Scripting Boolesche Operatoren

Aus SAP-Wiki
Zur Navigation springenZur Suche springen

Siehe JavaScript und FormCalc Scripting im LiveCycle Designer.

Boolesche Operatoren vergleichen zwei Werte und liefern als Ergebnis entweder WAHR (TRUE) oder FALSCH (FALSE) zurück. Dieses Ergebnis wird sehr häufig bei If-Abfragen verwendet.

Boolesche Operatoren (für JavaScript und FormCalc)

gleich

==

ungleich

!=  //Java-Script
ne  //FormCalc
<>  //FormCalc

kleiner

<

kleiner oder gleich

<=

Zum Beispiel in FormCalc mit Referenz auf ein Feld im Kontext wird ein Teilformular ausgeblendet

if (xfa.record.IS_INVOICE.WERTE.NETWR.value <= 0) then
  $.presence = "hidden"
endif

größer

>

größer oder gleich

>=

Verknüpfungen in JavaScript

Und-Vernüpfung

Beide Bedingungen müssen erfüllt sein (UND-Verknüpfung)

&&

Oder-Bedingung

Eine der Bedingungen muss erfüllt sein (ODER-Verknüpfung)

||

Verknüpfungen in FormCalc

Und-Bedingung

&
and

Oder-Bedingung

mindestens eine Bedingung erfüllt

|
or

Not-Bedingung

Die folgende Bedingung ist nicht erfüllt

not

Web-Links