Rational Programming Patterns for System z

Onglet Définition du Programme

Dans cet onglet, vous indiquez les caractéristiques fondamentales du Programme.

Code programme généré
Le nom contenu dans cette zone représente le nom du fichier généré à partir de l'instance. Le nom du fichier généré peut donc être différent du nom de l'instance.
Variante
Vous sélectionnez dans cette liste déroulante la variante de langage COBOL à laquelle il faut adapter le Programme généré. Par défaut, à la création, cette zone est initialisée à la valeur déclarée dans la zone Variante de l'onglet Définition de la Bibliothèque.
Remarque : Certaines variantes ne sont pas supportées ou sont obsolètes.

Localisation de la cible COBOL

Les fichiers COBOL générés sont stockés par défaut avec les fichiers de design, dans un dossier dont le nom par défaut est modifiable. Vous pouvez cependant les séparer des fichiers de design ou même changer le projet et le dossier de génération.

Remarque : Des informations complémentaires sur l'emplacement des fichiers générés sont disponibles.
Projet COBOL
Les fichiers générés à partir de cette instance seront stockés dans le projet affiché dans cette zone.

Le projet du fichier de design correspondant est le projet par défaut. S'il a été conservé, valeur par défaut est affiché entre parenthèses après le projet. S'il a été explicitement changé dans l'instance, seul le projet est affiché ici, sans autre indication. S'il a été explicitement changé dans la Bibliothèque de génération, hérité de la Bibliothèque est affiché entre parenthèses après le projet. Vous pouvez écraser, dans l'instance, la valeur héritée de la Bibliothèque.

Vous pouvez sélectionner un nouveau projet en cliquant sur la flèche ou sur le bouton Changer le projet et le dossier COBOL.

Si vous changez le projet, il sera pris en compte lors de la génération suivante.

Dossier COBOL
Les fichiers générés à partir de cette instance seront stockés dans le dossier affiché ici, à l'intérieur du projet affiché dans la zone précédente

Le dossier du fichier de design correspondant est le dossier par défaut. S'il a été conservé, valeur par défaut est affiché entre parenthèses après le dossier. S'il a été explicitement changé dans l'instance, seul le dossier est affiché ici, sans autre indication. S'il a été explicitement changé dans la Bibliothèque de génération, hérité de la Bibliothèque est affiché entre parenthèses après le dossier. Vous pouvez écraser, dans l'instance, la valeur héritée de la Bibliothèque.

Si le dossier par défaut a été conservé, vous pouvez indiquer un chemin racine pour les fichiers générés dans l'assistant des propriétés du projet (ouvert à partir du bouton Changer les propriétés du projet). Ce chemin s'affichera alors automatiquement dans cette zone, au début du dossier.

Vous pouvez sélectionner un nouveau dossier en cliquant sur la flèche ou sur le bouton Changer le projet et le dossier COBOL.

Si vous changez le dossier, il sera pris en compte lors de la génération suivante.

Changer les propriétés du projet
Ce bouton ouvre l'assistant des propriétés du projet, où vous pouvez :
  • Modifier le dossier par défaut. Ce dossier contient les fichiers de design et est l'emplacement par défaut des fichiers générés et des fichiers de métadonnées.
  • Indiquer un chemin racine pour les fichiers générés, si le dossier de génération par défaut a été conservé.
  • Indiquer un chemin racine pour les fichiers de métadonnées, stockés par défaut dans le même dossier que les autres fichiers générés.
Remarque : Une aide détaillée est disponible depuis l'assistant des propriétés du projet.
Changer le projet et le dossier COBOL
Ce bouton ouvre une page de sélection affichant tous les projets et dossiers déjà présents dans votre espace de travail.

Développez le projet souhaité et sélectionnez un dossier ou créez un dossier. Cliquez sur OK. Le dossier sélectionné et le projet s'afficheront alors automatiquement ici, dans les zones correspondantes.

Nature
Sélectionnez une des deux valeurs possibles :
  • B: Structure d'un Programme batch
    Ceci est l'option par défaut. Elle fournit la structure normale d'un Programme itératif :
    • Début de l'itération (F05),
    • Fin de travail (F20),
    • Fin d'itération (F9099, GO TO F05).
  • T: Structure d'un Programme transactionnel
    Cette option supprime la notion d'itération, c'est-à-dire :
    • Pas de génération de début d''itération (F05),
    • Pas de fin de travail (F20),
    • Pas de fin d'itération (F9099, GO TO F05).
.
Contrôle de présence
Dans les programmes de contrôle, la détermination de la présence des Rubriques numériques se fera suivant la valeur de cette option :
  • Présent si non blanc

    Ceci est l'option par défaut. La Rubrique est présente si sa valeur n'est pas à blanc.

  • 0: Présent si non nul

    La Rubrique est présente si sa valeur n'est pas à zéro.

  • L: Présent si non low-value

    La Rubrique est présente si sa valeur ne contient pas de low-values. Cette option est disponible pour les Rubriques alphabétiques et numériques.

Indicateurs SQL
Génération des indicateurs SQL avec '-'

Si vous cochez cette option, les indicateurs SQL seront générés sous la forme : V-XXNN-CORUB.

Si vous ne cochez pas cette option, les indicateurs SQL seront générés sous la forme : VXXNNCORUB.