Rational Developer for System z, Version 7.6

Définition Bibliothèque

Cet onglet permet de définir une Bibliothèque, c'est-à-dire spécifier le langage de génération par défaut ainsi que les options de génération (valeurs choisies pour le délimitateur alphanumérique et le séparateur décimal, l'option insertion de commentaire et l'année de fenêtrage).

Variante
Cette zone permet l'adaptation automatique des éléments extraits des Bibliothèques de niveaux supérieurs à la variante du langage demandée.
Cette adaptation concerne l'usage interne des Rubriques, les délimiteurs des littéraux, les Programmes et appels de Structures de Données, les éditions d'Etats en option WRITE AFTER (si la variante de langage préconise le WRITE BEFORE).
Valeurs Commentaires
0 IBM MVS/ESA OS/390
1 IBM DOS VSE (COBOL II, Batch seulement)
3 UNIX, WINDOWS
4 BULL GCOS7
5 BULL GCOS8
8 UNISYS A Series
C Code source COBOL
F COBOL TANDEM
I COBOL DEC/VAX VMS
K COBOL ICL 2900
N Pas de variante
O COBOL AS/400
U COBOL UNISYS 2200 Series
X IBM MVS/ESA OS/390 (Dialogue) .
Q ACUCOBOL
Langage généré
Cette option indique le langage de génération des instances de cette Bibliothèque, en fonction du matériel utilisé.
  • C : COBOL,
  • ou D : COBOL II, 85, LE, option par défaut.
Variante moniteur TP
Cette zone permet de saisir variante du moniteur transactionnel
  Valeurs Commentaires
  N Pas de génération.
OLSD

FUNCTION

0
  • Variantes 0, 1, X pour CICS (IBM) (programmes and maps BMS).
  • Variante 2 pour IBM 36, map monochrome.
  • Variante Q pour UNIX, Windows (ACUCOBOL)
  • Variante 3 pour PC/MICROFOCUS (MS/DOS).
  • Variantes 4, 5, 6 pour QUESTAR.
  • Variante I pour DEC/VAX.
  • Variante U pour UNISYS 2200 (programmes and maps FLDP).
  • Variante 8 pour UNISYS Series A format SDF.
  • Variante Y pour IBM 38.
  • Variante O pour AS 400.
  • Variante M pour GCOS6-DTF-DFC-Vision.
  • Variante 7 pour VPLUS.
1
  • Variantes 0, X pour IMS (IBM) (programmes and maps MFS).
  • IMS (IBM) (programmes and maps MFS).
  • Variante 2 pour IBM 36, map couleur.
  • Variante 3 pour PC/MICROFOCUS (OS2).
  • Variantes 4, 5, 6 pour VIP TYPE.
2
  • Variantes 0, 1, X pour CICS (IBM), map BMS couleur.
  • Variante 3 pour MICROFOCUS (UNIX).
3 Variantes 0, X for IMS (IBM), map MFS in color.
4
  • Variantes 0, X pour moniteur IMS (IBM).
  • Variante 3 for IBM VA Pac programme COBOL.
5 Variantes 0, X pour moniteur CICS (IBM).
C
  • Variantes 4, 5, 6, U pour MULTI-TERMINAL
  • Variantes 0, 1, X pourCICS MULTI-TERMINAL.
  • Variante K pour ICL.
  • Variante 8 pour UNISYS Series A Ecran.
F
  • Variante 4 pour TDS FORMS (BULL GCOS7).
  • Variante M pour DM6 TP FORMS.
  • Variant R pour Programme type 'TPSVRINIT service' ou Programme type service 'TPSVRDONE .
R Variante F pour Programme type 'REQUESTER' ou variante R pour Programme type 'CLIENT'.
S Variante F pour Programme type 'SERVER' ou variante R pour Programme type 'SERVICE'.
Délimitateur alphanumerique
Cette zone contient le caractère qui délimite les littéraux alphanumériques dans les programmes COBOL générés à partir de cette Bibliothèque. Selon la valeur de la "Variante du COBOL à générer", la valeur par défaut sera simple quote (') pour une variante de type IBM ou double quote (") pour d'autres variantes.
Séparateur décimal
Cette zone contient le caractère utilisé pour séparer la partie entière de la partie décimale d'un nombre :
  • . point,
    Exemple : 1000.00
  • , virgule,
    Exemple : 1000,00.
Siècle date système
Vous indiquez ici la façon dont sera calculée la valeur du siècle dans les applications générées.
Valeurs Commentaires
N

Utilisation du COBOL II ou COBOL 85.

Valeur par défaut à la création de la Bibliothèque. Si l'année est inférieure à la valeur saisie dans la zone Siècle date système, elle est préfixée par 20. Si elle est supérieure, elle est préfixée par 19.

C

Utilisation du COBOL II ou COBOL 85 compatibles an 2000.

Récupération directe de la Date Système incluant le siècle suivant les possibilités du COBOL.

W

Utilisation autre COBOL.

Le siècle est valorisé de la même façon qu'avec la génération sans siècle dans la date Système.

Année du fenêtrage
Cette zone contient l'année de référence pour le calcul du sècle d'une date constituée uniquement par l'année. 61est la valeur par défaut à la création de la Bibliothèque.
Ce calcul est effectué dans deux cas :
  • La date système n'inclut pas le siècle. Le calcul est affectué en utilisant la valeur N ou W saisie dans Siècle date système.
  • Utilisation d'un opérateur d'inversion de date. Le mode de calcul dépend alors de l'opérateur utilisé.
Position Jour/Mois dans la date
Vous devez indiquer ici le format de la date utilisé dans le COBOL généré.
Valeurs Commentaires
E Format MM/JJ/AA
F Format JJ/MM/AA .
Option insertion des commentaires
Cette option indique si les commentaires seront insérés dans le COBOL généré. Vous pouvez utiliser les valeurs O ou N mais il vous est conseillé de privilégier les valeurs Y ou S présentées dans le tableau ci-après :
Valeurs Commentaires
Y

Commentaires et ponctuation, titres. Les titres et cadres des fonctions et sous-fonctions ainsi que les commentaires insérés (opérateur "*") sont présents dans le généré. De plus, la ponctuation est calculée automatiquement pour les lignes de commentaires ne portant pas de type de bloc. Le type de bloc du traitement suivant est alors pris en compte pour ce calcul.

S

Pas de commentaires, ni titres. Les titres et cadres des fonctions et sous-fonctions ainsi que les commentaires insérés (opérateur "*") sont ignorés à la génération.

O

Commentaires et ponctuation, titres : Variante. Même fonctionnalité qu'avec la valeur Y sauf pour le Batch où la ponctuation des commentaires n'est pas calculée ; elle dépend du type de bloc renseigné sur ces lignes. Il est recommandé de ne plus utiliser cette variante, préférez la valeur "Commentaires et ponctuation, titres".

N

Pas de commentaires, ni titres : Variante. Même fonctionnalité qu'avec la valeur S sauf pour Dialogue où les lignes de commentaires insérés (opérateur "*") sont intégrées dans le généré. Il est recommandé de ne plus utiliser cette variante, préférez la valeur "Pas de commentaires, ni titres".

Option formateur de COBOL

Conditions d'utilisation | Commentaires en retour

Ce centre de documentation utilise la technologie Eclipse. (http://www.eclipse.org)