Mehrere "Seiten" beim Formula?

Datenbanklösungen mit AOO/LO

Moderator: Moderatoren

RobertG
********
Beiträge: 2068
Registriert: Fr, 13.04.2012 19:28
Kontaktdaten:

Re: Mehrere "Seiten" beim Formula?

Beitrag von RobertG »

Hallo PStigerID,
PStigerID hat geschrieben: Es geht um folgendes: Ich würde gerne, damit die Eingabe in die DB etwas organisierter ist, das Formular in mehrere "Seiten" unterteilen, sozusagen wie im Assistenten.
Zwei Möglichkeiten:
Entweder arbeitest Du mit Hilfe von Dialogen. Dazu musst Du allerdings jede Menge Makroprogrammierarbeit erledigen. Hängt also stark von Deinem Wissen in diesem Bereich ab, ob das in vertretbarer zeit laufen wird.
Oder Du arbeitest einfach mit mehreren Formularen. Wie Formulare über Buttons geöffnet und geschlossen werden steht in einigen Threads hier im Forum. Dazu benötigst Du als einzige Möglichkeit den Befehl zum Öffnen eines Formulars bzw. zum Schließen eines Formulars.
PStigerID hat geschrieben: Außerdem müsste ich es irgendwie hinkriegen, dass wenn ein Feld einen bestimmten Wert hat, nur gewisse Felder angezeigt werden.
Du kannst, natürlich wieder nur über Makros, den Formularelementen die Eigenschaft "visible" zuweisen - mit TRUE sichtbar, mit FALSE unsichtbar. Oder Du lässt die Formularelemente durch DISABLED ausgrauen. Macht wahrscheinlich mehr Sinn, da sonst dem User die Orientierung im Formular völlig abhanden kommt, wenn unterschiedliche Elemente plötzlich an der gleichen Stelle erscheinen.

Ein guter Ansatzpunkt ist wohl, wenn Du Dich mit Grundlagen in diesem Bereich über das Base-Handbuch von LO vertraut machst:
http://de.libreoffice.org/hilfe-kontakt/handbuecher/ - dort etwas nach unten Scrollen. Du brauchst wohl das Kapitel "Makros" am ehesten.

Gruß

Robert