GetLocalItemValue
Funkcia %GetLocalItemValue
Funkcia
Funkcia vráti hodnotu položky lokálnej premennej typu Record s daným číslom riadku a stĺpca.
Deklarácia
UNIVAL %GetLocalItemValue(
HBJ in _localStrut,
INT in row,
INT in col
)
alebo
UNIVAL %GetLocalItemValue(
HBJ in _identInt,
INT in row,
INT in col
)Parametre
_localStruct | Lokálna premenná typu Record. |
row | Index riadku. |
col | Index stĺpca. |
_identInt | Jednoznačný identifikátor lokálnej premennej typu Record získaný atribútom \HBJ. |
Príklad
Funkcia poskytuje alternatívny spôsob prístupu k položkám lokálnej premennej pomocou indexu riadku a stĺpca. Tu sa štruktúra chápe ako matica hodnôt.
Priradenia:
RECORD (SD.RecordDef) _record
_record^Text := "popis"
TEXT _text
_text := _record^Text
_text := %GetLocalItemValue(_record\HBJ, 1, 1)
; alebo
INT _LocVarID
_LocVarID := _record\HBJ
_text := %GetLocalItemValue(_LocVarID, 1, 1)
nadobúdajú rovnaké hodnoty.
Súvisiace stránky: