« COBOL/Structure du programme » : différence entre les versions

Contenu supprimé Contenu ajouté
Julien1311 (discussion | contributions)
m ébauche
m suite
Ligne 74 :
</code>
 
#'''ENVIRONMENT DIVISION'''
Elle décrit l'environnement logique sur lequel va travailler le programme : sur quel type de machine, de fichier(s), etc
On y trouve les deux sections suivante
* CONFIGURATION SECTION
* INPUT-OUTPUT SECTION
 
##'''CONFIGURATION SECTION'''
voici quelques exemples de paramétrage. En générale, vous devrez utiliser les normes du site.
DECIMAL-POINT IS COMMA : Permet d'indiquer que l'on utilise la virgule au lieu du point décimal lors des éditions.
CURRENCY SIGN IS "F" : Permet d'indiquer au programme que le $ par défaut sera remplacé par le "F" lors des éditions
 
 
##'''INPUT-OUTPUT SECTION'''
L'INPUT-OUTPUT SECTION précise, dans le paragraphe FILE-CONTROL, la description logique des fichiers utilisés dans le programme.
 
<code>
<font color="red">ENVIRONMENT DIVISION. </font>
<font color="blue">*----------------------- </font>
<font color="red">CONFIGURATION SECTION.</font>
<font color="red">SPECIAL-NAMES.
INPUT-OUTPUT SECTION.
FILE-CONTROL. .</font>
<font color="red">*===============================================================*
* FICHIER ===> C R E X E C (FICHIER COMPTE RENDU) *
*===============================================================*. </font>
<font color="red">SELECT</font> CREXEC <font color="red">ASSIGN TO</font> CREXEC
<font color="red">FILE STATUS IS</font> WW-STATUS.
<font color="red">*===============================================================*
* FICHIER ===> F $ $ $ $ $ $ (FICHIER F$$$$$$ ............) *
*===============================================================* </font>
<font color="red">SELECT</font> F$$$$$$ <font color="red">ASSIGN TO</font> F$$$$$$
<font color="red">FILE STATUS IS</font> WW-STATUS.
</code>
 
[[Catégorie:COBOL]]