Seite 1 von 1

[GELÖST] Nachbau alte Kochrezepte-Datenbank mit integr. Firebird-Datenbank

Verfasst: Mo 23. Feb 2026, 11:31
von nehemia
Hallo Forum,
ich habe versucht eine alte englischsprachige LO Kochrezepte-Datenbank (mit integrierter HSQL-Datenbank) nachzubauen. Leider ist mir das bisher nicht gelungen, da möglicherweise in der Formular-Maschine ein Bug besteht. Aber vielleicht ist es ja auch möglich diesen Fehler zu umgehen. Ich habe die ursprüngliche Datenbank sowie die von mir nachgebauten Teile der Datenbank dieser Nachricht unten angehängt. Zum Anschauen einfach die Endung zip durch odb ändern.

Ausgangssituation ist u.a. eine Tabelle t_lebensmittel mit den Feldern id [INTGER, Autofeld, Eingabe ja], servmenge [Text VARCHAR, Serviermenge], mass_id [INTEGER, Verbindung zu einer Tabelle t_masseiheiten], lebensmittel [Text VARCHAR, Lebensmittelbezeichnung], mark [Ja/Nein BOOLEAN, Markierung], ekber_id [INTGER, Verbindung zu Tabelle t_einkaufsbereich].

Dazu soll ein Formular gebaut werden, in dem ich über ein Tabellen-Steuerelement die Spalten "Lebensmittelbezeichnung", "Einkaufsbereich" (befindet sich in der Tabelle t_einkaufsbereich) und "vorrätig" die Übersicht darstellen kann, ob ein Lebensmittelartikel vorrätig ist oder nicht.

Die Spalte "Lebensmittelbezeichnung" soll über ein Textfeld die einzelnen Datensätze der Lebensmittelartikel ausgeben. Diese werden zwar ausgegeben, allerdings mit einem gestrichelten Rand und nicht wirklich "anklickbar".

Die Spalte "Einkaufsbereich", der das Feld "ekber_id" unterliegt, soll über ein Listenfeld die einzelnen Datensätze der Einkaufsbereiche ausgeben, welche selber aber wählbar sein sollen. Auch diese Datensätze werden als id-Nummern ausgegeben, so dass im Reiter Daten als Listeninhalt SQL zu wählen ist, in den dann der SQL-Code
SELECT "t_einkaufsbereich"."ekber", "t_einkaufsbereich"."id" FROM "t_einkaufsbereich" ORDER BY "t_einkaufsbereich"."ekber" ASC
einzufügen ist. Das getan, werden die Datensätze zwar auch ausgegeben, allerdings auch hier leider nur mit einem gestrichelten Rand und nicht "anklickbar" und "auswählbar".
Ähnlich dann mit der Spalte "vorrätig", der das Feld "mark" unterliegt. Jeder markierte Datensatz ist vorrätig und jeder nicht markierte Datensatz ist nicht vorrätig. Die Datensätze werden angezeigt, sind aber nicht "anklickbar" und "auswählbar".

Gibt es eine Lösung für dieses Problem? Vielen Dank im Voraus für Eure Hilfe.

VG Martin

Re: Nachbau alte Kochrezepte-Datenbank mit integr. Firebird-Datenbank

Verfasst: Mo 23. Feb 2026, 15:36
von RobertG
Kann es sein, dass Du die Version LO 26.2.0.3 nutzt? In dem von Dir angesprochenen Formular ist das Hinzufügen, Ändern und Löschen von Daten nicht erlaubt. Das ist ein Bug: https://bugs.documentfoundation.org/sho ... ?id=170839. Sollte ab der Version LO 26.2.1.2 behoben sein, so dass Du dort die Eigenschaften wieder normal einstellen kannst und der Standard ist, dass alle Aktionen erlaubt sind.

Re: Nachbau alte Kochrezepte-Datenbank mit integr. Firebird-Datenbank

Verfasst: Di 24. Feb 2026, 07:44
von nehemia
Oh, danke für den Hinweis. Stimmt, ich hatte vergessen, die Version und das OS mitzuteilen, mit dem ich arbeite. O.k., dann warte ich ab und versuche es dann neu... Vielen Dank, Robert,

LG Martin

Re: [GELÖST] Nachbau alte Kochrezepte-Datenbank mit integr. Firebird-Datenbank

Verfasst: Di 24. Feb 2026, 16:07
von RobertG
Die Version LO 26.2.1.2 ist zumindest für Linux seit dem 23.2.26 in der Prereleases verfügbar. Da funktioniert das wieder.