DSIV FM GET FIELD ATTRIB

TITLEVALUE
NAMEDSIV FM GET FIELD ATTRIB
DESCRIPTIONThis will return the inputted field attributes for a file.

As of 7/29/2003, these attributes are available:
AUDIT
AUDIT CONDITION
COMPUTE ALGORITHM
COMPUTED FIELDS USED
DATE FIELD LAST EDITED
DECIMAL DEFAULT
DELETE ACCESS
DESCRIPTION
FIELD LENGTH
GLOBAL SUBSCRIPT LOCATION
HELP-PROMPT
INPUT TRANSFORM
LABEL
MULTIPLE-VALUED
OUTPUT TRANSFORM
POINTER
READ ACCESS
SOURCE
SPECIFIER
TECHNICAL DESCRIPTION
TITLE
TYPE
WRITE ACCESS
XECUTABLE HELP
TAGFIELD
ROUTINEDSIVFM06
INPUT PARAMETERSSEQUENCE NUMBER1
INPUT PARAMETERFILE
DESCRIPTION This can be the file number or the full name of the file. For subfiles,
it must be the subfile number.
PARAMETER TYPELITERAL
REQUIREDYES
MAXIMUM DATA LENGTH30

INPUT PARAMETERSSEQUENCE NUMBER2
INPUT PARAMETERFIELD
DESCRIPTION This is the field number or the full name of the field
PARAMETER TYPELITERAL
REQUIREDYES
MAXIMUM DATA LENGTH30

INPUT PARAMETERSSEQUENCE NUMBER3
INPUT PARAMETERFLAG
DESCRIPTION This is a flag controlling what will be returned.
The default value is . FLAG can contain N.
If FLAG contains N then do not return attributes whose value is
If FLAGS contains Z, then for WOrd Processing attributes, include
the zeroth node with the text
PARAMETER TYPELITERAL
REQUIREDNO
MAXIMUM DATA LENGTH2

INPUT PARAMETERSSEQUENCE NUMBER4
INPUT PARAMETERATT
DESCRIPTION This is a list of attributes to return.
List[n] := attribute name where n=0,1,2,3,...

You can send List[0] := "*" to get all field attributes
PARAMETER TYPELIST
REQUIREDYES
MAXIMUM DATA LENGTH30

RETURN VALUE TYPEARRAY
RETURN PARAMETER DESCRIPTIONIf problems or error, return List[0] := -1^message

Else return List[n] := attribute name ^ value for n=0,1,2,3,4,...
AVAILABILITYAGREEMENT
INACTIVE
CLIENT MANAGER
WORD WRAP ON
VERSION
SUPPRESS RDV USER SETUP
APP PROXY ALLOWED