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?
🍀 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!
>> 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.
Gibt es normale Eingabemasken für normalisierte Datenbanken?
-
Freischreiber
- * LO-Experte *
- Beiträge: 866
- Registriert: Fr 28. Mär 2014, 10:41
Gibt es normale Eingabemasken für normalisierte Datenbanken?
Lesenswert: https://wiki.documentfoundation.org/ReleasePlan
Freischreiber nutzt seit 1/2025 LibreOffice 7.2.7.2 unter Windows 11 und SplitDB mit HSQL 2.7.4.
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
-
Freischreiber
- * LO-Experte *
- Beiträge: 866
- 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 
Lesenswert: https://wiki.documentfoundation.org/ReleasePlan
Freischreiber nutzt seit 1/2025 LibreOffice 7.2.7.2 unter Windows 11 und SplitDB mit HSQL 2.7.4.
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 ❤️