The structure of the common area variable "Itemdet"  
Previous  Top  Next

Description  
 
The structure of the common area variable "Itemdet"  
 
Systax  
 
MV Position
Description
Comments
1
Field Name
Either a field name or text string.
2.1
Field Attribute Position
Attribute of the field or blank for a text string.
2.2
Field Value Position
Multi-value position within the attribute.
3
Controlling Field?
Y=a multi-value controlling field for a window. This is only relevant if the field is multi-valued.
4
Number of Objects in Window
Only relevant if multi-valued.
5
Input Field?
Y=this is an input field, N=display only.
6
Input Sequence Number
Only relevant if mv position 5 is "Y".
7
Query Language Format Statement/"Conversion"

8
Query Language Correlative Statement

9
Basic Format Statement

10
Length of data to be displayed

11
Dependant Fields
Screen field numbers of dependant fields to a controlling field. Only relevant for a controlling listview definition.
12
Field Type
0=Alphanumeric, 1=Numeric, 2=Date, 3=Time 4-7 are as types 0-3 but protected/security input.
13
Column to display data

14
Row to display data

15
Default Statement
From OSMOSiS dictionary file.
16
Validation Statement
From OSMOSiS dictionary file.
17
Controlling field number
The screen field number that controls this field.
18
Row/Column for characteristics

19
Terminal Characteristics to use

20
Field numbers to redisplay
List of display field numbers to redisplay.
21
Non-Capture Field Positions
List of multi-valued field positions that relate to the field being defined but which are not shown on the screen display.
22
Linked Functions?
Y=an additional screen is attached to this field.
23
Maximum Lines of input
Only relevant to a multivalue field.
24
Linked Enquiry Field
Additional screen attached to this field for enquiry.
25
Additional Maintenance Screen
Screen name attached for maintenance.
26
Maintenance Window Co-ordinates.
Coordinates to the area to place the attached screen for character-based system. Automatically show centralised in GUI.
27
Pre-window Program
Process called before editing an mv window.
28
Post-window Program
Process called after finishing mv window edit.