IBM FileNet P8, Version 5.2.1            

Generelle funksjoner

Denne delen inneholder korte beskrivelser av funksjonene som kan brukes med alle datatyper.

Tabell 1. Tabell over funksjoner som kan brukes med alle datatyper
Funksjon Hva den gjør
convert Konverterer et uttrykk fra én datatype som støttes, til en annen.
if I en serie med uttrykk utfører den det første eller tredje uttrykket, avhengig om det første uttrykket resulterer i sann eller usann.
max Returnerer den største verdien fra en liste over uttrykk for en hvilken som helst datatype som støttes.
min Returnerer den minste verdien fra en liste over uttrykk for en hvilken som helst datatype som støttes.
sizeof Returnerer størrelsen på en matrise.

if

Denne funksjonen bruker tre uttrykk som inndata. Hvis det første uttrykket resulterer i sann, vil det andre uttrykket resultere og brukes som resultatet (det tredje uttrykket resulterer ikke). Hvis det første uttrykket resulterer i usann, vil det tredje uttrykket resultere og brukes som resultatet (det andre uttrykket resulterer ikke). Det første uttrykket må være av typen boolsk, og det andre og tredje uttrykket må være av samme type.

Bruk følgende syntaks:
if (bool_expr, expr2, expr3)
der:
Tabell 2. Parametere og beskrivelse for if-funksjonen
Parameter Beskrivelse
bool_expr Et uttrykk av typen boolsk.
expr2 Et uttrykk av en hvilken som helst datatype som støttes.
expr3 Et uttrykk av samme datatype som expr2.

max

Denne funksjonen returnerer den største verdien fra en liste over uttrykk. Den identifiserer imidlertid ikke uttrykket som inneholdt verdien. Bruk følgende syntaks:
max (expr {, expr }0+)
der expr er et uttrykk av en hvilken som helst datatype som støttes. Hvis for eksempel x = 8, y = 13 og z = 28, returnerer følgende uttrykk verdien 53.
max (x +2, y, z, 53, 1, 17.4)

min

Denne funksjonen returnerer den minste verdien fra en liste over uttrykk. Den identifiserer imidlertid ikke uttrykket som inneholdt verdien. Bruk følgende syntaks:
min (expr {, expr }0+)
der expr er et uttrykk av en hvilken som helst datatype som støttes. Hvis for eksempel x = 8, y = 13 og z = 28, returnerer følgende uttrykk verdien 1.
min (x +2, y, z, 2*z, 53, 1, 17.4)

sizeof

Denne funksjonen beregner størrelsen på en matrise, og returnerer den høyeste indeksen som brukes for et element i den angitte matrisen. Hvis du for eksempel oppgir oppføringer for plasseringene 5, 7, 8, 15 og 25 i en matrise, returnerer sizeof tallet 25, selv om bare 5 plasseringer i matrisen har ikke-standardiserte oppføringer. (Vanligvis fyller du matriseplasseringer i rekkefølge.)

Bruk følgende syntaks:
sizeof (array_id)
der array_id er navnet på matrisen.


Last updated: March 2016
bpfe006.htm

© Copyright IBM Corp. 2016.