Funkcia %IsNull


Funkcia
Ak je prvý parameter Arg platný (t.j. hodnotu atribútu VLD parametra Arg je TRUE), funkcia vráti prvý parameter Arg. Pokiaľ je prvý parameter Arg neplatný, funkcia vráti druhý parameter Replacement.
Deklarácia
UNIVAL %IsNull(
   UNIVAL in Arg
   UNIVAL in Replacement
 )

Parametre
Arg Porovnávaná hodnota.
Replacement Náhradná hodnota.

Príklad
 INT _i, _j, _k

 _i  := %IsNull ( Sec, Min)         ; vracia hodnotu Sec, keďže je vždy platná
 
 _i  := %SetInvalid(_i)             ; zneplatnenie hodnoty
 _j  := 999 
 _k  := %IsNull ( _i, _j)           ; vracia hodnotu 999, keďže hodnota _i je neplatná
 

Súvisiace odkazy
Napíšte komentár