🍀 Das LibreOffice Forum braucht HEUTE Ihre Hilfe! 🍀
❤️ Spenden Sie jetzt und sichern Sie die Zukunft unseres LibreOffice-Forums ❤️
Ihre Spende hilft, die Community offen, werbefrei (bei Registrierung) und lebendig zu halten. Vielen lieben Dank!

🙏 DANKE >> << DANKE 🙏

>> Das LibreOffice-Forum lebt von Ihnen – und von vielen Experten, die freiwillig und kostenlos ihr Wissen teilen.<<
Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet.

[Formular] Listenfeld soll mehrer Felder zeigen

Base ermöglicht es Ihnen, Ihre Daten in einer Datenbank direkt mit LibreOffice zu bearbeiten.
Antworten
MoonKid
Beiträge: 172
Registriert: Fr 14. Okt 2011, 21:26

[Formular] Listenfeld soll mehrer Felder zeigen

Beitrag von MoonKid » Sa 27. Dez 2014, 00:22

Bin nicht sicher, ob das überhaupt geht.
Kann ich mehr als ein Tabellenfeld als Anzeigeinhalt in einem Listenfeld nutzen?

Derzeit habe ich in einem Formular ein Listenfeld, welches mir das Feld "Machine.code" anzeigt und wiederum "Machine.oid" in das dem Listenfeld-Control zugehörigen Tabellenfeld ("TrainingUnit.machine") hinterlegt. Geht soweit.
"Art des Listeninhalts" ist "SQL".
Die Abfrage dazu sieht so aus.

Code: Alles auswählen

SELECT "code", "oid" FROM "public"."Machine"
Und die "Bindung" ist "1".

Nun möchte ich aber im Listenfeld "code" + "name" anzeigen lassen.
Wenn ich in der Abfrage "name" hinzufüge hat das keinen Effekt - auch keine Fehlermeldung.

F3K Total
* LO-Experte *
Beiträge: 2515
Registriert: So 10. Apr 2011, 10:10

Re: [Formular] Listenfeld soll mehrer Felder zeigen

Beitrag von F3K Total » Sa 27. Dez 2014, 01:25

Hi,
mehrere Spalten gehen nicht, versuche mal dies:

Code: Alles auswählen

SELECT "code"||'-'||"name", "oid" FROM "public"."Machine"
HTH R
Windows 11: AOO, LO Linux Mint: AOO, LO

MoonKid
Beiträge: 172
Registriert: Fr 14. Okt 2011, 21:26

Re: [Formular] Listenfeld soll mehrer Felder zeigen

Beitrag von MoonKid » Sa 27. Dez 2014, 10:39

Bähm! So gehts! :D
Danke.


An alle, die das LibreOffice-Forum gern nutzen:
Bitte beteiligen Sie sich mit 7 Euro pro Monat und helfen uns bei unserem Budget für das laufende.
Einfach per Kreditkarte oder PayPal. Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet.



❤️ Vielen lieben Dank für Ihre Unterstützung ❤️

Antworten