Eingabeformularvorlagen
Vorlagen sind Eingabeformulare, die bereits einige vorausgefüllte Daten enthalten. Wenn ein Benutzer in einem Container einen neuen Datensatz erstellt, hat er die Möglichkeit, eine der für diesen Container definierten Vorlagen zu verwenden. Dadurch spart der Benutzer Zeit, wenn Datensätze Daten enthalten, die sich wiederholen. Um ein einfaches Beispiel zu nennen, könnten wir in Department-Eingabeformularen den Namen eines Unternehmens ausfüllen, sodass der Benutzer das Feld Company überspringen und mit der Eingabe anderer Felder des Containers Department fortfahren könnte.
Um eine Vorlage zu erstellen, gehen Sie zur Seite Formulare bearbeiten und klicken Sie auf das Symbol Vorlage hinzufügen (siehe Abbildung unten).
Geben Sie der Vorlage im Vorlage bearbeiten-Formular einen geeigneten Namen und geben Sie Daten für die auszufüllenden Felder ein (siehe Abbildung unten).
Bei den Werten, die Sie eingeben, handelt es sich um festgelegte Werte. Wenn Sie als Folge des aktuellen Eintrags dynamisch ermittelte Werte für andere Felder eingeben möchte, aktivieren Sie die Option Skript. Klicken Sie im daraufhin angezeigten Formular auf + Befehl, wählen Sie das zu aktualisierende Feld aus und geben Sie den XPath-Ausdruck zur Berechnung des einzugebenden Werts ein. Fügen Sie für jeden Wert, der berechnet werden soll, (über + Befehl) einen neuen Befehl hinzu. Nach Eingabe des aktuellen Werts werden die Skripts ausgeführt und die in den Befehlen des Skripts definierten Felder aktualisiert.
Klicken Sie anschließend auf Speichern. Daraufhin wird die Vorlage auf der Seite Formulare bearbeiten unterhalb des Eingabeformulars, das als Basisformular für die Vorlage verwendet wurde, angezeigt (siehe erste Abbildung in diesem Kapitel).