Liebe Fachleute,
jeder rät einem, seine Datenbank zu normalisieren. Dabei kommen dann Tabellenstrukturen wie diese hier heraus:
Das mache ich gerne, möchte aber andererseits eine einfach Eingabemaske wie diese hier haben:
Hier hätte ich gerne ein Feld für Rufnummern, das so aussieht wie die anderen Textfelder, wo man eine Rufnummer eingeben kann und aussuchen kann, ob es sich um Telefon privat, Telefon geschäftlich oder Fax handelt (das sind Rufnummernarten, die in der Rufnummernartentabelle angelegt sind).
Wie um Himmels Willen geht das?
🙏 Helfen Sie jetzt mit, unser LibreOffice Forum zu erhalten! 🙏
Mit Ihrer Spende sichern Sie den Fortbestand, den Ausbau und die laufenden Kosten dieses Forums. 🌱
🍀 Jeder Beitrag zählt – vielen Dank für Ihre Unterstützung!🍀
>> Dank Ihrer Unterstützung -> Keine Werbung für alle registrierten LibreOffice-Forum User! <<
🤗 Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet. 🤗
Gibt es normale Eingabemasken für normalisierte Datenbanken?
-
- * LO-Experte *
- Beiträge: 832
- Registriert: Fr 28. Mär 2014, 10:41
Gibt es normale Eingabemasken für normalisierte Datenbanken?
Freischreiber nutzt seit 1/2025 LibreOffice Version 7.2.7.2 unter Windows 11 und SplitDB mit HSQL 2.7.4.
Lesenswert: https://wiki.documentfoundation.org/ReleasePlan/de
Lesenswert: https://wiki.documentfoundation.org/ReleasePlan/de
Re: Gibt es normale Eingabemasken für normalisierte Datenban
Hi,
bschäftige dich mit dem Formularnavigator. Du benötigst ein Unterformular, Dateninhalt ist die Tabelle T_Rufnummern,verknüpft über die MandantenID/ID, mit Tabellenkontrollfeld, schlage ich vor, wobei die Nummern-Typ-Spalte ein Listenfeld mit Dateninhalt SQL ist:
Gruß R
bschäftige dich mit dem Formularnavigator. Du benötigst ein Unterformular, Dateninhalt ist die Tabelle T_Rufnummern,verknüpft über die MandantenID/ID, mit Tabellenkontrollfeld, schlage ich vor, wobei die Nummern-Typ-Spalte ein Listenfeld mit Dateninhalt SQL ist:
Code: Alles auswählen
SELECT "Nummernart","ID1" FROM "T_Rufnummernarten"
Windows 11: AOO, LO Linux Mint: AOO, LO
Re: Gibt es normale Eingabemasken für normalisierte Datenban
Hallo Freischreiber,
die Kurzfassung für den Formularassistenten:
Formularassistenten aufrufen, Hauptformular basiert auf T_Mandanten, Unterformular basiert auf T_Rufnummern (später noch ein zweites Unterformular basierend auf T_Akten - geht leider nicht zusammen im Assistenten). Das Unterformular sollte ein Tabellenkontrollfeld sein.
Hauptformular: aus Anrede-ID wird ein Listenfeld mit dem Inhalt aus T_Anreden.
Unterformular: aus NummernartID wird ein Listenfeld mit dem Inhalt aus T_Rufnummernarten
Wenn Du alles so weit hast, dann musst Du den Formularnavigator einsetzen und ein weiteres Unterformular für T_Akten hinzufügen. Verbindung zum Hauptformular über T_Mandanten.ID zu T_Akten.Mandant-ID.
Das neue Unterformular braucht auch nur ein Tabellenkontrollfeld, in diesem Fall sogar mit nur einem einzigen Feld.
Gruß
Robert
die Kurzfassung für den Formularassistenten:
Formularassistenten aufrufen, Hauptformular basiert auf T_Mandanten, Unterformular basiert auf T_Rufnummern (später noch ein zweites Unterformular basierend auf T_Akten - geht leider nicht zusammen im Assistenten). Das Unterformular sollte ein Tabellenkontrollfeld sein.
Hauptformular: aus Anrede-ID wird ein Listenfeld mit dem Inhalt aus T_Anreden.
Unterformular: aus NummernartID wird ein Listenfeld mit dem Inhalt aus T_Rufnummernarten
Wenn Du alles so weit hast, dann musst Du den Formularnavigator einsetzen und ein weiteres Unterformular für T_Akten hinzufügen. Verbindung zum Hauptformular über T_Mandanten.ID zu T_Akten.Mandant-ID.
Das neue Unterformular braucht auch nur ein Tabellenkontrollfeld, in diesem Fall sogar mit nur einem einzigen Feld.
Gruß
Robert
https://de.libreoffice.org/get-help/documentation/
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=base_handbuch
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=xml_formulare
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=base_handbuch
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=xml_formulare
-
- * LO-Experte *
- Beiträge: 832
- Registriert: Fr 28. Mär 2014, 10:41
Re: Gibt es normale Eingabemasken für normalisierte Datenban
Oh, schon mal vielen Dank für die ausführlichen Antworten. Der Formularnavigator ist noch Neuland für mich. Ich werde es ausprobieren und dann vermutlich weitere Fragen haben 

Freischreiber nutzt seit 1/2025 LibreOffice Version 7.2.7.2 unter Windows 11 und SplitDB mit HSQL 2.7.4.
Lesenswert: https://wiki.documentfoundation.org/ReleasePlan/de
Lesenswert: https://wiki.documentfoundation.org/ReleasePlan/de
An alle, die das LibreOffice-Forum gern nutzen und unterstützen wollen:
Bitte helfen Sie uns mit 7 Euro pro Monat.
Durch Ihren Beitrag tragen Sie dazu bei, unsere laufenden Kosten für die kommenden Monate zu decken.
Unkompliziert per Kreditkarte oder PayPal.
Als ein kleines Dankeschön werden Sie im LO-Forum als SUPPORTER gekennzeichnet.