IBM FileNet P8, Version 5.2.1            

Generelle funktioner

Dette afsnit indeholder korte beskrivelser af de funktioner, der kan bruges med alle datatyper.

Tabel 1. Tabel over funktioner, der kan bruges med alle datatyper
Funktion Virkemåde
convert Konverterer et udtryk fra én understøttet datatype til en anden.
if Udfører det andet eller tredje udtryk i en serie af udtryk, afhængig af om det første udtryk evalueres til true eller false.
max Returnerer den største værdi fra en liste over udtryk af enhver understøttet datatype.
min Returnerer den mindste værdi fra en liste over udtryk af enhver understøttet datatype.
sizeof Returnerer størrelsen på et array.

if

Denne funktion bruger tre udtryk som input. Hvis det første udtryk evalueres til true, evalueres det andet udtryk og bruges som resultat (det tredje udtryk evalueres ikke). Hvis det første udtryk evalueres til false, evalueres det tredje udtryk og bruges som resultat (det andet udtryk evalueres ikke). Det første udtryk skal være af typen Boolean. Det andet og tredje udtryk skal være af samme type.

Brug følgende syntaks:
if (bool_udtryk, udtryk2, udtryk3)
hvor:
Tabel 2. Parametre til og beskrivelse af funktionen if
Parameter Beskrivelse
bool_udtryk Et udtryk af typen Boolean.
udtryk2 Et udtryk i en af de understøttede datatyper.
udtryk3 Et udtryk af samme type som udtryk2.

max

Denne funktion returnerer den største værdi fra en liste over udtryk. Men det identificerer ikke det udtryk, der indeholder værdien. Brug følgende syntaks:
max (udtryk {, udtryk }0+)
hvor udtryk er et udtryk i en af de understøttede datatyper. Hvis x = 8, y = 13 og z = 28, returnerer følgende udtryk værdien 53.
max (x +2, y, z, 53, 1, 17,4)

min

Denne funktion returnerer den mindste værdi fra en liste over udtryk. Men det identificerer ikke det udtryk, der indeholder værdien. Brug følgende syntaks:
min (udtryk {, udtryk }0+)
hvor udtryk er et udtryk i en af de understøttede datatyper. Hvis x = 8, y = 13 og z = 28, returnerer følgende udtryk værdien 1.
min (x +2, y, z, 2*z, 53, 1, 17,4)

sizeof

Denne funktion beregner størrelsen på et array og returnerer det højeste indeks, der er brugt til et element i det angivne array. Hvis du f.eks. angiver indgange for placeringerne 5, 7, 8, 15 og 25 i et array, returnerer sizeof tallet 25, selvom kun 5 placeringer i arrayet har indgange, der ikke indeholder standardværdier. (Normalt udfylder man arrayplaceringer i rækkefølge).

Brug følgende syntaks:
sizeof (array_id)
hvor array_id er navnet på arrayet.


Senest opdateret: Marts 2016
bpfe006.htm

© Copyright IBM Corp. 2016.