Ziel des Ganzen ist, dass ich Max Muster in der Komponente auswähle und dann die
Query automatisch zu dem Datensatz springt. Denn dann habe ich ja auch die UserID, mit der ich weiterarbeite.
Ich denke, so könnte es gehen:
Platziere eine
TDBLookupComboBox auf dem Form.
Ich vermute, du hast bereits eine DataSource mit deiner
Query verlinkt. Setze das
ListSource-Property der
TDBLookupComboBox auf diese DataSource.
Setze
KeyField auf
UserID und
ListField auf
Name.
Damit die Combobox nach dem Öffnen der
Query auch den richtigen Eintrag anzeigt, fügst du folgenden Code in das AfterOpen Event der
Query ein:
DBLookupComboBox1.KeyValue := FQuery_Vertreter.FieldByName('UserID').Value; // oder wie auch immer die DBLookupComboBox heißt