Dynamic Forms beinhaltet mehrere Konfigurationselemente. Zwei der Konfigurationselemente sind zum Einen die Dynamic Form Vorlagen und zum Anderen die Dynamic Forms Pickups. Diese können Sie in der Administration unter Dynamic Form Vorlagen erstellen. Für die Dynamic Forms Pickups gibt es ein zusätzliches Navigationselement unterhalb der Vorlagen.
Dynamic Form Vorlagen
In den Dynamic Form Vorlagen können Sie folgende Attribute der Vorlage konfigurieren.
| Attribut |
Beschreibung |
| Name |
Der Name der Dynamic Form Vorlage. |
| Relationiertes Objekt Erforderlich |
Dieses Attribut dient dazu die Dynamic Forms zu löschen, wenn kein Objekt an dem Dynamic Form relationiert ist. Die Dynamic Forms werden in regelmäßigen Abständen durch eine Modulaktivierung gelöscht. |
Unterhalb der Konfigurationen Name und Relationiertes Objekt Erforderlich finden Sie das Layout der Vorlage. Ziehen Sie Controls von der linken Seite in das Layout. Wenn Sie ein Control in das Layout ziehen, wird eine Felddefinition erstellt. Diese können Sie über das X löschen. Zusätzlich haben Sie die Option, über die Markierung auf der rechten Seite der Felddefinition, die Breite der Felddefinition zu ändern.

Klicken Sie auf eine Felddefinition, um diese zu konfigurieren. Dies gilt nicht für den Control-Typ Trennlinie. In der folgenden Tabelle finden Sie die allgemeinen Konfigurationen, welche auf alle Controls angewendet werden können.
| Attribut |
Erforderlich |
Kategorie |
Beschreibung |
| Technischer Name |
✓ |
Allgemein |
Dient als eindeutiger Identifikator der Felddefinition. Anhand des technischen Namens können die Werte beispielsweise in einem Workflow ausgelesen werden. |
| Titel |
✓ |
Allgemein |
Wird bei Anzeige des Dynamic Form als Bezeichnung genutzt. |
| Beschreibung |
X |
Allgemein |
Ein Hilfetext, der den Zweck und die Verwendung des Feldes erläutert und Nutzern als Unterstützung dient. |
| Erforderlich |
X |
Allgemein |
Markiert das Feld als erforderlich. |
| Schreibgeschützt |
X |
Allgemein |
Das Feld kann im Dynamic Form nicht bearbeitet werden und wird schreibgeschützt angezeigt. |
| Verborgen |
X |
Allgemein |
Ist Verborgen gesetzt, wird das Feld im Dynamic Form nicht angezeigt. Die Default Werte werden dennoch gesetzt. |
| Lesegruppen |
X |
Berechtigungen |
Definiert, welche Rollen berechtigt sind, die Werte des Feldes einzusehen. |
| Schreibgruppen |
X |
Berechtigungen |
Definiert, welche Rollen berechtigt sind, die Werte des Feldes zu bearbeiten. |

