Cet onglet est utilisé pour gérer les zones de travail
et de lien nécessaires au programme. Il vous permet de modifier les
sections WORKING STORAGE et/ou LINKAGE en
complétant les descriptions obtenues automatiquement. Les informations
saisies ici compléteront la DATA DIVISION dans le
code généré. Vous devez noter que vous pouvez aussi effectuer ces
opérations en indiquant des micro-patterns directement dans le code
COBOL de l'instance (cette dernière solution est
recommandée car elle vous permet d'organiser les lignes insérées
dans le code COBOL exactement comme vous le désirez).
Cet onglet vous permet de compléter les traitements standard
de la
DATA DIVISION COBOL en ajoutant des :
- Informations dans la WORKING STORAGE Section,
- Sections à la fin de la DATA DIVISION.
Le début de la ligne détermine l'endroit de génération
de ces informations. Elles seront générées :
- Au début de la WORKING STORAGE Section si le
début de la ligne est alphabétique,
- A la fin de la DATA DIVISION si le début de la
ligne est numérique.
Dans l'onglet
Lignes -W, vous pouvez:
- Insérer des commentairess,
- Appeler directement des Rubriques (sans passer par la Définition
d'un Segment), en prenant en compte le format interne, d'entrée
ou de sortie,
- Appeler des Structures de Données et des Segments,
- Générer des indices utilisés lors de la recherche dans une table
(avec l'opérateur SCH (Search)). Ceci est réalisé
en associant un Nombre de postes (qui génère
une clause OCCURS) au couple Structure de Données
- Segment indiqué.
Recommandation
L'onglet Lignes
-CD définit les ressources externes au programme (fichier,
Base de Données, etc.) ; l'onglet Lignes -W regroupe
les zones de travail et de liens. On peut ainsi les ordonner facilement.
Si
vous appelez une Structure de Données dans l'onglet Lignes
-W, vous ne pouvez pas spécifier tous les éléments (comme
la cinématique des fichiers, les informations de génération...) que
vous pouvez indiquer dans l'onglet Lignes -CD.
Description de l'onglet
L'onglet Lignes
-W affiche les lignes d'appel des Rubriques, Structures
de Donntées, Segments et commentaires.

Il est constitué de trois parties :
- Un arbre avec la liste des lignes -W déjà insérées. Chaque ligne
affiche d'abord l'icône représentant l'élément inséré. Après l'icône,
vous voyez les deux caractères de l'emplacement COBOL et
les trois caractères représentant le numéro de ligne de
l'élément. Ensuite, après une virgule, les informations varient selon
l'élément. Pour une ligne d'appel de :
- Commentaire (icône
).vous voyez le texte
du commentaires et, entre parentèses, le nombre de répétitions.
- Rubrique (icône
), vous voyez le nom de
la Rubrique.
- Structure de Données (icône
), vous voyez le code généré de
la Structure de Données. Ensuite, entre parenthèses, vous voyez les
Segments (les deux derniers caractères de leur nom)
si des Segments ont été sélectionnés pour cet appel de Structure de
Données. Dans le cas contraire, la mention tous les segments apparaît.
- Structure de Données, vous pouvez voir, en dépliant l'appel, un
ou plusieurs Segments (icône
), à condition que des
Segments aient été spécifiés. Si aucun Segment n'a été spécifié, tous
les Segments sont sélectionnés par défaut et ils n'apparaissent pas
ici.
- Des boutons vous permettant d'ajouter des lignes -W, de supprimer
des lignes existantes ou de les déplacer vers le haut ou le bas dans
l'arbre.
- Des sections qui s'ouvrent en fonction de votre sélection dans
l'arbre. Si vous sélectionnez un appel de :
- Commentaire, la section Commentaires s'ouvre.
- Rubrique, la section Appel d'une Rubrique s'ouvre.
Cette section vous permet d'accéder aux onglets de l'éditeur de Rubrique
et vous permet de changer la Rubrique tout en gardant les informations
déjà saisies pour l'appel.
- Structure de Données, la section Appel d'une Structure
de Données s'ouvre. Cette section vous permet d'accéder
aux onglets de l'éditeur de Structure de Données et vous permet de
changer la Structure de Données tout en gardant les informations déjà
saisies pour l'appel.
- Segment, la section Appel d'un Segment s'ouvre.
Vous pouvez y indiquer le code généré du Segment
et accéder aux onglets de l'éditeur de Segment.