DSIC FM GET FIELD ATTRIB (1637)    REMOTE PROCEDURE (8994)

Name Value
NAME DSIC FM GET FIELD ATTRIB
TAG FIELD
ROUTINE DSICFM06
RETURN VALUE TYPE ARRAY
AVAILABILITY AGREEMENT
DESCRIPTION
This will return the inputted field attributes for a file.
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 
As of 7/29/2003, these attributes are available:
AUDIT 
AUDIT CONDITION 
COMPUTE ALGORITHM 
COMPUTED FIELDS USED 
DATE FIELD LAST EDITED 
DECIMAL DEFAULT 
INPUT PARAMETER
  • FILE
    PARAMETER TYPE:   LITERAL
    MAXIMUM DATA LENGTH:   30
    REQUIRED:   YES
    SEQUENCE NUMBER:   1
    DESCRIPTION:   
    This can be the file number or the full name of the file.  For subfiles, 
    it must be the subfile number.
    
  • FIELD
    PARAMETER TYPE:   LITERAL
    MAXIMUM DATA LENGTH:   30
    REQUIRED:   YES
    SEQUENCE NUMBER:   2
    DESCRIPTION:   
    This is the field number or the full name of the field
    
  • FLAG
    PARAMETER TYPE:   LITERAL
    MAXIMUM DATA LENGTH:   2
    REQUIRED:   NO
    SEQUENCE NUMBER:   3
    DESCRIPTION:   
    This is a flag controlling what will be returned.
    The default value is <null>.  FLAG can contain N.
    If FLAG contains N then do not return attributes whose value is <null>
    If FLAGS contains Z, then for WOrd Processing attributes, include
      the zeroth node with the text
    
  • ATT
    PARAMETER TYPE:   LIST
    MAXIMUM DATA LENGTH:   30
    REQUIRED:   YES
    SEQUENCE NUMBER:   4
    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
    
RETURN PARAMETER DESCRIPTION
If problems or error, return List[0] := -1^message
 
Else return List[n] := attribute name ^ value   for n=0,1,2,3,4,...