sysvar

The sysvar common block grouping is stored at the user session page level. This means that items stored within sysvar are available at page stack level where pages are being pushed (as opposed to popped).

sysid

Used in conjunction with the data aware objects (text boxes, check boxes, selection boxes and radio buttons) for the storage of the key item. The field position "0" associates data with the sysid common block item.

sysdata

Used in conjunction with the data aware objects (text boxes, check boxes, selection boxes and radio buttons) for the storage of the primary record item. Integer field positions "1-9999" associate data with the sysdata common block item.

syshidden

Used in conjunction with the data aware objects (text boxes, check boxes, selection boxes and radio buttons) for the storage of the system/hidden record item. Integer field positions with a prefix of "s" "s1-s9999" associate data with the syshidden common block item.

sysreserved

Used in conjunction with the data aware objects (text boxes, check boxes, selection boxes and radio buttons) for the storage of the system/reserved record item. Integer field positions with a prefix of "r" "r1-r9999" associate data with the sysreserved common block item. This item is reserved for system run-time and development use only.

sysquery

Contains a multi-value controlling and dependant list of information relating to browser submission variables made available at connection time. The item is constructed as follows:

Field 1 - Multi-valued browser variable names
Field 2 - Associated multi-value browser variable values.

These items can be accessed through conventional locate statements within BASIC and with the "{{locate" DIRT tag.

sysfields

Contains a multi-value controlling and dependant list of information relating to the data aware objects (text boxes, check boxes, selection boxes and radio buttons) that have been placed on pages. The item is constructed as follows:

sysfields

Field

Description

Information

<0>

 

 

<1>

Field Name

MV usually (fld_1_1)

<2>

Field Position

MV 1-9999/s1-s9999/r1-r9999/p1-p9999

<3>

Value Position

MV 1-9999

<4>

Output Conversion

MV

<5>

Input Conversion

MV

<6>

Before oconv

MV Raw data before output conversion

<7>

After oconv

MV Data after output conversion

<8>

Before iconv

MV

<9>

After iconv

MV

<10>

Control Type

MV normal/mvarea/valsel/subsel

<11>

Checkbox Conversion

MV on SVM off values to use

systrigs

Contains a multi-value controlling and dependant list of information relating to trigger objects (buttons and image submits).

sysdepflds

Used by the system for the storage of information on controlling and dependant fields.

sysfile

Contains the file name (if any) that has been associated with the page.

sysuser

Contains the user login name of the current user.

systrigger

This item contains information related to the trigger that invoked the trigger process