Vous pouvez gérer les types de code COBOL non IBM générés
à partir des variantes autorisées indiquées dans cette page. Vous
ne pouvez utiliser que les types de Blocs Base de Données indiqués
aussi dans cette page. De plus, il existe deux autres différences
entre les codes COBOL IBM et non IBM : le contrôle syntaxique et l'écriture
du script de génération.
Types de variantes COBOL autorisés
Pour
les Programmes, la variante de génération, indiquée dans l'onglet
Définition,
doit avoir l'une des valeurs suivantes :
- 3 : UNIX, WINDOWS,
- 4 : BULL GCOS7,
- Q : ACUCOBOL.
Pour les Ecrans et les Serveurs, la variante de génération,
indiquée dans l'onglet
Définition, doit avoir
l'une des valeurs suivantes :
- 3 : MICRO FOCUS pour UNIX et WINDOWS,
- 4 : BULL GCOS7,
- Q : ACUCOBOL.
Types de Blocs de Base de Données gérés
Les
types de Blocs autorisés dans le cadre de COBOL non IBM sont :
- Bases hiérarchiques IMS/DL1 :
- DP : DL/1 DBD physique (description),
- DR : DL/1 DBD physique,
- DL : DL/1 DBD logique,
- PC : PCB,
- IP : Index primaire,
- IS : Index secondaire,
- PS : PSB.
- Bases relationnelles :
- Q2 : DB2,
- Q3 : SQL SERVER,
- QB : DB2/2 et DB2/6000,
- QC : DATACOM/DB,
- QP : ORACLE (après version 7.0).
- Bases CODASYSL - IDS2 (BULL 64 ou GCOS7) :
- I1 : IDS2 DDL schéma,
- I2 : IDS2 DMCL schéma,
- I3 : IDS2 SDDL sous-schéma.
Contrôle syntaxique
Le contrôle syntaxique
du COBOL est désactivé pour toutes les instances dont la variante
de génération est listée sur cette page.
Script de génération
Si vous manipulez un COBOL
non IBM, le script de génération doit exécuter un transfert vers la
machine cible. Il n'est donc pas nécessaire de créer de zComponentProject.