Dieses Element zeigt eine JobRouter Untertabellenansicht an. In dieser Ansicht werden Daten aus einer Untertabelle angezeigt und können dort ggf. geändert werden.
Es gibt vier Aktionsschaltflächen, die über die Untertabellenansichtskonfiguration individuell ein- und ausgeblendet werden können:
•Zeilen hinzufügen
•Zeilen löschen
•Zeilen kopieren
•Vorlagen
Zusätzlich gibt es ein Eingabefeld, in der die Anzahl der hinzuzufügenden oder zu kopierenden Zeilen definiert werden kann.
Eigenschaft |
Beschreibung |
---|---|
Name |
Name des Elements |
Bezeichnung |
Bezeichnung, die in der linken Spalte erscheint |
Infotext |
Infotext, der in einer Sprechblase angezeigt wird |
Untertabellenansicht |
Auswahl der Untertabellenansicht |
Einstellungen |
|
Breite |
Breite der Untertabellenansicht in Pixeln |
Höhe |
Höhe der Untertabellenansicht in Pixeln |
Anzahl Zeilen |
Anzahl der Zeilen, die angezeigt werden, wenn die Untertabellenansicht noch keine Daten enthält |
Minimale Zeilenanzahl |
Minimale Anzahl der Zeilen, die das Element beim Senden des Schrittes beinhalten soll. Diese Einstellung wird auch beim Löschen von Zeilen berücksichtigt. |
Maximale Zeilenanzahl |
Es können nicht mehr Zeilen als die hier definierte Anzahl eingefügt werden. Beim Senden des Schrittes darf die Untertabellenansicht maximal so viele Zeilen beinhalten. |
Zeilen hinzufügen? |
Der Benutzer darf Zeilen hinzufügen |
Zeilen entfernen? |
Der Benutzer darf Zeilen entfernen |
Zeilen kopieren? |
Der Benutzer darf Zeilen kopieren |
Vorlagen? |
Für diese Untertabellenansichten sollen Vorlagen verwendet werden können |
Deaktiviert? |
Die Untertabellenansicht ist deaktiviert. Die Aktionsschaltflächen sind nicht sichtbar, somit kann der Benutzer keine Veränderungen des Tabelleninhalts durchführen. Beim Senden des Schrittes werden keine Daten aus dem Element übernommen. |
Ausgeblendet? |
Das Element wird im Dialog ausgeblendet |
Scripting |
|
BeforeAdd |
Skripte, die vor dem Einfügen einer Zeile ausgeführt werden |
AfterAdd |
Skripte, die nach dem Einfügen einer Zeile ausgeführt werden |
BeforeRemove |
Skripte, die vor dem Löschen einer Zeile ausgeführt werden |
AfterRemove |
Skripte, die nach dem Löschen einer Zeile ausgeführt werden |
Bitte beachten Sie: Alle SUBTABLE_VIEW-Scripting-Funktionen werden für jede Zeile aufgerufen. Wenn Sie mehrere Zeilen hinzufügen oder löschen, wird die entsprechende Funktion somit mehrmals aufgerufen.
Alle SUBTABLE_VIEW-Scripting-Funktionen sind Callback-Funktionen. Aus diesem Grund dürfen Sie jeweils lediglich den Namen einer benutzerdefinierten JavaScript-Funktion angeben (ohne runde Klammern und ohne Semikolon). Weiterführende Informationen zu Callback-Funktionen finden Sie im Handbuch JavaScript API.
Je nach Callback-Funktion werden bis zu drei Argumente übergeben:
1. Argument: Untertabellenansichts-Objekt
2. Argument: Die Zeile als HTML-Zeichenkette bei BeforeAdd, die Zeile als DOM-Objekt bei AfterAdd, BeforeRemove und AfterRemove
3. Argument: Zeichenkette insert oder delete.
In dem Dialogeditor werden Untertabellenansichten mit einem Symbolbild gekennzeichnet.