4D v16Formular vererben |
||
|
4D v16
Formular vererben
Formular vererben
Hier richten wir Formulare für eine einheitliche Oberfläche ein, die wir dann pro Formulartyp an einer Stelle speichern. Wir kennen bereits Seite 0, um Elemente zentral zu halten, die im gleichen Formular auf allen Seiten erscheinen. Vererbung bedeutet, in einem Formular Objekte, z.B. Texte anlegen, die andere Formulare gemeinsam nutzen d.h. sie werden vom "Elternformular" geerbt. Wir führen folgendes aus:
Das Elternformular kann ein Projektformular sein oder ein Formular, das einer Tabelle zugeordnet ist. Wir erstellen das neue Formular:
Da es jetzt "Eltern" gibt, können wir Kindformulare zuordnen:
Wir sehen, dass der Inhalt des Elternformulars sofort im Hintergrund erscheint. Wir bewegen ein Objekt im Elternformular und sichern es ohne Schließen. Wir sehen, dass diese Änderung direkt im Kindformular ausgeführt wird. Dies wird natürlich auch in geschlossenen Formularen ausgeführt. Da unser Ziel das Erstellen einer einheitlichen Oberfläche ist, verschieben wir die Schaltflächen vom Kindformular in das Elternformular:
Die Schaltflächen erscheinen wieder automatisch im Kindformular. Wir wenden diese Änderung auf andere Eingabeformulare an:
Das bedeutet, dass alle Änderungen im Elternformular, also z.B. alle Objekte um ein paar Pixel versetzen und sichern, automatisch auf allen Formularen ausgeführt werden, die von diesem Elternformular erben. Erstellen Sie mindestens ein vererbtes Formular:
In manchen Fällen ist es erforderlich, ein Objekt im Elternformular auszublenden oder es soll nur in einem bestimmten Kontext oder einer spezifischen Tabelle erscheinen.
Hier sollten Sie auch folgendes beachten:
|
EIGENSCHAFTEN
Produkt: 4D
GESCHICHTE
ARTIKELVERWENDUNG
Self-Training ( 4D v16) |