GetItemValue

GetItemValue

Funkcia %GetItemValue


Funkcia

Funkcia vráti hodnotu položky štruktúry s daným číslom riadku a stĺpca.

Deklarácia

UNIVAL %GetItemValue( HBJ in objRef, INT in row, INT in col[, BOOL in bHBJ = @FALSE] )

Parametre

objRef

Odkaz na objekt typu Štruktúrovaná premenná.

row

Index riadku.

col

Index stĺpca.

bHBJ

Ak je hodnota @FALSE alebo parameter nie je uvedený, funkcia vráti hodnotu daného políčka.
Ak je hodnota @TRUE, funkcia vráti v zavislosti typu stlpca:
  - Typ stĺpca Object: funkcia vráti identifikátor objektu (HBJ), na ktorý odkazuje políčko
  - Iný typ stĺpca: funkcia vráti neplatnú hodnotu

Príklad

Funkcia poskytuje alternatívny spôsob prístupu k položkám štruktúry pomocou indexu riadku a stĺpca. Tu sa štruktúra chápe ako matica hodnôt.

Priradenia:

 

TEXT _i _i := SV.Struktura[2]^Text _i := %GetItemValue(SV.Struktura\HBJ, 2, 1)

 

nadobúdajú rovnaké hodnoty.

Pozri tiež atribút: \HBJ