Einzelnen Beitrag anzeigen

Benutzerbild von Uwe Raabe
Uwe Raabe

Registriert seit: 20. Jan 2006
Ort: Lübbecke
11.006 Beiträge
 
Delphi 12 Athens
 
#8

AW: Auswahl von QueryItems mit Komponente (DBComboBox)

  Alt 18. Jul 2018, 15:16
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
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat