This section refers to a field already called in the Screen. To display its contents, you must select a field call line and click the Add Additional controls for the field button, or unfold a field call line and select one of the nested control lines (if any).
Values | Comments |
---|---|
: Optional Data Element | |
R: Required Data Element | Must be entered when creating the Segment and cannot be deleted upon a modification. |
S: Required, without Data Element own value check | Same as R: Required Data Element, but the -D Lines of the Data Element are not used for the value check |
P: checked when present | Optional Data Element. The check is conditioned by the presence of the Data Element. |
F: checked when present, without Data Element own values | Same as P: checked when present, but the -D Lines of the Data Element are not used for the value check. |
N: Check without Data Element own values | Inhibits the value checks entered on the -D Lines of the Data Element. Only the value checks specified in the-CE Lines of the Screen are taken into account. |
E: PFKEY branching values checking | Associated to a PFKEY, validates the screen branching values in the generated program. |
Values | Comments |
---|---|
: Always Validate | Validate under all conditions |
O: Operation code | The Data Element is identified as the operation code. The automatic processing of 6 standard operations (display, update, screen branching, end of conversation, same screen, call of another screen) is generated according to the values of the internal operation code (OPER variable). Using a Data Element as an operation code thus allows you to manage the OPER variable. (This variable is positioned in F0520 and managed in F40.) The Data Element must be a variable field. The correspondence between the
Data Element values and OPER is set
|
I: Action code | The Data Element is identified as the action code. Four action: types (create, modify, delete, create/modify) can be defined as appropriate and the associated processing is automatically generated according to the values of the CATM internal action code Using a Data Element as the action code allows you to manage the CATM variable. (This variable is positioned in F15 and conditions the reception accesses in F25, the updates in F35.) The Data Element must be a variable field. The correspondence between the
Data Element values and CATM is set:
|
T: Validate when creating, modifying, deleting | |
X: Validate when creating or modifying | |
A: Validate when not updating | Validates on all conditions, but does not update the Segment. |
Values | Comments |
---|---|
: Update by substitution | |
S: Simulate screen branching | Simulates the branching to the Screen indicated in the Screen field, as specified by the Operation Code (OPER). |
G: Generate screen branching | Generates (and simulates) the branching to the Screen
indicated in the Screen field, as specified by the
Operation Code (OPER). Note: If no Screen is entered in
the Screen field, the dialog is ended.
The value G: Generate screen branching may be used with delayed branching (See description of the Source type field). |
M: Update by substitution | Updates the Segment specified in the Update Segment, Data Element / Value / Subfunction field by substitution (MOVE). |
+: Update by addition | Adds the contents of the Data Element to the Data Element specified in theUpdate Segment, Data Element / Value / Subfunction field. |
- Update by subtraction | Subtracts the contents of the Data Element from the
Data Element specified in theUpdate Segment, Data Element / Value
/ Subfunction field, and stores the result in this field. Note: Updates
are executed only if no errors are found on the Screen.
|
P: Perform the standard validations | Performs the standard validations on the Data Element,
and then performs additional validations as indicated in the subfunction specified
in the specified in theUpdate Segment, Data Element / Value / Subfunction field,
using the Data Element named in the Display Segment, Data Element
/ Value / Intermediate zone field (the Data Element must be a
standard field: the Source Type field must be set to Data
Element or standard navigation). Note: If there is a class or
presence error, the subroutine will not be performed. However, for Data Elements
that fail the content validation (the valid values of the Data Element as
specified on the Data Element -D Lines tab), the subroutine
will be performed.
|
V: Value to validate | Comes as a complement to a Data Element’s Description
lines in order to indicate additional values to be validated, or to specify
the internal values of the operation code (OPER) or action
code (CATM) (with value O: Operation code or I:
Action code in the Action). For the PFKEY Data Element used as the operation code (OPER), it uses the value entered in theUpdate Segment, Data Element / Value / Subfunction field for the value of the operation code (with O: Operation code in the Action field). |
F: Reserved to Reverse Screen |
Associated with an Update option set to P: Perform the standard validations, this Data Element contains the subfunction called.
Values | Comments |
---|---|
: Data Element or standard navigation | Specifies the contents of the source field which is
used to fill in a display Data Element. The source field is a standard field. |
*: Not standard | Specifies the contents of the source field which is
used to fill in a display Data Element. The source field is not a standard field. In this case, you may code any data-name in the source field, which will be taken as such in the generated program. |
D: Navigation after validation | For Data Elements used as the Operation Code (OPER),
with an Update option set to G: Generate
screen branching, this value causes a delayed branching to the
requested Screen. The branching will occur after all validations and updating
of the reception part of the program have been completed (Functions F05 through F3999-FN). The OPER value is set to O. |
M: Navigation after update | Same option as D: Navigation after validation, except that the OPER value is set to M. |
S: IMS Logical Paging Option | Locates the logical paging operator or the field corresponding to the COND parameter in the LPAGE macro. |