Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

...

Alternative > Alternative Wiederholung / Zusätzliche Felder dynamisch anzeigen

Konfiguration Editiermodus Tabelle

Image RemovedImage Added

1. Feste Anzahl Zeilen

...

Es werden alle Wiederholungen direkt angelegt. Wird in der Tabellenansicht verwendet und macht in der "serial" Konfiguration unter Punkt 6 keinen Sinn.

6. Spaltenüberschriften anzeigen

Wird diese Option gewählt, wird der Spaltentitel angezeigt.

7. 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.

...

7.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
titleKonfigurationsparameter


JEP-FunktionAktionWerteJEP Beschreibung
setListControlAccess()delete
  • true
  • false

add
  • true
  • false
copy
  • true
  • false
copyContent
  • true
  • false
edit
  • true
  • false
moveUp
  • true
  • false
moveDown
  • true
  • false
paste
  • true
  • false

...


8. Editiermodus
Anker
editmode
editmode

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.

9. Pluginklasse

Java Klasse, welche Spezialprogrammierungen erfasst werden.

10. Tabellenhöhe dynamisch?

Die Tabelle ist so hoch, dass alle Zeilen dargestellt werden. Diese Höhe passt sich automatisch an die Anzahl Zeilen an.


Konfiguration Editiermodus Serial

Image Added

1. 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.

2.

...

Minimale Einträge automatisch anlegen

Wird diese Option gewählt, wird die unter 1 erfasste Anzahl Wiederholungen direkt angezeigt / angelegt.

3. 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!

4. 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.

5. 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.

5.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
titleKonfigurationsbeispiel

Image Added

Folgende Konfigurationsparameter sind verfügbar:

Erweitern
titleKonfigurationsparameter


JEP-FunktionAktionWerteJEP Beschreibung
setListControlAccess()delete
  • true
  • false

Image Added

add
  • true
  • false
copy
  • true
  • false
copyContent
  • true
  • false
edit
  • true
  • false
moveUp
  • true
  • false
moveDown
  • true
  • false
paste
  • true
  • false


6. Editiermodus
Anker
editmode
editmode

Definiert, wie sich die Wiederholung beim User zeigt. Siehe dazu auch die Beispiele oben.

serialtabellemasterDetailmasterDialog
Die Wiederholungen werden
vollständig dargestellt.
Die Wiederholungen werden direkt
in der Tabelle dargestellt und auch
dort bearbeitet.
Der Master zeigt die Wiederholung
als Werte in einer Tabelle. Die gewählte
Wiederholung kann unter der Master-
Tabelle erfasst oder bearbeitet werden.

Der Master zeigt die Wiederholung
als Werte in einer Tabelle. Die gewählte
Wiederholung wird als schwebendes
Dialog-PopOver dargestellt.

Image Added

Beispiele

Image Added Image Added Image Added

Image Added

Image Added

Beispiel

Image AddedImage Added

Image Added
Master-Tabelle

Image AddedImage Added

Hinzufügen und Bearbeitenals Dialogfenster

Wichtig, je nach Custom Design können die Darstellungen abweichen, respektive müssen jeweils entsprechend als Styles (CSS) definiert sein.

7

...

. Pluginklasse

Java Klasse, welche Spezialprogrammierungen erfasst werden.

...

8. 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

Legt fest wie sie

10. Spaltendefinition (zu verwendende Elemente)

...