![]() |
Zeilenzahl bei DBLookUpComboBox
Hallo Leute!
Mein Problem ist folgendes: In einer DBLookUpComboBox, die auf Einträge in einer Interbase 6.0.2-Datenmenge zugreift, wird beim ersten Betätigen des DropDown nur eine Zeile angezeigt. Erst wenn ich darin scrolle, dann den DropDown schließe und wieder öffne, zeigt er die voreingestellte Anzahl von 7 Zeilen an. Wie kann ich das beheben? Viele Grüße Holger |
Re: Zeilenzahl bei DBLookUpComboBox
Hallo Holger,
auch dieses Problem kann ich mit Interbase 6 Open Edition nicht nachstellen. Ich empfehle dir ein Minimal-Projekt mit Testdatenbank aufzumachen und nur diese Funktionalität zu testen. Wenn das Verhalten reproduzierbar ist, dann kannst du das Projekt als ZIP-Archiv hier einstellen und - ich bin sicher - man wird dir helfen. Grüße vom marabu |
Re: Zeilenzahl bei DBLookUpComboBox
Zitat:
|
Re: Zeilenzahl bei DBLookUpComboBox
Hallo Leute!
Ich habe inzwischen eine Antwort gefunden, die ich gleich ausprobieren werde. Das mit dem Bug und "geht nicht, ist so" stimmt in der Tat. Man muss einen Trick anwenden: In der Datenmenge ein paar Zeilen (z.B. Anzahl darzustellender Rows) runterbewegen und wieder an den Anfang gehen: DataSet.Active:=true; DataSet.MoveBy(ComboBox.DropdownRows); DataSet.First; Bye Holger |
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:23 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-2025 by Thomas Breitkreuz