![]() |
dbcombobox beim verlassen wieder itemindex-1
moin,
wenn ich meine dbcomboboxen verlasse, sprich ich wähle was aus und klicke dann woanders hin, geht die auswahl verloren, warum?
Delphi-Quellcode:
Ini:=TIniFile.Create('C:\test.ini');
if activecontrol<>beenden then begin case dbcombobox.ItemIndex of 0: begin dbcombobox.enabled:=true; label1.enabled:=true; end else begin try dbcombobox2.Enabled := Ini.ReadBool('ComboBox ändern','DBCombobox 2',true); label2.Enabled := Ini.ReadBool('ComboBox ändern','DBCombobox 2',true); finally Ini.Free; end; end; end; |
Re: dbcombobox beim verlassen wieder itemindex-1
was bedeutet "geht die auswahl verloren" ?
|
Re: dbcombobox beim verlassen wieder itemindex-1
es ist nichts mehr ausgewählt, ich denke mal er stellt den itemindex = -1.
|
Re: dbcombobox beim verlassen wieder itemindex-1
ich denke das passiert, weil heute donnerstag ist!!!! :idea:
Nein mal im ernst, ein wenig mehr beschreibung und etwas mehr code wären vielleicht angebracht, sonst geht dieser thread genauso wie einige anderen erstmal über 50 posts, in denen nur geraten wird was vielleicht sein könnte! |
Re: dbcombobox beim verlassen wieder itemindex-1
also, die dbcomboboxen sind mit einer datenbank verknüpft. wenn ich eine auswahl in der box treffe, wird sie auch in der box angezeigt, aber wenn man dann woanders hinklickt, verschwindet die auswahl wieder. die items der box bleiben aber erhalten. zum code: es kann nur daran liegen, er ist aus der prozedur onchange dbcombobx.
vielleicht aber auch an den einstellungen im oi fr die dbcombos |
Re: dbcombobox beim verlassen wieder itemindex-1
tut mir leid, imho kann es am obigen code nicht liegen, habe dieses verhalten auch noch nicht gehabt! kann dir also mit so wenig infos nicht weiterhelfen!
|
Re: dbcombobox beim verlassen wieder itemindex-1
Ich rate mal:
du bist beim Erfassen und hast eine DBComboBox. Klickst irgendwo anders hin und verlierst den Focus. Wenn du auf ein anderes Element klickst, und dadurch der Inhalt der ComboBox nicht in die Datenbank-Tabelle geschrieben wird, interpretiert deine TTable-Komponente das als Abbruch der Erfassung. Dieses Phänomen habe ich versucht, dir in ![]() |
Re: dbcombobox beim verlassen wieder itemindex-1
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:05 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz