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 DATA
DIVISION dans le code généré.
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
:
- Sur la gauche, 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.
- Au centre, 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.
- A droite, 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.