Suite de la Définition d'une ligne de -CD (Etat)

Cette fenêtre vous permet de saisir la suite des informations physiques de la Définition d'une ligne de -CD (Etat).

Type d'unité physique
Le type d'unité possible varie selon la variante COBOL :
  • Variante = 1: IBM DOS/VSE : Indiquez le type de modèle (exemples : 2314, 3330, 2400)
  • Variante = 3: UNIX, WINDOWS :
    • EXT : Génération de la clause EXTERNAL au niveau de la FD du fichier
    • LS : Génération de la clause LINE SEQUENTIAL
    • EXLS : Génération de la clause LINE SEQUENTIAL et EXTERNAL au niveau de la FD du fichier
  • Variante = Q: ACUCOBOL :
    • LS : Génération de la clause LINE SEQUENTIAL
  • Variante = 4: BULL GCOS7 :
    • SSF : Option WITH SSF dans la clause SELECT
    • OUT : Option suffixe -SYSOUT après le nom du fichier de la clause SELECT (WITH SSF est générée).
  • Variante = 5: BULL GCOS8 :
    • PT : Imprimante
    • CR : lecteur de cartes
    • SSF : ORGANISATION IS GFRC SEQUENTIAL SSF CODE SET IS GBCD
    • IBM : ORGANISATION IS IBM-OS SEQUENTIAL
    • xxx : WITH xxx
    Un V dans la quatrième position de cette zone permet de générer la clause VALUE OF ID. La clause générée est : VALUE OF FILE-ID IS 3-XX00-IDENTXX est le code généré de la Structure de Données. La zone 3-XX00-IDENT doit être définie dans la WORKING-STORAGE SECTION par l'utilisateur.
    Remarque : Le V en quatrième position peut être combiné avec une des valeurs d'unité, sur la même ligne.
  • Variante = 8: UNYSIS A Series :
    • DK ou blanc : disque
    • DKS : disque de tri (avec ouverture T)
    • DKM : disque de fusion (avec ouverture T)
    • RD : lecteur
    • PT : imprimante
    • PO : fichier PORT
    • TP : bande
    Pour les codes à 2 caractères le troisième peut préciser un ordre de fermeture particulier :
    • P : PURGE
    • R : RELEASE
    • L : LOCK
    • S : SAVE
    Un V en quatrième position fait générer la clause VALUE OF FILENAME IS 3-FF00-IDENT.
  • Variante = U: UNYSIS 2200 Series :
    • .CR : lecteur de cartes
    • CP : perforateur de cartes
    • .UN : UNISERVO
    • .TP : bande
    • PN : imprimante avec nom externe. Si la zone Complément est renseignée, la clause RECORDING est également générée.
    • PT : imprimante sans nom externe
    • PF : imprimante avec nom externe et
      • VALUE OF PRINTER-FORMS 3-FF00-FORMS
      • LINAGE IS 3-FF00-LINES
      • TOP IS 3-FF00-TOP
      • BOTTOM IS 3-FF00-BOTTOM
      Ces quatre noms-données sont à déclarer dans les zones de travail avec les valeurs appropriés.
  • Variante = O: AS/400 :
    • RD : lecteur
    • CP : perforateur de cartes
    • DB : base de données
    • PT : imprimante
    • TP : bande
    • DK ou blanc: disque
Complément
Cette zone complète la zone Type d'unité physique. Son but varie selon la variante COBOL.
Tableau 1. Valeurs du complément du type d'unité physique
Valeur Variante
R: Lecteur 1: IBM DOS/VSE
P: Perforatrice 1: IBM DOS/VSE
S: Jeu de caractères EBCDIC 5: BULL GCOS8 et U: UNYSIS 2200 Series
C: Jeu de caractères ASCII 5: BULL GCOS8
O: Pas de génération de l'option OPTIONAL 4: BULL GCOS7 et 5: BULL GCOS8
A: Option d'ouverture de fichier ALLOWING ALL et lecture séquentielle option & REGARDLESS I: DEC VAX VMS
Rubrique clé d'accès

Vous saisissez ici la Rubrique clé dans l'enregistrement, qui est obligatoire pour les fichiers en organisation indexée.


Vos commentaires