IBM FileNet P8, Version 5.2.1            

Udtryk

Et udtryk er en formel, der skal hente et resultat. Der er mange steder i arbejdsgangssystemet, hvor du kan angive udtryk, herunder ruteegenskaber, definitioner af datafelter og søgekriterier.

Afhængigt af konteksten kan udtryk være simple eller komplekse.

Eksempler på numeriske udtryk

I følgende numeriske udtryk er Num1 og Num2 variabler og kan erklæres som enten flydende eller heltal.
(Num1 + 2) * (Num2 * 15)

abs (Num1 - Num2)

Num1

Eksempler på strengudtryk

I følgende eksempel er variablen Kundenavn erklæret som en streng. Kundenavn har værdien Internationalt forsikringsselskab.

Tabel 1. Eksempel på strengudtryk
Streng Resultat
"Kære " + Kundenavn + "," Kære Internationalt forsikringsselskab!

Følgende eksempel viser brugen af FileNet P8-funktionen upper.

Streng Resultat
upper(Kundenavn) INTERNATIONALT FORSIKRINGSSELSKAB
Husk, at et udtryk også kan være en enkelt variabel, f.eks.:
Kundenavn

Eksempler på booleske udtryk

I følgende eksempel er variablerne Filslut og ErTom erklæret som booleske.
not Filslut and ErTom
Her er endnu et eksempel på et boolesk udtryk. Variablen Num er erklæret som et heltal.
((Num + 2) > 80) or ((Num - 2) < -20)
Det booleske udtryk, der vises nedenfor, er også gyldigt (husk, at true er en boolesk konstant).
true

Eksempler på tidsudtryk

I følgende eksempel konverteres en strengkonstant til et klokkeslæt.
convert ("15-08-1995 14:30:00", time)
I eksemplet nedenfor lægges der tre måneder til serverens aktuelle klokkeslæt.
addmonths (systemtime(), 3)
Et tidsudtryk også kan være en enkelt variabel, f.eks.:
Kundefødselsdato


Last updated: October 2015
bpfwm005.htm

© Copyright IBM Corp. 2015.