Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

VARINF

The VARINF macro can be used to analyze complex variables whose elements are themselves complex variables.

Operation

Operands

VARINF

MF = E
,PARAM = <name 1..8> / (<integer 1..15> )

MF = D

,PREFIX = V / prefix

MF = C

,PREFIX = V / prefix

,MACID = ARI / macid

MF = L

,NAMLEN = <integer 1..255>

,NAMADR = <name 1..8>

,SCOPE = *VISIBLE / *TASKONLY

,POSIT = *CURRENT / *UP / *DOWN / *NEXT

,MAXLEN = <integer 1..4096>

,RESADR = <name 1..8>

Return codes (hexadecimal)

Subcode2

Subcode1

Maincode

Meaning

00000000Macro call was successful; no error
00010001Parameter error
00010002Syntax error in variable name
00400003Area too small
00400004Variable not declared
00400005Variable container not available
00400007Last variable element was reached; no further variable elements present
0001FFFFUnknown unit or function number
0002FFFFFunction not available
0003FFFFWrong version of operand list