ARSperl Manual - Field Properties

## Field Properties Structure

The routine `ars_GetField` returns a reference to the field properties structure.

The structure returned depends on the version of the ARS server.

For ARS 3.0 the structure is:

    {
     "changeDiary"   => list of references to Diary Entry Structures,
     "createMode"    => open or protected,
     "dataType"      => string,
     "defaultVal"    => string,
     "displayInstanceList"   => reference to displayInstancelist structure,
     "fieldId"       => integer,
     "fieldMap"      => reference to a HASH,
     "fieldName"     => string,
    ["helpText"      => string,]
     "lastChanged"   => string,
     "limit"         => reference to Field Limit Structure,
     "option"        => enumerator,
     "owner"         => string,
     "permissions"   => reference to a HASH,
     "timestamp"     => integer
    }

For ARS 2.1 or earlier the structure is:

    {
     "changeDiary"   => list of references to Diary Entry Structures,
     "createMode"   => open or protected,
     "dataType"     => string,
     "defaultVal"   => string,
     "displayList"  => reference to Display Structure,
     "fieldId"      => integer,
    ["helpText"     => string,]
     "lastChanged"  => string,
     "limit"        => reference to Field Limit Structure,
     "option"       => enumerator,
     "owner"        => string,
     "permissions"  => reference to a HASH,
     "timestamp"    => integer
    }

Table of Contents