IBM FileNet P8, Version 5.2.1            

Izrazi

Izraz je formula za pridobivanje rezultatov. Izraze lahko v procesnih aplikacijah vnašate na več mestih, 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.

Za splošne smernice za uporabo zgoraj navedenih komponent v izrazu izberite ustrezno temo. Glejte tudi spodnje primere izrazov.

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.

Tabela 1. Primer nizovnega izraza
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

Primeri časovnih izrazov

Naslednji primer pretvori nizovni literal v čas.
convert ("8/15/1995 14:30:00", time)
Spodnji primer trenutnemu času na strežniku doda tri mesece.
addmonths (systemtime(), 3)
Časovni izraz je lahko tudi posamezna spremenljivka, kot na primer:
CustomerBirthDate


Last updated: October 2015
bpfe001.htm

© Copyright IBM Corp. 2015.