Skip to main content
Skip table of contents

Auswahlliste

Beispiel

CSS
{
  "type": "dropdown",
  "id": "application",
  "caption": "Application",
  "validators": ["not-empty"],
  "defaultValue": "application-b",
  "items": 
  [
    {
      "id": "application-a",
      "caption": "{Category.App-A}",
      "distributionProfile": "SupportApplicationA",
      "fields": 
      [
        {
          "type": "textbox",
          "id": " application-a-version",
          "caption": "{Category.Application.Version.Title}"
        }
      ]
    },
    {
      "id": "application-b",
      "caption": "{Category.App-B}"
    }
   ]
}

Beschreibung

AttributBeschreibungPflicht
type

Gibt den Typ des Objekts an

X
idEindeutige Id des Objekts, frei wählbarX

caption

Titel, welcher im UI angezeigt wird, frei wählbar. Bei Bedarf können Texte aus der Resource-Datei in der aktuell eingestellten Sprache mittels Variablen vom Typ String geladen werden.

X

validators

Verfügbare Validatoren:

  • not-empty
    Stellt sicher, dass das Feld vom Benutzer ausgefüllt wird

  • e-mail
    Stellt sicher, dass es sich bei der Eingabe um eine E-Mail Adresse handelt


defaultValue

Definiert, welcher Eintrag der Auswahlliste beim Laden vorab ausgewählt sein soll. Der hier eingegebene Wert muss einer Id eines Eintrags entsprechen. Bei Bedarf können Variablen vom Typ ActiveDirectory, Local und Text aus der Resource-Datei verwendet werden, um die Id zu ermitteln.


items

Definiert die Einträge der Auswahlliste. Jeder Eintrag kann abhänige Formularfelder im fields-Attribut besitzen.

Ein item setzt sich wie folgt zusammen:

AttributBeschreibungPflicht

id

Eindeutige Id des Eintrags

X

caption

Titel, welcher im UI angezeigt wird, frei wählbar. Bei Bedarf können Texte aus der Resource-Datei in der aktuell eingestellten Sprache mittels Variablen vom Typ String geladen werden.

X

distributionProfile

Id eines in der Configuration.xml definierten DistributionProfile, welcher u.a. die Sendeart/Empfänger beeinflusst


fields

Enthält ein oder mehrere Formularfelder, welche nur dann eingeblendet werden, wenn der Eintrag ausgewählt wird.


X
JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.