Operatoren können verschiedene Arten von Werten vergleichen, liefern als Ergebnis jedoch einen Wahrheitswert(Ja oder Nein).
Rechensymbole ergeben nur numerische Werte, mit Ausnahme des + und des *. Das + kann auch Texte verbinden. Beispiel:'ein' + 'Text' wird zu ‘einText’ verbunden.
Mathematische Funktionen
Funktion
Beschreibung
Beispiel
ceil(number)
Aufrunden
ceil(3.1) liefert 4
floor(number)
Abrunden
floor(3.9) liefert 3
round(number)
Runden
round(3.499) liefert 3, round(3.511) liefert 4
abs(number)
Betragsfunktion
abs(-4) liefert 4
Textkonstanten
Konstanten
Beschreibung
currentUserName
Name des aktuellen Benutzers
currentUserId
ID des aktuellen Benutzers
currentUserEmail
e-Mail des aktuellen Benutzers
currentUserTeamName
Name des aktiven Teams des aktuellen Benutzers
currentUserTeamId
ID des aktiven Teams des aktuellen Benutzers
currentUserRoleName
Name der aktiven Rolle des aktuellen Benutzers
currentUserRoleId
ID der aktiven Rolle des aktuellen Benutzers
Weitere Funktionen der Formelbausteine
Über die Formelbausteine können noch weitere Funktionen genutzt werden. Value = Technischer Name
Funktionen
Beschreibung
toText(value)
Wandelt einen nicht textuellen Wert in eine textuelle Darstellung des Wertes um
toNumber(value)
Wandelt einen nicht numerischen Wert in eine numerische Darstellung des Wertes um
contains(text,sub)
Gibt Ja/Nein abhängig davon zurück, ob der Text sub im Text text vorhanden ist.
textLength(value)
Gibt die Textlänge eines Feldes inklusive Leerzeichen aus
firstLetters(value,count)
Zählt die ersten Zeichen des Bausteinwertes anhand der vorgebenen Länge (count = Zahl)
lastLetters(value,count)
Zählt die letzten Zeichen des Bausteinwertes anhand der vorgegeben Länge (count = Zahl)
Beispiel: firstLetters(seriennummer,4) gibt die ersten 4 Zahlen und Buchstaben der Seriennummer aus
firstWords(value,count)
Zählt die ersten Wörter des Bausteinwertes anhand der vorgegebenen Anzahl (count = Zahl)
lastWords(value,count)
Zählt die letzten Wörter des Bausteinwertes anhand der vorgegebenen Anzahl (count = Zahl)
Der Stopp der Zählung erfolgt nach einem Leerzeichen und nur nach einem Leerzeichen
replace(text,find,sub)
Ersetzt jedes vorkommen des Textes find im Text text und ersetzt ihn mit sub
count(list)
Zählt die Elemente einer Liste/eines dynamischen Wertes, z. B. “count([1,2,4])” liefert 3
formatDate(date, "format")
Formatiert ein Datumsdatensatz (Bezug auf Baustein Datum) in die gewählte Formatierung (s. Formatierungsmöglichkeiten Datum)