Dies ist eine alte Version des Dokuments!
Mit if ist es möglich, eine oder mehrere Bedingungen zu definieren, bevor das Ergebnis eines cObjects ausgegeben wird. Bei Erfüllung aller Kriterien wird true zurückgegeben. Wenn nur eine Bedingung nicht erfüllt wird, führt dies mit der Meldung false zum Abbruch.
| Eigenschaft | Datentyp | Beschreibung |
|---|---|---|
| isNull | stdWrap | |
| isTrue | string /stdWrap | Bedingung ist erfüllt, wenn der abgefragte Wert nicht leer oder 0 ist. 10 = TEXT 10.value = Es existiert eine Datei im Feld 'media'. 10.if.isTrue.data = field:media |
| isFalse | string /stdWrap | Bedingung ist erfüllt, wenn der abgefragte Wert leer oder 0 ist. 10 = TEXT 10.value = Das Feld 'media' ist leer. 10.if.isFalse.data = field:media |
| isPositive | integer / stdWrap +calc | |
| isGreaterThan | value / stdWrap | |
| isLessThan | value / stdWrap | |
| equals | value / stdWrap | |
| isInList | value / stdWrap | |
| value | value / stdWrap | |
| negate | boolean | |
| directReturn | boolean |