![]() |
Datenbank: Firebird • Version: 2.5 • Zugriff über: Firedac
DBLookupComboBox nur ListSource ohne DataBinding
Hallo Zusammen,
ich habe eine Query mit wenigen Einträgen. Eigentlich möchte ich nur den Datensatzzeiger setzen wie es mit einem DBGrid gehen würde. Aus Platzgründen möchte ich ein DBLookupComboBox verwenden. Die ListSource würde auf die Tabelle zeigen. Allerdings wird ein DataBinding benötigt für eine zweite DataSource um den ausgewählten Wert setzen zu können. In diesem Fall benötige ich das nicht da ich nur den Datensatzzeiger setzen möchte. In IBO ist das möglich. Gruß Kostas |
AW: DBLookupComboBox nur ListSource ohne DataBinding
Und was hält dich davon ab die Strings selbst in eine Standard ComboBox zu kopieren?
|
AW: DBLookupComboBox nur ListSource ohne DataBinding
Zitat:
|
AW: DBLookupComboBox nur ListSource ohne DataBinding
Unter Berlin funktioniert das problemlos:
|
AW: DBLookupComboBox nur ListSource ohne DataBinding
Hallo Uwe,
genau so habe ich es auch gemacht. Ich habe kein ClientDataSet sondern eine FDQuery werde ich gleich noch mal ausprobieren. Danke Uwe. [Edit] Ich habe es soeben ausprobiert und Delphi 10 Seattle ebenfalls mit ein ClientDataSet und es funktioniert nicht. Die DBLookupComboBox ist Grau. Also geht das unter Delphi 10.1 Berlin. Was ich extrem vermisse an den Dataset Komponenten ist dass die Controls keine Hintergrundfarbe einnehmen können je nach State. Unter IBO ist es so dass alle gebunden Controls an einer Query die Hintergrundfarbe ändern je nach State. Also bei Edit werden sie Geld, bei Insert Grün und bei Delete Rot. Im Grid natürlich nur die Row. Alle ReadOnly Felder bleiben dabei Grau. Und im Browse mode sind sie weiß. Das ist so Hilfreich für den Anwender. Er kennt sich sofort aus. Und das zwei Häufigste was Nervt ist, bei FDQuery der SQL Editor. Unter IBO öffne ich den SQL Editor und sehe linke eine Liste aller Tabellen und darunter die Liste aller Felder der gerade ausgewählten Tabellen. Der Doppelklick wird das Feld oder die Tabelle in das SQL übernommen. Das ist auch sehr Hilfreich um das SQL zu schreiben. So muss ich permanent irgendein Tool offen haben damit ich die Tabellen und dessen Felder sehen kann. Ich weiß, du kannst nichts dafür :-) Ich habe beides schon vor langer Zeit gemeldet aber es wird ignoriert. Bin ich der einzige der das als sinnvolle Ergänzung sieht? oder arbeitet Ihr völlig anders so dass das mit den Farben nie ein Thema ist? Schöne Grüße Kostas |
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:04 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz