Lignes -GO d'un Moniteur de Communication ou d'un Dialogue Moniteur de Communication
Ces lignes vous permettent d'indiquer des options de génération sur un Moniteur de Communication ou son Dialogue. Il est conseillé de positionner les options de génération sur le Dialogue pour qu'elles s'appliquent par défaut à tous les Moniteurs de Communication de ce Dialogue. Vous devez indiquer les trois options suivantes : WORKFILB, WORKFILS et WORKFILO. Si elles ne figurent pas sur le Dialogue Moniteur de Communication, elles doivent être indiquées sur chaque Moniteur de Communication. Si le Dialogue parent est un Dialogue Serveur, vous devez spécifier ces options sur le Moniteur de Communication. Si ces options ne sont pas indiquées, le Moniteur de Communication est en erreur. De plus, pour que le Moniteur de Communication soit pris en compte, vous devez positionner l’option LOCATION dans les Lignes -GO du Dialogue Dossier, ou du Dialogue des Composants Applicatifs si vous ne spécifiez pas de Dossier.
- Cliquez sur Ajouter ou sélectionnez cette action dans le menu contextuel. Par défaut, le type d'une nouvelle ligne est initialisé à * (commentaire). Pour indiquer une option de génération, cliquez dans la zone Type et sélectionnez le type de ligne O. Indiquez l’option dans la zone Description.
- Cliquez sur Ajouter un appel de Format Guide
ou sélectionnez cette action dans le menu contextuel pour insérer l’appel
d’un Format Guide. Une boîte de sélection s’ouvre. Elle affiche les Formats Guides disponibles de
type
O : Options de génération. Sélectionnez l’un d’eux et cliquez
sur
OK.
Les libellés variables et les valeurs symboliques indiqués dans l’onglet Lignes -D du Format Guide sélectionné s’affichent alors dans la colonne Description, en consultation. Le nom du Format Guide s’affiche dans la colonne Format Guide.
Si vous cliquez sur le nom du Format Guide dans la colonne Format Guide, un bouton s’affiche. Cliquez dessus pour faire apparaître toutes les lignes de description du Format Guide dans une fenêtre de détail. Dans cette fenêtre, vous pouvez modifier les libellés variables et les valeurs symboliques.Remarque : La longueur d’un libellé variable ne doit pas excéder la longueur définie dans l’onglet Lignes -D du Format Guide.
- Si vous sélectionnez Copier spécial, une boîte de dialogue s'ouvre. Vous devez alors sélectionner les colonnes à copier et indiquer si vous voulez copier leur contenu vers un éditeur externe ou le même onglet d'une autre instance de la même entité. Le contenu copié est alors placé dans le presse-papiers.
- Vous pouvez sélectionner Coller spécial pour coller un contenu copié depuis un éditeur externe. Dans ce cas, vous devez sélectionner la colonne dans laquelle le contenu doit être collé. Vous pouvez aussi sélectionner Coller spécial pour coller un contenu copié depuis une autre instance avec le choix Copier spécial.
La première colonne du tableau vous permet de sélectionner facilement plusieurs lignes contiguës ou non. Pour sélectionner des lignes contiguës, cliquez dans cette colonne sur la première ligne à sélectionner, puis appuyez sur la touche majuscule de votre clavier. Sélectionnez ensuite les autres lignes en cliquant sur la dernière ligne à sélectionner ou en utilisant les flèches vers le haut ou le bas de votre clavier. Pour sélectionner des lignes non-contiguës, cliquez sur une ligne, puis sélectionnez les autres lignes en cliquant dans cette colonne et en appuyant sur la touche ctrl de votre clavier.
- Erreur
- Cette colonne affiche un point pour toute ligne de description existante non vide.
De plus, si la ligne n'est pas correcte, cette colonne affiche aussi le symbole d'une erreur ou d'un avertissement, selon la gravité de l'erreur. Une infobulle vous informe de l'origine de l'erreur.
- Type
- Les types de ligne suivants sont possibles :
- O pour une ligne d’option de génération.
- * pour une ligne non générée et utilisée pour l'insertion d'un commentaire ou écrasement. Par défaut, lorsqu'une ligne est créée, son type est initialisé à cette valeur.
Cette colonne affiche la valeur I sur toutes les insertions de Format Guide. Cette valeur ne peut pas être sélectionnée directement.
- Description
- Cette zone doit contenir les informations suivantes :
- Si vous avez inséré une ligne de type O, vous devez indiquer une option.
Référez-vous aux explications dans Liste des options de génération disponibles sur un Moniteur de Communication ou un Dialogue Moniteur de Communication.
Pour faciliter la saisie des options dans les Lignes -GO, vous pouvez ouvrir un assistant de contenu en cliquant simultanément sur Ctrl et la barre d'espace. Cet assistant affiche la liste des options possibles en fonction du type d'entité et de la variante de génération. Vous pouvez aussi saisir directement les options en saisissant le nom de l'option, le signe = et la valeur de l'option. Pour activer une option, indiquez OPTION=YES (OPTION étant le nom de l'option).
- Si vous avez inséré une ligne de type *, vous devez saisir le commentaire.
- Si vous avez inséré une ligne d’appel de Format Guide, les libellés variables et
les valeurs symboliques indiqués dans les Lignes -D du Format Guide
sélectionné s’affichent.Remarque : La largeur de la colonne Description est limitée à 60 caractères. Pour voir l'intégralité d'un appel de Format Guide dépassant 60 caractères, survolez le contenu de la colonne. L'intégralité de l'appel s'affiche alors dans une infobulle.
- Si vous avez inséré une ligne de type O, vous devez indiquer une option.
- Format Guide
- Cette colonne contient le nom d’un Format Guide appelé. Le bouton qui s’affiche quand vous cliquez dans cette colonne vous permet de voir la description du Format Guide dans une fenêtre de détail. Dans cette fenêtre, vous pouvez modifier les libellés variables et les valeurs symboliques.
Liste des options de génération disponibles sur un Moniteur de Communication ou un Dialogue Moniteur de Communication
| Valeurs | Signification |
|---|---|
| BASE | Code de la base de données relationnelle. Cette option est obligatoire dès lors qu'une table relationnelle est un composant du Dossier, même s'il ne s'agit que du fichier de travail. La valeur BASE=THREAD est réservée à UNISYS 2200 pour indiquer une organisation SFS. |
| BASELOC | Localisation de la base de données relationnelle. Cette option est obligatoire si le code de la base est renseigné. Les valeurs possibles sont LOCAL (défaut) et REMOTE. |
| BREAKDATE | Décomposition des Rubriques avec un format date. Les Rubriques au format date seront décomposées en zones élémentaires à la génération. Dans les Lignes -GO, vous pouvez demander l'inhibition de l'option en saisissant BREAKDATE=NO si cette option a été positionnée à YES au niveau Bibliothèque. Cette décomposition sera prise en compte dans les entités suivantes :
Notes :
Une date ne sera décomposée que si le niveau généré correspondant au champ date est inférieur ou égal à 47. Si une valeur initiale a été indiquée, elle sera générée sur la zone groupe. Toute information supplémentaire (valeur initiale par exemple) doit être saisie sur la même ligne que l'appel de la Rubrique, sur des lignes de type I, E ou S des zones de travail. Si une ligne suite a été indiquée, la date ne sera pas décomposée. Les Rubriques appelées dans les Segments SQL ne peuvent pas être décomposées, sauf si les Segments sont des Segments DB2 et si l'option DESCR=ALL a été saisie dans les Lignes -GO du Bloc DB2. Les variables hôtes ne pouvant être des zones groupe, les zones élémentaires seront générées sous un niveau groupe en redéfinition de la façon suivante : ffnn-date-BRK REDEFINES ffnn-date. |
| CALLTYPE | Option possible sur un Moniteur Client, un Moniteur
Serveur, un Moniteur de Communication, un Composant Applicatif ou un Dossier. Type d'appel du Serveur par le Client. La valeur de cette option change en fonction de la variante de langage. Pour CICS, les valeurs sont LINK et CALL. Pour GCOS8, les valeurs sont NTPR, LINK et CALL. Pour GCOS7, les valeurs sont NTPR, LINK et CALL. Pour IMS, les valeurs sont CALL et CHNG. |
| SERVBUFF | Saisie de la Structure de Données définissant le buffer serveur. Vous indiquez SERVBUFF=xx, où xx identifie la Structure de Données qui représente le buffer serveur (2 caractères). Remarque : La même option doit être
positionnée au niveau du Dialogue des Composants Applicatifs du Dossier.
|
| WAITINT | Option spécifique à MQ Series et à TCP/IP Socket sous MVS/CICS Délai d'attente, en secondes, entre le lancement de deux requêtes. La valeur par défaut pour MQ Series est 0001. La valeur par défaut pour TCP/IP Socket sous MVS/CICS est 1800. |
| WORKFILB | Option obligatoire. Nom du Bloc Base de Données pour un fichier de travail en organisation H ou nom externe du fichier pour une organisation V. Pour IBM® CICS - VSAM, vous indiquez le DDNAME sur 1 à 8 positions. Pour GCOS8, la valeur dépend du type de blocage :
Pour les autres variantes, vous indiquez le nom logique, généré dans la clause SELECT. |
| WORKFILS | Option obligatoire. Segment associé au fichier de travail. |
| WORKFILO | Option obligatoire. Organisation du fichier de travail utilisé par le
Moniteur de Communication :
|