Funkcia %SetItemValue


Funkcia
Funkcia nastaví hodnotu položky štruktúry danú číslom riadku a stĺpca.
Deklarácia
 %SetItemValue(
   HBJ in objRef,
   INT in row,
   INT in col,
   UNIVAL in newItemVal
 )

Parametre
objRef Výraz typu Hbj - odkaz na objekt typu Štruktúrovaná premenná.
row Index riadku.
col Index stĺpca.
newItemVal Výraz ľubovoľného typu.

Popis
Funkcia poskytuje alternatívny spôsob prístupu k položkám štruktúry pomocou indexu riadku a stĺpca. V tomto prípade je štruktúra chápaná ako matica hodnôt.
Príklad
Priradenia:
 
 TEXT _i
 
 SV.Struktura[2]^Text := "nová hodnota typu text"
 
 _i := %SetItemValue(SV.Struktura\HBJ, 2, 1, "nová hodnota typu text") 

 
majú zhodný účinok.

Návratová hodnota funkcie je predchádzajúca hodnota položky štruktúrovanej premennej.

Pozri tiež atribút \HBJ
Napíšte komentár