![]() |
DBGrid und Lookup
Hallo,
ich habe ein Grid, welches Lookupfelder enthält. Beim Klicken auf die entsprechende Zeile öffnet sich eine Dropdownliste aus der der Benutzer einen Wert auswählen kann. Mein Problem: Wenn der Benutzer in einer DropdownListe einen Buchstaben eingibt, so springt die Auswahl der Liste auf den ersten Wert mit diesem Buchstaben. Nur leider scheint das nur zu funktionieren, wenn die Liste Buchstaben enthält. Enthält die Liste Zahlen, funktioniert das ganze nicht. Kann mich jemand aufklären woran es liegt? Gruß, Barnti |
Re: DBGrid und Lookup
Nachtrag:
Es sind nur zwei Lookup-Felder davon betroffen. Bei einer Drop-Down-Liste, die Zahlen enthält klappt es. Kennt jemand das Problem? Anscheinend wird diese Logik für die betreffenden Felder unterbrochen. Hat jemand einen Tip? Gruß, Barnti |
DP-Maintenance
Dieses Thema wurde von "Daniel" von "VCL-Komponenten und Controls" nach "Datenbanken" verschoben.
Ich denke, daß dies besser bei den Datenbanken aufgehoben ist. Mfg., Daniel |
Re: DBGrid und Lookup
Hallo,
ich wieder einen Hinweis gefunden, dass die Picklisten unterschiedlich sind. Alle Picklisten bei denen ich einen Wert mit Tastendruck abspringen kann, soll heißen, der Text wird automatisch vervollständigt, erscheinen die auszuwählenden Werte linksbündig. Bei den Picklisten bei denen mir die Auswahl nicht gelingt - das Autovervollständigen funktioniert nicht - sind die dargestellten Werte der Liste rechtsbündig... Kann Jemand etwas mit diesem Hinweis anfangen? Sind das verschiedene Styles der Pickliste? Wenn ja, wie ändere ich diese Eigenschaften? Danke für die Hilfe. Gruß, Barnti |
Re: DBGrid und Lookup
Hallo,
Nachtrag: Die Werte in den betreffenden Boxen werden zwar nicht autom. vervollständigt, lassen sich aber mit den Pfeltasten auswählen. Es liegt also demnach nicht an der 'Readonly-Eigenschaft' des Feldes. Ansonsten habe ich immer noch nicht den kleinsten Hinweis ,wie ich das Problem lösen kann. Weiß jemand Rat? Danke & Gruß, Barnti |
Re: DBGrid und Lookup
Hai barnti,
ich tippe mal darauf das diese "Schnellsuche" nur bei Stringwerten funktioniert. Du müsstest also dafür sorgen das die Zahlen in deiner Lookupliste als Strings eingelesen werden. |
Re: DBGrid und Lookup
Hi Sharky,
das ist doch mal ein Hinweis! ... GENAU! Das war das Problem! Änderung in der DB 'integer' -> 'varchar' - fertig! Danke Dir vielmals! Ich dachte schon ich das krieg ich nie raus!? Gruß, Barnti |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:33 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