AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

DBGrid und Lookup

Ein Thema von barnti · begonnen am 17. Feb 2004 · letzter Beitrag vom 19. Feb 2004
Antwort Antwort
barnti

Registriert seit: 15. Aug 2003
Ort: Mal hier mal da...
689 Beiträge
 
Delphi 7 Enterprise
 
#1

DBGrid und Lookup

  Alt 17. Feb 2004, 13:45
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
  Mit Zitat antworten Zitat
barnti

Registriert seit: 15. Aug 2003
Ort: Mal hier mal da...
689 Beiträge
 
Delphi 7 Enterprise
 
#2

Re: DBGrid und Lookup

  Alt 18. Feb 2004, 09:49
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
  Mit Zitat antworten Zitat
18. Feb 2004, 10:00
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
barnti

Registriert seit: 15. Aug 2003
Ort: Mal hier mal da...
689 Beiträge
 
Delphi 7 Enterprise
 
#4

Re: DBGrid und Lookup

  Alt 18. Feb 2004, 12:03
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
  Mit Zitat antworten Zitat
barnti

Registriert seit: 15. Aug 2003
Ort: Mal hier mal da...
689 Beiträge
 
Delphi 7 Enterprise
 
#5

Re: DBGrid und Lookup

  Alt 19. Feb 2004, 08:02
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
  Mit Zitat antworten Zitat
Benutzerbild von Sharky
Sharky

Registriert seit: 29. Mai 2002
Ort: Frankfurt
8.252 Beiträge
 
Delphi 2006 Professional
 
#6

Re: DBGrid und Lookup

  Alt 19. Feb 2004, 08:05
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.
Stephan B.
"Lasst den Gänsen ihre Füßchen"
  Mit Zitat antworten Zitat
barnti

Registriert seit: 15. Aug 2003
Ort: Mal hier mal da...
689 Beiträge
 
Delphi 7 Enterprise
 
#7

Re: DBGrid und Lookup

  Alt 19. Feb 2004, 08:17
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
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:31 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