Sie zeigen eine alte Version dieser Seite an. Zeigen Sie die aktuelle Version an.

Unterschiede anzeigen Seitenhistorie anzeigen

« Vorherige Version anzeigen Version 14 Nächste Version anzeigen »

Einfache Liste

Die Konfiguration wird direkt auf dem Element gemacht und gilt nur für den entsprechenden Anwendungsfall.

1. Auswahloption

Es besteht die Möglichkeit, zwischen "einfache Liste" und "Code Liste" zu wählen. Diese Form der Auswahl wird in verschiedenen Formularfeldern / -Elementen geboten.

2. Auswahl verwalten

Hinzufügen, duplizieren, löschen und verschieben von Definitionen. Die Formularelemente werden der in der Liste erfassten Punkte entsprechend angezeigt.

3. Ausgewähltes Element

Die markierte Auswahl  kann angepasst werden.

4. Wert

Wert, welcher bei der entsprechenden Auswahl übernommen / übermittelt wird.

5. Wert-Beschreibung

Beschreibung der Auswahl. Anzeigetext / Auswahltext.

Code Liste

Die Konfiguration wird zentral im Mandant oder System (Global) gemacht und kann für unterschiedliche Anwendungsfälle verwendet und zentral verwaltet werden.

» Detailbeschreibung der Konfiguration

1. Auswahloption

Es besteht die Möglichkeit, zwischen "einfache Liste" und "Code Liste" zu wählen. Diese Form der Auswahl wird in verschiedenen Formularfeldern / -Elementen geboten.

2. ID

Auswahl der zentralen Codeliste, in welcher die Daten gespeichert / konfiguriert wurden.

3. Name

Auswahl der gewünschten Datensätze. Beispiel der Ausgabe. In diesem Fall mit dem Feldtyp «Auswahl > Radiobutton»


Anwendungfälle bei Codelisten

Ausgewählte Objekte aus der Auswahl entfernen

Bei Mehrfachauswahl oder bei Tabellen, kann die Anforderung, dass ein bereits ausgewähltes Objekt nicht mehr zur Verfüng steht, bestehen. Dies wird mit folgender JSON Konfiguration erreicht.

{"enumerationBehaviour":{"uniqueInLists":true}}

Beispiel einer Tierauswahl (Tabelle)

Mit Regel die Auswahl verändern / beeinflussen

Im gezeigten Fall soll die Länderauswahl beeinflusst werden:

Wenn die Checkbox Adresse im Ausland aktiv ist, wird die Auswahl gelöscht und es muss ein Land gewäht werden.

Dazu muss folgende Regel geschrieben werden. Die Funktion "setCodeSetValues()" erwartet den Pfad auf die Auswahl.

Dieser entspricht dem im Feld "Land" verwendeten Adresse zur Auswahl der Werte.

Muster der Regel:

Bedingung
adrNonCH == TRUE
HauptaktionInverse Aktion
setCodeSetValues(node(land),"resources/MANDANT/global.codes","laender_ISO","")setCodeSetValues(node(landVertreter),"resources/MANDANT/global.codes","laender_ISO","CH")
  • Keine Stichwörter