Entwickler-Ecke
Datenbanken - TDBLookupComboPlus mit mehreren Datenbankfeldern füllen
Anateus - Mi 10.11.10 10:59
Titel: TDBLookupComboPlus mit mehreren Datenbankfeldern füllen
Hallo,
ich arbeite mit D7, dbExpress und der Combobox TDBLookupComboPlus.
Ich habe z.B. eine Datenbanktabelle mit folgenden Einträgen:
- Kundennummer
- Kundenname
- Kundenort
Ich schaffe es nun nach mehrtägigen Versuchen in der Combobox entweder die Kundennummer oder den Kundenname oder den Kundenort anzuzeigen, aber es ist mir leider immer noch nicht gelungen alle drei Datenbankfelder auf einmal in der Combobox-Auswahl zu displayen.
Kann mir jemand von Euch weiterhelfen?
Besten Dank im voraus
Anateus
bummi - Mi 10.11.10 11:30
1.) Du erstellst eine neues berechnetes Feld "Alles":
Kundennummer + ', ' + Kundenname + ', ' + Kundenort
2.) Du trägst unter Properties.Listfieldnames ein:
Kundennummer;Kundenname;Kundenort;Alles
3.) Unter Properties.ListColumns für Alles einstellen
MinWidth:=0;
Width :=0;
4.) unter Properties.ListFieldIndex 3 eintragen.
MfG
Thomas
Anateus - Mi 10.11.10 12:57
Hallo Thomas,
danke für Deine Hilfe.
Ich komme allerdings noch nicht ganz klar, da ich verschiedene Properties, wie "Listfieldnames", "ListColumns" und "ListFieldIndex" nicht finden kann.
Oder verwendest Du gerade die Komponente "DBLookupComboBox", da kann ich die Properties aber auch nicht alle finden.
Ich verwende momentan die Komponente "DBLookupComboBoxPlus".
Kannst Du nochmal nachprüfen?
Ich danke Dir.
Gruß
Anateus
bummi - Mi 10.11.10 13:02
oh, sorry ich hatte devExpress statt dbExpress gelesen und dachte Du meinst di cxDBLookupCombobox.
Ich kenne Deinen Komponente nicht, dann im Zweifelsfalle doch rein über ein berechnetes Feld?
norwegen60 - Mo 03.01.11 23:44
Hallo,
du musst nur in LookupDisplay die gewünschten Felder per ; getrennt eintragen
Kundennummer;Kundenname;Kundenort
Wird aber nur in der Pulldownliste angezeigt
Grüsse
Gerd
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!