Index für ComboBox filtern
-
Hallo bin neu hier,
ich hab ein kleines Problem, vielleicht könnt ihr mir weiterhelfen.
Ich habe eine TBDGrid und Combobox.
TBDGrid sieht so aus:
|Anrede|Vorname|Nachname|Objekt|
|Herr |Max|Mustermann|Objekt A|
|Frau|Erika| Mustermann| Objekt B|Mit diesem Befehl werden die Elemten in der Spalte Objekt in der ComboBox ausgewählt:
ComboBox->ItemIndex = cbComboBox->Items->IndexOf(DBGrid->DataSource->DataSet->FieldByName("Objekt")->AsString);
Also wenn die erste Zeile ausgewählt worden ist wird in der ComboBox Objekt A ausgewählt.
Nun hab ich eine zweite ComboBox die mit Herr Max Mustermann und Frau Erika Mustermann initialisiert worden ist.
Wie ist es möglich das wenn ich die Zeile 1 auswähle, das Herr Max Mustermann in der ComboBox ausgewählt wird.Danke schon mal für eure Hilfe.
-
Ciao gimli83
Das DBgrid hat keine Suchmethode. Da bleibt dir nichts anderes übrig, als durch alle Einträge zu Iterieren und den richtigen aus zu wählen.
Gruss Renato