Hallo,

unter LibreOffice (Original) 6.1.5.2 habe ich ein Formular, welches in einem Grafischen Steuerelement ein Bild anzeigen soll, dessen Dateiname (und zum Test auch Pfad) in der der Formular-Abfrage zugrunde liegenden Tabelle gespeichert ist. Die Tabelle hat die Felder ID, PfadName, BildName und zwei Datensätze:
ID   PfadName               BildName
1    /mnt/Daten/Bild1.jpg Bild1.jpg
2 /mnt/Daten/Bild2.jpg   Bild2.jpg

Das Problem:
Grafik-Element Datenfeld == PfadName     --> Bildanzeige funktioniert,
Grafik-Element Datenfeld == FileNamePfad --> keine Bildanzeige.

Die Abfrage zum Formular:
SELECT "ID", "PfadName", "BildName", CONCAT('/mnt/Daten/',"BildName") AS "FileNamePfad" from "SandBox".Test (AS wird vom LO-SQL-Editor gelöscht, der CONCAT-Strng wird verändert von
        Eingabe: CONCAT('/mnt/Daten/', "BildName")
erneute Anzeige: CONCAT('/mnt/Daten/', [BildName]).

Das Ergebnis des CONCAT-String wird in einem Test-Textfeld richtig angezeigt: Inhalte des Testfeldes und txtPfadname sind identisch. Trotzdem erfolgt mit CONCAT keine Bildanzeige.

Wie kann ich das Problem weiter eingrenzen bzw. abstellen? Hintergrund: Alle Bilder zu diesem Formular liegen definitiv in einem Verzeichnis; daher macht es keinen Sinn, für jeden Datensatz das Verzeichnis mit in die Tabelle zu packen.

Danke, Michael


--
Liste abmelden mit E-Mail an: [email protected]
Probleme? 
https://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: https://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: https://listarchives.libreoffice.org/de/users/
Datenschutzerklärung: https://www.documentfoundation.org/privacy

Antwort per Email an