Listbox aus Abfrage füllen

Datenbanklösungen mit AOO/LO

Moderator: Moderatoren

hugo43
*
Beiträge: 10
Registriert: Di, 15.02.2011 22:26

Listbox aus Abfrage füllen

Beitrag von hugo43 »

Das Unterformular ist an eine Abfrage gebunden (id, relations, Funktion-sortiert nach Funktion)
In der Listbox soll der deutsche Name (Funktion) angezeigt werden und nach Auswahl der englische Aebeitsname(relations) in einer Textbox angezeigt werden.
Die Textbox ist an die selbe Abfrage gebunden.
Die Listbox bietet folgende Einträge unter Daten:
Datenfeld --------> relations
Eingabe erforderlich --------> ja/nein (hat keine Wirkung)
Art des Listeninhalts --------> Abfrage
Listeninhalt --------> relationquestion (Name der Abfrage)
Gebundenes Feld --------> 1, 2, 3 (hat keine Wirkung)

Die Sache funktioniert - allerdings bekomme ich als Listeninhalt immer die id (=Feld1 der Abfrage gezeigt).
Bei Auswahl steht der richtige Wert in der Textbox.
Wie bekomme ich es gebacken, daß statt de id das feld Funktion in der Liste mit Bordmitteln gezeigt wird (mit SQL, macro wahrscheinlich möglich)
Eine ähnliche Funktion mit Listspalte in Tablecontrol funktioniert einwandfrei.
Danke im voraus für eure Mühe!
Rudi
Benutzeravatar
boser
*****
Beiträge: 264
Registriert: Mi, 02.09.2009 08:28
Kontaktdaten:

Re: Listbox aus Abfrage füllen

Beitrag von boser »

Hallo hogo,

eine Möglichkeit , stell dein sql-statment (Abfrage)wie folgt um:
Funktion (sortiert) , relations , id

mfg
boser
mfg
boser

linux suse 11.4 / 12.2 ; LibreOffice 3.4.2
Antworten