Grundlagen des 4th Dimension Learning
4th Dimension Lerngrundlagen Startseite Inhalt ------------------------- i. Einführung 1. Datenbank erstellen 2. Datenbankeigenschaften 3. Tabellen 4.
Datenfelder 5. Formulare 6. Wertelisten (Auswahllisten) 7. Beispieldaten eingeben 5. Formulare Mit 4D gibt es vier Formulartypen: Eingabe, Ausgabe, beides und nicht spezifiziert.
Daten können auf einem Eingabe-/Beides-/Nicht-spezifiziert-Formular eingegeben und angezeigt werden, auf einem Ausgabeformular jedoch nur angezeigt. Seiten Es gibt eine interessante Funktion in 4D namens „Seiten”. Beim Erstellen eines Formulars können Sie mehrere Seiten für dieses Formular anlegen.
Jede Seite kann unterschiedlich gestaltet sein. Sie können auch eine Seite „0” oder Nullseite erstellen. Alles, was sich auf der Nullseite befindet, wird auf den nachfolgenden Seiten des aktuellen Formulars angezeigt.
Um mit verschiedenen Seiten arbeiten zu können, müssen Sie sich im Entwurfsmodus befinden und ein Formular zur Bearbeitung geöffnet haben. Wenn dies nicht der Fall ist, zeigt die 4D-Menüleiste im Entwurfsmodus kein Menü „Formular” an.
Daran muss man sich erst einmal gewöhnen. Bei der erstmaligen Erstellung eines Formulars gibt es zwei Seiten: „0 & 1”. Sie können Seiten beliebig hinzufügen oder löschen, mit Ausnahme von Seite 0 und Seite 1, die nicht gelöscht werden können. Abbildung 13 – Formularseiten Standardformulare Wenn Sie die Formularerstellung überspringen möchten, erstellt 4D automatisch Standard-Eingabe- und Ausgabeformulare für Sie.
Verwandte: — Die langlebige für Teams, die benutzerdefinierte Apps auf Desktop, Web und Mobilgeräten aus einer einzigen Datei benötigen..
Falls Sie noch keine Formulare erstellt haben, erhalten Sie beim Schließen des Fensters „Struktur für Beispieldaten” die folgende Meldung. Abbildung 14 – Fenster „Standardformulare erstellen” Wenn Sie „Ja für alle” auswählen, erhalten Sie die folgenden Standard-Eingabe- und Ausgabeformulare.
Hinweis: Im Beispiel von Abbildung 15 habe ich einige Bearbeitungsänderungen an den Formularen vorgenommen, damit sie auf diese Seite passen, aber grundsätzlich entspricht dies dem Ergebnis bei Verwendung der Standardformulare. Abbildung 15 – Standard-Eingabeformular (Detail) (Im Benutzermodus) mit identifizierten Schaltflächen Abbildung 16 – Standard-Ausgabeformular (Liste) (Im Benutzermodus) Erstellen benutzerdefinierter Formulare Wenn Sie im Fenster „Standardformulare erstellen” auf „Nein für alle” geklickt haben (siehe Abbildung 13), können Sie benutzerdefinierte Formulare erstellen.
Beginnen Sie mit der Erstellung eines Eingabe- oder „Detail”-Formulars. Das Ausgabe- oder „Listen”-Formular wird auf dieselbe Weise erstellt. Stellen Sie sicher, dass Sie sich weiterhin im Entwurfsmodus befinden, klicken Sie auf das Menü „Entwurf” und wählen Sie den Menüpunkt „Neues Formular”.
Unsere Wahl: — Eine einfache Tabellenkalkulationsschnittstelle, die auf einer echten relationalen Datenbank aufbaut, mit Automatisierungen, Ansichten und gemeinsam nutzbaren Schnittstellen..
Abbildung 17 – Erstellen eines neuen Formulars Hinweis: Hier lohnt es sich vielleicht, etwas zu experimentieren. Neue Formulare ermöglichen den Zugriff auf Funktionen, die nach der Erstellung nicht mehr bearbeitet oder geändert werden können. Beachten Sie daher, dass Sie das Formular möglicherweise löschen und ein neues erstellen müssen, wenn das Ergebnis nicht Ihren Vorstellungen entspricht.
Einige Aspekte von Formularen können später bearbeitet werden, aber nicht alle. Beachten Sie außerdem, dass die Datenbank über genau ein Eingabe- und ein Ausgabeformular verfügen muss.
Sie können kein Formular löschen, das als Eingabe, Ausgabe oder beides definiert wurde. Wenn Sie es löschen möchten, müssen Sie zunächst andere Formulare als Eingabe- und Ausgabeformulare festlegen. Anschließend können Sie das erste Formular löschen. Wenn Sie mit einem neuen Formular beginnen, wird der „Assistent für neue Formulare” angezeigt.
Hinweis: Der Assistent für neue Formulare steht nur beim Erstellen eines neuen Formulars zur Verfügung. Sie können den Editor für neue Formulare nicht zur Bearbeitung bereits erstellter Formulare verwenden.
Das Erstellen von Formularen erfordert Übung und etwas Experimentierfreude, um herauszufinden, welche Optionen Sie im Assistenten für neue Formulare verwenden möchten. Denken Sie daran: Nachdem das Formular erstellt wurde, können Sie nicht mehr zum Assistenten für neue Formulare zurückkehren, um einige der Optionen zu ändern. Wenn grundlegende Optionen geändert werden müssen, müssen Sie das Formular löschen und ein neues erstellen. Vorsicht!
Durch Auswählen der Schaltfläche „Verwenden” unten rechts im Fenster des Assistenten für neue Formulare wird das Fenster geschlossen, und der Assistent kann für das aktuelle Formular nicht mehr verwendet werden. Klicken Sie erst auf „Verwenden”, wenn Sie alle Einstellungen im Assistenten für neue Formulare abgeschlossen haben. Abbildung 18 – Der Anfangsbildschirm des „Assistenten für neue Formulare” Verwenden Sie vorerst einfach den standardmäßigen „Formularnamen”.
In diesem Fall handelt es sich um einen zweiten Versuch, daher lautet der Standardname „Formular2”. Dies kann später geändert werden. Verschieben Sie die gewünschten Datenfelder auf das Formular, indem Sie sie entweder aus dem Fenster „Verfügbare Felder:” in das Fenster „Ausgewählte Felder:” ziehen oder die Schaltflächen in der Mitte verwenden.
Sie können die Datenfelder im Fenster „Ausgewählte Felder:” nach oben und unten verschieben; die endgültige Reihenfolge bestimmt, wie sie initially auf dem Formular angezeigt werden. Wählen Sie anschließend unten links die Schaltfläche „Erweitert…”.
Hinweis: Der Cursor in Abbildung 18 zeigt auf einen kleinen Hebel unten rechts. Ein Klick darauf blendet ein oder aus, wie die Datenfelder auf dem Formular aussehen. Dies ist derzeit deaktiviert, da das Fenster zu breit wäre, um hier einen Screenshot anzuzeigen. Abbildung 19 – Bildschirm „Erweiterte Optionen” des Assistenten für neue Formulare Im Fenster „Erweiterte Optionen” können Sie verschiedene Funktionen für das Formular auswählen.
Der beste Weg, um Ihre Wünsche zu ermitteln, ist das Experimentieren. Sie können den Hintergrund des Formulars aus einer Liste auswählen. Da einige dieser Optionen recht auffällig sind, empfiehlt es sich, eher konservativ vorzugehen.
Klicken Sie nach Abschluss auf die Schaltfläche „OK”. Nun wird das Formular angezeigt, sodass Sie Layout-Bearbeitungen vornehmen können. Hinweis: Wenn kein Hintergrund sichtbar ist, haben Sie wahrscheinlich noch keine Datenfelder hinzugefügt. Es muss mindestens ein Datenfeld auf dem Formular vorhanden sein, damit der Hintergrund angezeigt wird.
Standard- oder Autoeingabe-Codes In 4D können drei Codes verwendet werden, die bei der Dateneingabe helfen (siehe Tabelle 1). Um diese Codes zu verwenden, stellen Sie sicher, dass ein Datenfeld mit einem geeigneten Namen erstellt wurde. Wählen Sie das Datenfeld im Formularlayout aus und geben Sie dann den Standardcode im Fenster „Eigenschaftsliste” ein.
Siehe Abbildung 21, um das Fenster „Eigenschaftsliste” aufzurufen. Siehe Abbildung 20, um den Standardcode auszuwählen und einzugeben. Standardcode Code Beschreibung #D Gibt das aktuelle Datum gemäß der Systemuhr ein #H Gibt die aktuelle Uhrzeit gemäß der Systemuhr ein #N Gibt eine fortlaufende Nummer als Long-Integer-Wert ein.
Bei jeder Erstellung und Speicherung eines neuen Datensatzes wird der Wert um 1 erhöht. Tabelle 1 – Standardcodes Abbildung 20 – Festlegen von Standardwerten Werkzeugpalette Für Designarbeiten am Formularlayout müssen Sie die „Werkzeugpalette” verwenden.
Um die Werkzeugpalette auszuwählen, müssen Sie sich im Entwurfsmodus befinden. Wählen Sie im Menü „Formular” das Untermenü „Anzeigen” und dann „Werkzeugpalette”. Abbildung 21 – Auswählen der „Werkzeug”-Palette Die Werkzeugpalette ist mit 36 Werkzeugen etwas überladen. Zur Unterstützung wird beim Klicken auf ein Werkzeugsymbol eine kurze Beschreibung dessen angezeigt, wofür das Symbol steht.
Für zusätzliche Werkzeuge klicken Sie in der Menüleiste auf „Objekt”; dort können Sie Linienbreite, Füllmuster für Objekte, Rahmenoptionen sowie Vorder- und Hintergrundfarben des Objekts auswählen. Abbildung 22 – Designtools „Trenner” Mit 4D 6.5 wurde ein neues Werkzeug namens „Trenner” eingeführt.
Siehe die Pfeile in Abbildung 22 für das Werkzeugsymbol
Erstellen Sie 15 Tage lang kostenlos eine benutzerdefinierte App
Ein Low-Code-App-Builder, der sich in die breitere Zoho-Suite einfügt und Preise pro Benutzer und nicht pro App berechnet.