Izrazi
Izraz je formula za pridobivanje rezultatov. V sistemu delovnih tokov je več mest za vnos izrazov, vključno z lastnostmi poti, definicijami podatkovnih polj in kriteriji iskanja.
Glede na kontekst so izrazi lahko preprosti ali kompleksni.
- Preprost izraz je izraz s posamezno spremenljivko ali literalom.
- Kompleksen izraz je vsakršna veljavna kombinacija naslednjih elementov:
- spremenljivk,
- literalov,
- operatorjev,
- funkcij.
Primeri številskih izrazov
V naslednjih številskih izrazih sta Num1 in Num2 spremenljivki, ki ju lahko deklarirate kot realno število s plavajočo vejico ali celo število.
(Num1 + 2) * (Num2 * 15)
abs (Num1 - Num2)
Num1
Primeri nizovnih izrazov
V naslednjem primeru je bila spremenljivka CustName deklarirana kot niz. CustName ima vrednost International Insurance Company.
Niz | Rezultat |
---|---|
"Spoštovani " + CustName + "," | Spoštovani International Insurance Company |
Naslednji primer kaže uporabo funkcije upper, ki jo nudi FileNet P8.
Niz | Rezultat |
---|---|
upper(CustName) | INTERNATIONAL INSURANCE COMPANY |
Pomnite, da je izraz lahko tudi ena sama spremenljivka, na primer:
CustName
Primeri logičnih izrazov
V naslednjih primerih sta bili spremenljivki EndOfFile in IsEmpty deklarirani kot logični vrednosti.
not EndOfFile and IsEmpty
Sledi še en primer logičnega izraza. Spremenljivka Num je bila deklarirana kot celo število.
((Num + 2) > 80) ali ((Num - 2) < -20)
Spodnji logični izraz je prav tako veljaven (pomnite, da je true literal logične vrednosti).
true