Seite 1 von 1
LO Base Form unter Mint verliert Felder aus SQL (erstellt unter W10)
Verfasst: Di 6. Jul 2021, 13:35
von SchneiH2
Hallo zusammen
Bin gerade dabei Linux (Mint)als Alternative zu W10 zu testen. Habe unter W10 eine LO Base DB erstellt, welche dort einwandfrei funktioniert. Beim Gebrauch unter Mint funktioniert die Anbindung von (kalkulierten?) Feldern an Form-Kontrollelemente (z.B. formattiertes Feld) nicht. Das Kontrollelement befindet sich auf einem Subform, welches als Datasource ein SQL-Statement hat. Das SQL-Statement funktioniert unter Mint (Aufruf aus Form-Properties über Query-Editor + Run Query => angezeigte Tabelle mit kalkulierten Feldern ist korrekt).

- 2021-07-06 11_10_49-2021-07-06 11_05_49-Bank Linux.odb _ F_OVW - LibreOffice Base_ Datenbankformular.png (19.66 KiB) 7941 mal betrachtet

- 2021-07-06 11_09_44-Screenshot from 2021-07-06 10-47-44.png - IrfanView.png (39.68 KiB) 7941 mal betrachtet

- 2021-07-06 11_06_54-Screenshot from 2021-07-06 10-50-19.png - IrfanView (Zoom_ 1632 x 918).png (40.71 KiB) 7941 mal betrachtet
Ebenfalls funktionieren die in der DB enthaltenen Reports nicht unter Mint.
Vermute es fehlen irgendwelche Libs o.ä.
Vielen Dank im Voraus für eventuelle Hilfe +
Freundlicher Gruss
Re: LO Base Form unter Mint verliert Felder aus SQL (erstellt unter W10)
Verfasst: Di 10. Aug 2021, 13:32
von F3K Total
Hallo SchneiH2,
ich habe mir eine kleine .odb gebaut, in der ein Formular eben auch über ein SQL-Statement gefüllt wird, läuft sowohl unter W10 als auch unter Linux Mint.

- 0.png (100.49 KiB) 7502 mal betrachtet
Beispiel anbei.
D.h., nach meiner Einschätzung muss es dann an deiner Installation liegen.
Gruß R
Re: LO Base Form unter Mint verliert Felder aus SQL (erstellt unter W10)
Verfasst: Do 19. Aug 2021, 15:34
von gogo
gaaaaaaaanz einfach - Base ist nicht installiert. Warum die ganzen großen Distris LO vorinstallieren aber Base und den report-builder nicht ist unverständlich.
installiere Base und den report-builder, dann müsste alles funktionieren:
Code: Alles auswählen
sudo apt install libreoffice-base libreoffice-report-builder
Re: LO Base Form unter Mint verliert Felder aus SQL (erstellt unter W10)
Verfasst: Do 26. Aug 2021, 09:13
von Wanderer
Da SchneiH2 schrieb
Das SQL-Statement funktioniert unter Mint (Aufruf aus Form-Properties über Query-Editor + Run Query => angezeigte Tabelle mit kalkulierten Feldern ist korrekt).
müsste Base eigentlich schon vorhanden sein und wenn wir von der internen hsql-DB reden läuft damit eigentlich auch Java schon.
Der Report-Builder könnte noch fehlen, aber das komplette fehlen von Base fände ich überraschend.
Mfg, Jörn
Re: LO Base Form unter Mint verliert Felder aus SQL (erstellt unter W10)
Verfasst: Fr 27. Aug 2021, 11:30
von SchneiH2
Wenn auch mit etwas Verspätung - ein grosses Dankeschön für alle Rückmeldungen. Das Problem mit dem Report-Builder konnte ich auf die beschriebene Weise inzwischen tatsächlich lösen.
Allerdings konnte ich das Problem mit den kalkulierten Feldern noch nicht lösen. Wahrscheinlich stimmt der Hinweis, dass es irgendwas mit der Installation zusammenhängt. Allerdings läuft LO sonst ohne Probleme. Java ist installiert/aktiviert (Ubuntu 11.0.11). Habe auch über Synaptic alle für LO verfügbaren Pakete installiert. Bin mir nicht sicher, was bei LO Base unter Extras-Optionen-LO Base-Verbindungen gemeint ist. Dort habe ich 'Verbindungen aufbewahren' aktiviert, allerdings sind bei allen Treibern(?) das Pool-Flag auf 'Nein'.
Auf jeden Fall vorab Danke für weitere Hinweise