...
Alternative > Alternative Wiederholung / Zusätzliche Felder dynamisch anzeigen
Konfiguration
1. Feste Anzahl Zeilen
Die eingestellten Zeilen, in der Konfiguration der Tabelle, werden angezeigt und sind beim Ausfüllen des Formulars nicht änderbar.
2. Minimale Anzahl Einträge
Anzahl der Wiederholungen, die erstellt werden. Bedeutet, dass die Anzahl Wiederholungen (wenn ein Feld obligatorisch ist) zwingend vom User erfasst werden müssen. Macht in Kombination mit Punkt 2 Sinn.
...
3. Minimale Einträge automatisch anlegen
Wird diese Option gewählt, wird die unter 1 erfasste Anzahl Wiederholungen direkt angezeigt / angelegt.
...
4. Maximale Anzahl Einträge
Anzahl der für den User verfügbaren Wiederholungen. Es empfiehlt sich genau zu überlegen, was im Anwendungsfall sinnvoll ist. Uneingeschränkte Anzahl Wiederholungen ist selten nötig und kann die Performance einschränken. Achtung, bei Dateiuploads kann eine Beschränkung der Anzahl Wiederholungen im Zusammenspiel mit der maximalen Dateigrösse zu Problemen führen, wenn die Dateien per E-Mail übermittelt werden - maximale Grösse der Beilagen!
...
5. Maximale Einträge automatisch anlegen
Es werden alle Wiederholungen direkt angelegt. Wird in der Tabellenansicht verwendet und macht in der "serial" Konfiguration unter Punkt 6 keinen Sinn.
...
6. Kontrollschaltflächen anzeigen?
Wird diese Option gewählt (empfohlen), zeigen sich die "weiteren Eintrag hinzufügen" oder "Eintrag löschen". Wenn unter Punkt 4 die maximale Anzahl schon erstellt wurde, macht diese Option weniger Sinn.
...
6.1 Kontrollschaltflächen konfigurieren
Standardmässig sind die Aktionen "Eintrag hinzufügen" und "Eintrag löschen" für die Liste aktiv. Mit der JEP-Funktion 'setListControlAccess()' lassen sich die Aktionen konfigurieren und entsprechend ein- und ausblenden.
Dazu muss eine Regel auf der Liste erstellt werden:
...
Erweitern | ||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||
|
...
7. Editiermodus
Anker | ||||
---|---|---|---|---|
|
Definiert, wie sich die Wiederholung beim User zeigt. Siehe dazu auch die Beispiele oben.
...
Wichtig, je nach Custom Design können die Darstellungen abweichen, respektive müssen jeweils entsprechend als Styles (CSS) definiert sein.
...
8. Pluginklasse
Java Klasse, welche Spezialprogrammierungen erfasst werden.
...
9. Tabellenhöhe dynamisch?
Die Tabelle ist so hoch, dass alle Zeilen dargestellt werden. Diese Höhe passt sich automatisch an die Anzahl Zeilen an.
9. Layout
Nur bei Editiermodus "serial" verfügbar. Je nach Custom Design, kann die Darstellung der erwarteten Spalten-Logik angepasst werden.
10. Spaltendefinition (zu verwendende Elemente)
...