Einzelnen Beitrag anzeigen

Andreas Schilling

Registriert seit: 6. Sep 2006
106 Beiträge
 
Delphi 10.3 Rio
 
#2

AW: DBLookupCombobox én in mehreren ComboBoxen selben wert darstellen

  Alt 20. Jan 2012, 09:03
Zitat:
Wenn ich nun in der DBLookupCombobox1 den Wert "Test1" angezeigt bekomme und ich nun
auf die DBLookupCombobox2 "Enter oder Double Click" mache, soll er mir den Wert aus der DBLookupComboBox1 anzeigen "Test1".
Wenn die gleiche Datenquelle dahinterhängt, einfach den gleichen Keyvalue setzen.
Delphi-Quellcode:
  DBLookupCombobox2enter(Sender : TObject)
  begin
    dblookupCombobox2.keyvalue := dbloocupCombobox1.keyvalue;
  end;
Aber ob Enter das richtige Ereignis ist? Doppelklick gibt es ja nicht.

Zitat:
und kann mir jemand sagen wie ich eine Tabelle in einer DBCombobox anzeigen lassen kann ?
Wenn Du meinst wie in der Dropdownliste mehrere Spalten stehen?: einfach die nächsten Felder mit Semikolon getrennt in der "Listfield" hinter das erste Feld schreiben. Schön auf Rechtschreibung achten. Wird trotzdem nichts weiter angezeigt? Dann die Dropdownweite erhöhen und in der dahinter hängenden Datenquelle im Feldereditor die "Displaywith" verkleinern. Bei einem Stringfeld mit varchar(100) benötigts du schon eine Dropdownbreite über 400 um überhaupt die nächste Spalte zu sehen.

Gruß Andreas
  Mit Zitat antworten Zitat