Office of Information Services - Application Programming
References - ATTR.INFO Matrix
Data retrieval and display controlled from matrix ATTR.INFO.
Matrix ATTR.INFO dimensioned based on table from INFOAPP.SCREENS.
Matrix defined as follows
==================================================================
DIM ATTR.INFO(55,HIGHEST ATTR NUMBER)
ATTR.INFO(1,n) USER DEFINABLE
ATTR.INFO(2,n) DATA FILE WHERE ATTRIBUTE ID DEFINED
ATTR.INFO(3,n) ATTRIBUTE NAME AS DEFINED IN FILE DICTIONARY
ATTR.INFO(4,n) DATA TYPE (D OR I ELEMENT IN DICT)
ATTR.INFO(5,n) LOCATION OF ATTRIBUTE (FIELD NUMBER)
ATTR.INFO(6,n) CONVERSION OF DATA (MD2, D2/, ETC_)
ATTR.INFO(7,n) FORMAT (USED TO DETERMINE JUSTIFICATION)
ATTR.INFO(8,n) MULTI VALUE (S OR M)
ATTR.INFO(9,n) DISPLAY NAME FOR ATTRIBUTE
ATTR.INFO(10,n) DISPLAY NAME ROW
ATTR.INFO(11,n) DISPLAY NAME COLUMN
ATTR.INFO(13,n) DATA COLUMN
ATTR.INFO(14,n) VALUES PER SCROLL (4V OR 4H AS EXAMPLES)
ATTR.INFO(15,n) PAGE ATTRIBUTE DISPLAYED ON
ATTR.INFO(16,n) ACTION FOR ATTRIBUTE (D, U, I, X)
ATTR.INFO(17,n) ATTRIBUTE NUMBER
ATTR.INFO(18,n) MAXIMUM LENGTH OF ATTRIBUTE
ATTR.INFO(19,n) MINIMUM LENGTH OF ATTRIBUTE
ATTR.INFO(20,n) MASK TO PAINT FOR ATTRIBUTE ENTRY
ATTR.INFO(21,n) PATTERN ATTRIBUTE MUST MATCH
ATTR.INFO(22,n) VERIFICATION FILE FOR ATTRIBUTE
ATTR.INFO(23,n) VERFICATION FILE KEY
ATTR.INFO(24,n) VERIFICATION FILE FIELD NUMBER
ATTR.INFO(25,n) VALID DATA FOR ATTRIBUTE
ATTR.INFO(26,n) NUMBER OF ATTRIBUTES TO SKIP IF NULL
ATTR.INFO(27,n) NULL ENTRY ALLOWED
ATTR.INFO(28,n) ATTRIBUTE WHICH IS THE DATA FILE KEY
ATTR.INFO(29,n) KEY TO DESCRIPTION FILE
ATTR.INFO(30,n) DESCRIPTION FILE FOR THIS ATTRIBUTE
ATTR.INFO(31,n) DESCRIPTION ROW
ATTR.INFO(32,n) DESCRIPTION COLUMN
ATTR.INFO(33,n) DESCRIPTION LENGTH
ATTR.INFO(34,n) FIELD NUMBER IN DESCRIPTION RECORD TO DISPLAY
ATTR.INFO(35,n) ATTRIBUTES THIS ATTRIBUTE LINKED WITH
ATTR.INFO(36,n) JUSTIFICATION OF DATA FOR DISPLAY
ATTR.INFO(36,n) JUSTIFICATION OF DATA FOR DISPLAY
ATTR.INFO(37,n) SCROLL DIRECTION FOR MULTI VALUES (V OR H)
ATTR.INFO(38,n) NUMBER OF VALUES TO SCROLL EACH TIME
ATTR.INFO(39,n) SUB VALUES ALLOWED (LOGICAL)
ATTR.INFO(40,n) DICTIONARY RECORD IF I DESCRIPTOR
ATTR.INFO(41,n) ATTRIBUTE SUBROUTINE FLAGS
ATTR.INFO(42,n) INDEX TO DATA FILE POINTER
ATTR.INFO(43,n) INDEX TO DESCRIPTION FILE POINTER
ATTR.INFO(44,n) INDEX TO VERIFY FILE POINTER
ATTR.INFO(45,n) ROW INCREMENT FOR DISPLAY OF MULTIVALUED ELEMENT
ATTR.INFO(46,n) COL INCREMENT FOR DISPLAY OF MULTIVALUED ELEMENT
ATTR.INFO(47,n) HIGHEST VALUE USED
ATTR.INFO(48,n) HIGHEST SUB VALUE USED
ATTR.INFO(49,n) LAST VALUE ENTERED
ATTR.INFO(50,n) LAST SUB VALUE ENTERED
ATTR.INFO(51,n) LAST VALUE DISPLAYED
ATTR.INFO(52,n) LAST SUB VALUE DISPLAYED
ATTR.INFO(53,n) VALUE TO GET OR DISPLAY
ATTR.INFO(54,n) SUB VALUE TO GET OR DISPLAY
ATTR.INFO(55,n) FIRST MAP LINE OF SCROLL FOR MV ELEMENTS
Back to Top
Tools Library Menu
Application Tools-
Cleanup Tools-
OS.LIB-
PSU.LIB-
Paragraphs-
Program Lists-
References Menu-
Search Tools-
Skin Menu Maker-
Subroutines