Fragen

Navigation:  Tickets > Checklisten in Tickets > Erstellen/Anzeigen/Bearbeiten/Löschen >

Fragen

Previous pageReturn to chapter overviewNext page

Pflichtfelder für Fragen

Feld

Beschreibung

question

Frage-Gruppe, existiert die Frage-Gruppe nicht, so wird diese Frage zu einer Einzel-Frage.

type

Art der Eingabe (Text, Datum etc.)

label

Die Fragestellung

order

Definiert die Reihenfolge der Eingabefelder (1, 2, 3 ....). Sobald eine Sortierung der Eingabemaske

definiert wurde, so werden alle anderen Felder hinter den sortierten Feldern abgefragt.

optional

Standard ist 0 --> obligatorisches Feld; Wenn 1 ist das Feld kein Pflichtfeld mehr

 

Optional für alle Typen:

Feld

Beschreibung

comment

Ein beschreibungs Kommentar welches beim ausfüllen behilflich sein soll. Wird hinter dem Feld angezeigt.

 

Fragetypen:

 

type: text

Erzeugt ein Textfeld welches frei befüllt werden kann.

 

Zusatz-Schlüssel: keine

 

Beispiel:

{"question": 1, "type": "text", "label": "Frage 1", "comment": "Bitte ausfüllen"}

 

 

type: date

Erzeugt ein Datums-Feld.

 

Zusatz-Schlüssel: keine

 

Beispiel:

{"question": 2, "type": "date", "label": "Frage 2", "comment": "Bitte ausfüllen"}

 

 

type: number

Erzeugt ein numerisches Feld.

 

Zusatz-Schlüssel: keine

 

Beispiel:

{"question": 3, "type": "number", "label": "Frage 3", "comment": "Bitte ausfüllen"}

 

 

type: select

Erzeugt ein Auswahl-Feld.

 

 

Zusatz-Schlüssel

Feld

Beschreibung

values

Alle auswählbaren Werte

 

Der Schlüssel values ist wie folgt zu beschreiben:

 

{"WERT": "TEXT", ...}

 

Bei jeder Option kann INNERHALB von TEXT am Ende | comment bzw. | scomment_X angefügt werden.

Dies bewirkt, dass bei Auswahl dieser Option ein Kommentar-Feld angezeigt wird, welches ausgefüllt werden muss.

Wählt man comment so wird der eingegebene Text dem globalen Kommantar-Text hinzugefügt. Bei scomment_X wird der Kommentar dem Einzel-Kommentar mit Nummer X zugwiesen. X ist hier mit einer Zahl zu ersetzen.

 

Beispiel

 

Normales Auswahlfeld:

{"question": 4, "type": "select", "label": "Frage 4", "values": {"ja": "JA", "nein": "Nein"}}

 

 

Auswahlfeld wobei bei Auswahl von "Nein" ein Kommentarfeld erzeugt wird, welches ausgefüllt werden muss und dem globalen Kommentar-Text angefügt wird.

{"question": 5, "type": "select", "label": "Frage 5", "comment": "Bei Nein, bitte \

  Kommentar ausfüllen", "values": {"ja": "JA", "nein": "Nein | comment"}}

 

Zum Anzeigen des eingegebenen Kommentars wird {“value”: “comment”} benötigt.

 

 

Auswahlfeld wobei bei Auswahl von "Nein" ein Kommentarfeld erzeugt wird, welches ausgefüllt werden muss und dem lokalen Kommentar-Text 3 zugewiesen wird.

{"question": 6, "type": "select", "label": "Frage 6", "comment": "Bei Nein, bitte \

  Kommentar ausfüllen", "values": {"ja": "JA", "nein": "Nein | scomment_3"}}

 

Zum Anzeigen des eingegebenen Kommentars wird {“value”: “scomment”, “comment”: 3} benötigt.

 

Beispiel: Fakultatives Feld

{"question": 2, "optional": 1, "label": "Erledigt", "type": "select", "values": {"ja": "Ja", "nein": "Nein"}}