Funktionen, Datentypen und Operatoren
Die Entscheidungskomponente unterstützt bestimmte Funktionen und Operatoren, die im Thema beschrieben werden. Verwenden Sie dieses Thema als Referenz.
Unterstützte Funktionen und Operatoren
| Typ | Beispiel | Ausgewertet als |
|---|---|---|
| Werte |
|
Nicht zutreffend |
| Ganzzahlen | Dargestellt durch Zahlen. Beispiel: 443, 124 und 665. | Int32 |
| Gleitkommazahlen | 221.12, 43.76 und 5.9 | Dezimalzahl |
| Wiss. Notation | Mit e können Sie die Potenz von 10 (10^) definieren.
|
Doppelt |
| Daten und Uhrzeiten | Muss in die strengen Zeichen eingeschlossen #2008/01/31# // für die Kultur „en-US“. |
DateTime |
| Boolean | Wahr oder Falsch | Boolean |
| Zeichenfolgen | Jedes Zeichen zwischen einfachen Anführungszeichen „“ wird als Zeichenfolge ausgewertet. |
ServiceNow |
| Parameter | Ein Parameter als Name und kann optional in Klammern enthalten sein. 2 + x, 2 + [x] |
|
| Funktion | Eine Funktion besteht aus einem Namen gefolgt von geschweiften Klammern und enthält optional einen beliebigen Wert als Argumente. Abs(1), doSomething(1, „dummy“) |
|
| Operatoren | Ausdrücke können mithilfe von Operatoren kombiniert werden. Jeder Operator hat eine Vorrangpriorität. Hier ist die Liste der Priorität dieses Ausdrucks.
|
|
| Logisch | Diese Operatoren können einen logischen Vergleich zwischen anderen Ausdrücken durchführen:
Der Operator „and“ hat eine höhere Priorität als der Operator „Or“, daher werden im obigen Beispiel zuerst „false“ und „true“ ausgewertet. |
|
| Relational | Beziehungsoperatoren werden zum Vergleichen von Werten verwendet. Diese Operatoren ergeben immer einen booleschen Wert.
|