Für jeden Control-Typ haben Sie zusätzliche Konfigurationen unter Erweitert. Im Anschluss sind die erweiterten Konfigurationen für die einzelnen Control-Typen beschrieben.
Text
| Konfiguration |
Erforderlich |
Beschreibung |
| Standardwert |
X |
Standardwert für das Feld. |
| Regulärer Ausdruck |
X |
Ein regulärer Ausdruck kann genutzt werden, um sicherzustellen, dass die Eingabe in dem Feld einem bestimmten Muster entspricht. Das Feld erzeugt einen Fehler, wenn das Muster nicht erfüllt ist. |
| Mehrzeilig |
X |
Das Feld wird als Textbereich angezeigt, anstelle einer Textbox. |
Numerisch
| Konfiguration |
Erforderlich |
Beschreibung |
| Format |
X |
Hier kann angegeben werden, welches Format im numerischen Feld eingegeben werden darf. Folgende Auswahlwerte sind möglich: Integer, Float, Long und Decimal. |
Datumspicker
| Konfiguration |
Erforderlich |
Beschreibung |
| Anzeigemodus |
X |
Anzeigemodus des Datumspicker. Auswahlwerte: Date, Full und Time. |
| Minimales Datum |
X |
Dient zum Eingrenzen des auszuwählenden Zeitraums. |
| Maximales Datum |
X |
Dient zum Eingrenzen des auszuwählenden Zeitraums. |
Pickup
| Konfiguration |
Erforderlich |
Beschreibung |
| Pickup |
✓ |
Hier muss das Dynamic Form Pickup ausgewählt werden, welches die Werte zur Auswahl definiert. Wie Dynamic Form Pickups erstellt werden können, finden Sie im Abschnitt unter diesem. |
| Standardwert |
X |
Dient zum Eingrenzen des auszuwählenden Zeitraums. |
Objektwähler
| Konfiguration |
Erforderlich |
Beschreibung |
| Datendefinition |
✓ |
Datendefinition des auszuwählenden Objektes. Standardmäßig wird die ID dieser Datendefinition als Wert gespeichert, vorausgesetzt der Spaltenausdruck ist nicht definiert. |
| Typ |
X |
Angabe der Konfigurationselemente, welche für diesen Objektwähler erlaubt sind. |
| Mehrere Objekte auswählbar |
X |
Mehrere Objekte können in diesem Feld ausgewählt werden. |
| Datenquellenspalte für den Anzeigenamen |
X |
Gibt an, welcher Anzeigename am Objekt gezeigt werden soll. Die Auswahl der Spalten beschränkt sich auf die Spalten der Standarddatenquelle der zuvor ausgewählten Datendefinition. |
| Filter Ausdruck |
X |
Zum Filtern der auszuwählenden Objekte. Basiert auf der konfigurierten Datendefinition. Standardmäßig werden alle Objekte angezeigt. |
| Spalten Ausdruck |
X |
Mit Hilfe dieses Ausdrucks können Sie festlegen, welcher Wert im Form anstelle der Fragment ID gespeichert werden soll. |
| Standardwert |
X |
Standardwert für das Feld. |
Auswahlfeld / Checkbox
| Konfiguration |
Erforderlich |
Beschreibung |
| Standardwert |
X |
Standardwert für das Feld. |
| Umschaltmodus |
X |
Kontrollkästchen als Umschalter anzeigen |
| Zeige das Steuerelement als Boolean Literal an,
wenn es schreibgeschützt ist. |
X |
|
Anhangwähler / Attachments
| Konfiguration |
Erforderlich |
Beschreibung |
| Darstellungsmodus |
✓ |
Darstellungsmodus des Anhangwählers. Auswahlwerte: Default, Tiles und List. Sollte der User den Darstellungsmodus im Steuerelement selbst ändern, wird dieser von der Matrix42 Enterprise Platform gespeichert. |
| Mehrfachdateiupload |
X |
Ermöglicht es den Nutzern, mehrere Dateien gleichzeitig hochzuladen. Andernfalls ist nur das Hochladen einer Datei erlaubt. |
| Sortierung deaktivieren |
X |
Dient dazu, die Sortierungsmöglichkeit zu deaktivieren. |
| Suche deaktivieren |
X |
Dient dazu, die Suchoption zu deaktivieren. |
| Lazy Mode |
X |
Zeige die Steuerung für Anhänge erst an, nachdem der Nutzer auf die Schaltfläche „Hier klicken, um Anhänge anzuzeigen“ geklickt hat. Diese Option könnte die Ladeleistung des Widgets optimieren. |
Beschreibung/ Description
| Konfiguration |
Erforderlich |
Beschreibung |
| Beschreibung |
X |
Ist die eigentliche Beschreibung, welche angezeigt wird. |
| Titel anzeigen |
X |
Bei aktivierter Option wird der Titel im Control angezeigt, andernfalls wird er ausgeblendet. |
Dynamic Forms Pickups
Dynamic Forms Pickups können für den Control-Typ Pickup genutzt werden. Sie bilden die Auswahlwerte für das Pickup ab. Die Pickups können in der Administration unter Dynamic Form Vorlagen > Pickups konfiguriert werden. Den Pickups muss ein Name vergeben werden. Des Weiteren müssen Pickup Werte hinterlegt werden. Folgende Attribute können für die Pickup Werte hinterlegt werden.
| Attribut |
Erforderlich |
Beschreibung |
| Wert |
✓ |
Wert, welcher in der Datenbank am Dynamic Form für das Feld gespeichert wird. |
| Position |
X |
Gibt an, in welcher Reihenfolge die Werte angezeigt werden sollen. Sortierung ist aufsteigend von kleinster zu größter Zahl. |
| Anzeigetext |
X |
Der Anzeigetext des Wertes. |
