IBM FileNet P8, Version 5.2.1            

Splošne funkcije

Ta razdelek vsebuje krajše opise funkcij, ki jih je mogoče uporabljati z vsemi podatkovnimi tipi.

Tabela 1. Tabela funkcij, ki jih je mogoče uporabljati z vsemi podatkovnimi tipi
Funkcija Kaj naredi
convert Izraz pretvori iz enega podprtega podatkovnega tipa v drugega.
if V nizu izrazov izvede drug ali tretji izraz glede na to, ali je prvi izraz vrednoten s true ali s false.
max Vrne največjo vrednost iz seznama izrazov kateregakoli od podprtih podatkovnih tipov.
min Vrne najmanjšo vrednost iz seznama izrazov kateregakoli od podprtih podatkovnih tipov.
sizeof Vrne velikost indeksiranega polja.

if

Funkcija za vhodne podatke uporablja tri izraze. Če je prvi izraz vrednoten s true, je vrednoten drug izraz in uporabljen kot rezultat (tretji izraz ni vrednoten). Če je prvi izraz vrednoten s false, je vrednoten tretji izraz in uporabljen kot rezultat (drugi izraz ni vrednoten). Prvi izraz mora biti tipa logične vrednosti. Drug in tretji izraz morata biti enakega tipa.

Uporabite naslednjo skladnjo:
if (bool_expr, expr2, expr3)
kjer je:
Tabela 2. Parametri in opis za funkcijo if
Parameter Opis
bool_expr Izraz tipa logične vrednosti.
expr2 Izraz kateregakoli podprtega podatkovnega tipa.
expr3 Izraz enakega tipa kot expr2.

max

Funkcija vrne največjo vrednost na seznamu izrazov. Vendar pa ne vrne imena izraza, ki to vrednost vsebuje. Uporabite naslednjo skladnjo:
max (expr {, expr }0+)
kjer je expr izraz kateregakoli podprtega podatkovnega tipa. Če je na primer x = 8, y = 13 in z = 28, naslednji izraz vrne vrednost 53.
max (x +2, y, z, 53, 1, 17.4)

min

Funkcija vrne najmanjšo vrednost na seznamu izrazov. Vendar pa ne vrne imena izraza, ki to vrednost vsebuje. Uporabite naslednjo skladnjo:
min (expr {, expr }0+)
kjer je expr izraz kateregakoli podprtega podatkovnega tipa. Če je na primer x = 8, y = 13 in z = 28, naslednji izraz vrne vrednost 1.
min (x +2, y, z, 2*z, 53, 1, 17.4)

sizeof

Funkcija izračuna velikost indeksiranega polja ter vrne največje podpisano besedilo, ki je uporabljeno za element podanega indeksiranega polja. Če na primer podate vnose za pozicije 5, 7, 8, 15 in 25 v indeksiranem polju, sizeof vrne število 25, čeprav ima samo 5 pozicij v indeksiranem polju ne-privzete vnose. (Običajno pozicije indeksiranega polja zapolnite po vrsti.)

Uporabite naslednjo skladnjo:
sizeof (array_id)
kjer je array_id ime indeksiranega polja.


Last updated: March 2016
bpfe006.htm

© Copyright IBM Corp. 2016.