IBM FileNet P8, Version 5.2.1            

Uttrykk

Et uttrykk er en formel for å oppnå et resultat. Det er flere steder i Process-applikasjonene hvor du kan angi uttrykk, inkludert ruteegenskaper, datafeltdefinisjoner og søkekriterier.

Uttrykk kan være enkle eller komplekse, avhengig av konteksten.
  • Et enkelt uttrykk er en enkelt variabel eller konstant.
  • Et komplekst uttrykk er en hvilken som helst gyldig kombinasjon av følgende:
    • variabler
    • konstanter
    • operatorer
    • funksjoner

Hvis du vil ha generelle retningslinjer for hvordan du bruker komponentene ovenfor i et uttrykk, kan du velge det aktuelle emnet. Du kan også se uttrykkseksemplene nedenfor.

Eksempler på numeriske uttrykk

I de numeriske uttrykkene nedenfor er Num1 og Num2 variabler og kan deklareres som enten flytetall eller heltall.
(Num1 + 2) * (Num2 * 15)

abs (Num1 - Num2)

Num1

Eksempler på strenguttrykk

I eksempelet nedenfor er variabelen CustName deklarert som en streng. CustName har verdien International Insurance Company.

Streng Resultat
"Dear " + CustName + "," Kjære Internasjonale forsikringsselskap

Følgende eksempel viser bruken av den FileNet P8-leverte funksjonen kalt Upper.

Tabell 1. Eksempel på strenguttrykk
Streng Resultat
upper(CustName) INTERNASJONALT FORSIKRINGSSELSKAP
Husk at et uttrykk også kan være en enkelt variabel, for eksempel:
CustName

Eksempler på boolske uttrykk

I eksempelet nedenfor er variablene EndOfFile og IsEmpty deklarert som boolske.
not EndOfFile and IsEmpty
Følgende er et annet eksempel på et boolsk uttrykk. Variabelen Num ble deklarert som et heltall.
((Num + 2) > 80) eller ((Num - 2) < -20)
Det boolske uttrykket nedenfor er også gyldig (husk at true er en boolsk konstant).
sann

Eksempler på tidsuttrykk

Det følgende eksemplet konverterer en strenglitteral til et tidspunkt.
convert ("8/15/1995 14:30:00", time)
Eksemplet nedenfor tilføyer tre måneder til serverens gjeldende tidspunkt.
addmonths (systemtime(), 3)
Et tidsuttrykk kan også være en enkelt variabel, for eksempel:
CustomerBirthDate


Last updated: March 2016
bpfe001.htm

© Copyright IBM Corp. 2016.