This tab is specific to the IMS Dialogs. You use it to
break down the initial Dialog into logical subparts (read, update).
Each subpart is constituted of a Screen that acts as a Monitor to
manage the sequence of its dependent Screens. Each monitor constitutes
a part of the conversation, which is characterized by a transaction
code, a PSB and a sequence of Screens
- You must first call a Screen that will act as a monitor.
- If this Screen is already defined, you must call it by clicking Add
a Monitor. The wizard that opens displays the Screens
with a Standard Dialog or Screen type. To be
recognized as a monitor upon the Dialog generation, you must select
a Screen whose Type of COBOL to generate is X:
IBM MVS/ESA OS/390 and whose TP Monitor Variant is 4.
- If this Screen does not exist, you must create it and call it
by clicking Add an undefined Monitor. In the
wizard that opens, you must enter the Screen name on 6 characters
and, optionally, a package.
You must repeat this operation for each Dialog subpart. To
change the called Screen, click the table cell. A selection button
is then displayed. Click it to open the wizard where you can select
a defined Screen.
- From a monitor call line, you can then call one or more dependent
Screens.
- If this Screen is already defined, you must call it by clicking Add
a Screen. The wizard that opens displays the Screens with
a Standard Dialog or Screen type. To be recognized
upon the Dialog generation, you must select a Screen whose Type
of COBOL to generate is X: IBM MVS/ESA OS/390 and
whose TP Monitor Variant is 1 or 3.
- If this Screen does not exist, you must create it and call it
by clicking Add an undefined Screen. In the
wizard that opens, you must enter the Screen name on 6 characters
and, optionally, a package.
You must repeat this operation for each Screen that is managed
by a monitor. To change the called Screen, click the table cell. A selection button
is then displayed. Click it to open the wizard where you can select
a defined Screen.
You must specify a call type for each Screen
call. The following call types are available:
- S represents a static call of the Screen.
- D represents a dynamic call of the Screen.
You can select a call line in the table and remove it.
Removing a monitor call line removes the call lines of its dependent
Screens.
You can modify the display order of the call lines.
To do so, select a call line and click a direction button to move
the line one position up or down in the tree.