Operator | Beschreibung | Beispiel |
---|---|---|
+ | Addition (numerisch) Zwei Werte werden zusammengezählt. | Budgets.'Gesamtsumme fakturierte Kosten/Ist-Kosten' +Budgets.'Verbleibendes Budget' |
Verknüpfung (Zeichenfolgen) Es werden Zeichenfolgen angehängt Siehe Textkonstante für ein Beispiel. | Personen.'Vorname' + Personen.Nachname | |
- | Subtraktion Ein Wert wird von dem anderen abgezogen. | Budgets.Budget -Budgets.'Gesamtsumme fakturierte Kosten/Ist-Kosten' |
* | Multiplikation Ein Wert wird mit dem anderen multipliziert. | Budgets.'% von Budgetkategorie' * 0,95 |
/ | Division Ein Wert wird durch den anderen geteilt. | Budgets.'Verbleibendes Budget'/ 12 |
% | Modulo oder Operator für den Rest. Dieser Operator gibt den Rest einer Division zurück. Beispiel 5 % 2 = 1 | Aufträge.Arbeitsplatz.'Bodenfläche' % Aufträge.'Personenzahl' |
= | Identisch mit Gibt Elemente zurück, die dem Wert nach dem Gleichheitszeichen entsprechen. | Aufträge.'Benutzerdefinierter Status'.Code = "O1" |
< | Kleiner als Gibt Elemente zurück, die kleiner als ein angegebener Wert sind. | Aufträge.'Benutzerdefinierter Status'.Code < "O2" |
> | Größer als Gibt Elemente zurück, die größer als ein angegebener Wert sind. | Aufträge.'Benutzerdefinierter Status'.Code > "O1" |
!= | Ist ungleich Gibt Elemente zurück, die einem angegebenen Wert nicht entsprechen. | Aufträge.'Benutzerdefinierter Status'.Code != "O1" |
<= | Kleiner oder gleich Gibt Elemente zurück, die kleiner oder gleich einem angegebenen Wert sind. | Aufträge.'Benutzerdefinierter Status'.Code<="O2" |
>= | Größer oder gleich Gibt Elemente zurück, die größer oder gleich einem angegebenen Wert sind. | Aufträge.'Benutzerdefinierter Status'.Code >= "O2" |
and | Logischer UND-Operator Erzeugt einen Ausdruck, der beide Parameter prüft. | Aufträge.Objekt.'Objektcode' = "41008" und Aufträge.'Terminvorgabe' = currentDate() |
or | Logischer ODER-Operator Gibt Elemente zurück, auf die einer der Parameter zutrifft. | Aufträge.'Anzahl der Personen' = 8 oder Aufträge.'Anzahl der Personen' = 9 |
not | Logischer NICHT-Operator Gibt Elemente zurück, auf die keiner der Parameter zutrifft. | not (Aufträge.'Anzahl der Personen' = 8 oder Aufträge.'Anzahl der Personen' = 9) |
If () then else | If-then-else-Bedingung Gibt Elemente, die die Bedingung erfüllen, als 1 und andere Elemente als 0 zurück. | ( if (not( Aufträge.'Archiviert (J/N)') )then (Aufträge.Nummer)) |