Cet onglet est spécifique aux Dialogues IMS. Il permet
de découper le Dialogue initial en sous-parties logiques (consultations,
mises à jour). Chaque sous-partie est constituée d'un Ecran qui agit
comme un moniteur pour gérer l'enchaînement de ses Ecrans dépendants.
Chaque moniteur constitue une partie de la conversation caractérisée
par un code transaction, un PSB et un enchaînement d'Ecrans.
- Vous devez dans un premier temps appeler un Ecran qui va agir
comme un moniteur.
- Si cet Ecran est déjà défini, vous l'appelez en cliquant sur Ajoutez
un Moniteur. L'assistant qui s'ouvre affiche les Ecrans
de type Dialogue ou Ecran standard. Pour que
l'Ecran soit reconnu dans la génération du Dialogue en tant que moniteur,
vous devez sélectionner un Ecran dont la Variante du COBOL
à générer est X : IBM MVS/ESA OS/390 et
la Variante du moniteur transactionnel est 4.
- Si cet Ecran n'existe pas, vous le créez et l'appelez en cliquant
sur Ajoutez un Moniteur non défini. Dans l''assistant
qui s'ouvre, vous devez indiquer le nom de l'Ecran sur 6 caractères,
et éventuellement un package.
Vous devez répétez cette opération pour chaque sous-partie
du Dialogue. Pour changer l'Ecran appelé, cliquez dans la cellule
du tableau. Un bouton de sélection s'affiche alors. Cliquez dessus
pour ouvrir l'assistant de sélection des Ecrans déjà définis.
- A partir d'une ligne d'appel de moniteur, vous pouvez ensuite
appeler un ou plusieurs Ecrans dépendants.
- Si cet Ecran est déjà défini, vous l'appelez en cliquant sur Ajoutez
un Ecran. L'assistant qui s'ouvre affiche les Ecrans de
type Dialogue ou Ecran standard. Pour que l'Ecran
soit reconnu dans la génération du Dialogue, vous devez sélectionner
un Ecran dont la Variante du COBOL à générer est X
: IBM MVS/ESA OS/390 et la Variante du moniteur
transactionnel est 1 ou 3.
- Si cet Ecran n'existe pas, vous le créez et l'appelez en cliquant
sur Ajoutez un Ecran non défini. Dans l''assistant
qui s'ouvre, vous devez indiquer le nom de l'Ecran sur 6 caractères,
et éventuellement un package.
Vous devez répéter cette opération pour chaque Ecran géré
par un moniteur. Pour changer l'Ecran appelé, cliquez dans la cellule
du tableau. Un bouton de sélection s'affiche alors. Cliquez dessus
pour ouvrir l'assistant de sélection des Ecrans déjà définis.
Pour
chaque appel d'Ecran, vous devez préciser un type d'appel. Les deux
types d'appel suivants sont possibles :
- La valeur S représente un appel statique
de l'Ecran.
- La valeur D représente un appel dynamique
de l'Ecran.
Vous pouvez sélectionner une ligne d'appel dans le tableau
et la supprimer. La suppression d'une ligne d'appel de moniteur entraîne
la suppression des lignes d'appel de tous ses Ecrans dépendants.
Vous
pouvez modifier l'ordre d'affichage des lignes d'appel. Pour cela,
sélectionnez une ligne d'appel et cliquez sur un des boutons de direction
pour la remonter ou le descendre d'une position dans l'arbre.