Gladir.com - Cobol - Référence de procédures et fonctions


Vue par description   Rechercher

Procédure ou fonction Description
ACCEPT

Cette instruction permet d'entrée des données à partir du clavier ou du système d'exploitation.

ACCESS

Cette instruction permet de spécifier le type d'accès dans un fichier.

ACOS

Cette fonction trigonométrique retourne l'«ArcCosinus».

ADD

Cette instruction permet l'addition d'une valeur numérique à une autre.

ADVANCING

Cette instruction permet de contrôler l'espacement d'un fichier en mode impression.

AFTER

Cette instruction permet de spécifier l'impression de ligne après l'espacement ou dans l'instruction «INSPECT».

ALL

Cette instruction permet de spécifier tous les éléments d'une autre instruction ou d'un de ses paramètres.

ALPHABETIC

Cette instruction permet de spécifier qu'un champ peut contenir des lettres majuscules ou minuscules et/ou des espaces.

ALPHABETIC-LOWER

Cette instruction permet de spécifier qu'un champ peut contenir des lettres minuscules et/ou des espaces.

ALPHABETIC-UPPER

Cette instruction permet de spécifier qu'un champ peut contenir des lettres majuscules et/ou des espaces.

ALPHANUMERIC

Cette instruction permet de spécifier qu'un champ peut contenir tous les types de caractères.

ALPHANUMERIC-EDITED

Cette instruction permet de spécifier qu'un champs peut contenir tous les types de caractères et les opérations d'éditions comme les rapports par exemple.

ALSO

Cette instruction est une clause de l'instruction «SPECIAL-NAMES».

ALTER

Cette instruction permet de modifier une séquence prédéterminé d'opérations.

ALTERNATE

Cette instruction permet d'indiquer qu'un item de données d'un enregistrement fournit un chemin alternatif vers les données d'un fichier d'index.

AND

Cette instruction permet d'effectuer une condition d'opération de «Et logique».

ANNUITY

Cette fonction permet de demander le rapport du versement annuel payé pour périodes spécifiés à un taux d'intérêt spécifié pour un investissement de 1.

ANY

Cette instruction permet d'indiquer qu'il s'associe à toutes les autres situations.

ARE

Cette instruction permet d'indiquer que l'instruction parent est inclus dans le contexte spécifié.

AREA

Cette instruction permet d'indiquer une région de contrôle d'entrée/sortie.

ASIN

Cette fonction trigonométrique retourne l'«ArcSinus».

ATAN

Cette fonction trigonométrique retourne l'«ArcTangente».

AUTHOR

Cette instruction permet de définir l'auteur du programme COBOL.

BLANK

Cette instruction permet l'utilisation de blanc dans un item quand ça valeur est zéro.

BLOCK

Cette instruction permet de spécifier la taille d'un enregistrement physique.

CALL

Cette instruction permet d'appeler un sous-programme ou une instruction spécial.

CALL SCREEN

Cette instruction permet d'afficher un écran.

CHAR

Cette fonction permet de convertir un code ASCII en caractère.

CLASS

Cette instruction permet de définir une classe.

CLOSE

Cette instruction permet de terminer les traitements de fichiers.

COMPUTE

Cette instruction permet d'associer la valeur spécifié à une expression arithmétique d'item de données.

CONFIGURATION

Cette instruction permet de spécifier la section de configuration de l'équipement utilisé d'une divisions de l'environnement du programme.

COPY

Cette instruction permet d'insérer le contenu du fichier spécifié dans le programme spécifié.

COS

Cette fonction trigonométrique retourne le «Cosinus».

COSH

Cette fonction trigonométrique retourne le «Cosinus» hyperbolique.

CURRENCY

Cette instruction permet de modifier la devise (monnaie) d'une instruction de clause «PICTURE».

CURRENT-DATE

Cette fonction permet de demander la date courante du système.

DATA

Cette instruction permet de spécifier la division des données du programme.

DATE-COMPILED

Cette instruction permet de définir la date de compilation du programme COBOL, il est habituellement mise-à-jour automatiquement par le compilateur.

DATE-OF-INTEGER

Cette fonction permet de convertir une date de format entière en une date de format grégorienne.

DATE-TO-YYYYMMDD

Cette fonction permet de convertir une date avec une année de deux chiffres en une date avec quatre chiffres.

DATE-WRITTEN

Cette instruction permet de définir la date de rédaction du programme COBOL.

DATEVAL

Cette fonction permet d'effectuer la conversion d'une valeur non-daté en champ de date.

DAY-OF-INTEGER

Cette fonction permet d'effectuer la conversion d'une date de format entier en une date de format julienne.

DAY-TO-YYYYDDD

Cette fonction permet d'effectuer la conversion d'une date de deux chiffres en une date de quatre chiffres.

DECIMAL-POINT

Cette instruction permet de modifier la fonction de la virgule et du point d'une instruction de clause «PICTURE».

DELETE

Cette instruction permet d'enlever un enregistrement d'une masse d'entreposage d'un fichier.

DELIMITED

Cette instruction permet d'indiquer les délimiteurs pour les données de contrôle du transfère de données.

DISPLAY

Cette instruction permet d'afficher un message vers la console.

DISPLAY-OF

Cette fonction permet de demander une chaine de caractères alphanumérique correspondant au contenu du paramètre spécifié et retourne sa représentation avec le code de page spécifié.

DIVIDE

Cette instruction permet d'effectuer la division de données numériques.

DIVISION

Cette instruction permet de spécifié une des divisions du programmes comme IDENTIFICATION, ENVIRONMENT, DATA et PROCEDURE.

END-ADD

Cette instruction permet d'indiquer la fin d'une instruction ADD.

END-CALL

Cette instruction permet d'indiquer la fin d'une instruction CALL.

END-COMPUTE

Cette instruction permet d'indiquer la fin d'une instruction COMPUTE.

END-DELETE

Cette instruction permet d'indiquer la fin d'une instruction DELETE.

END-DISPLAY

Cette instruction permet de délimiter la fin d'une instruction d'affichage.

END-DIVIDE

Cette instruction permet d'indiquer la fin d'une instruction DIVIDE.

END-EVALUATE

Cette instruction permet de délimiter la fin d'une instruction conditionnel de test de cas.

END-IF

Cette instruction indique la fin d'un bloc de comparaison de condition débuté par «IF».

END-MULTIPLY

Cette instruction permet d'indiquer la fin d'une instruction MULTIPLY.

END-OF-PAGE

Cette instruction permet d'indiquer la fin logique de la page d'impression associé avec l'exécution de l'instruction WRITE.

END-PERFORM

Cette instruction permet d'indiquer la fin d'une instruction PERFORM.

END-READ

Cette instruction permet d'indiquer la fin d'une instruction READ.

END-RETURN

Cette instruction permet d'indiquer la fin d'une instruction RETURN.

END-REWRITE

Cette instruction permet d'indiquer la fin d'une instruction REWRITE.

END-SEARCH

Cette instruction permet d'indiquer la fin d'une instruction SEARCH.

END-START

Cette instruction permet d'indiquer la fin d'une instruction START.

END-STRING

Cette instruction permet d'indiquer la fin d'une instruction STRING.

END-SUBSTRACT

Cette instruction permet d'indiquer la fin d'une unstruction SUBTRACT

END-UNSTRING

Cette instruction permet d'indiquer la fin de l'instruction UNSTRING.

END-WRITE

Cette instruction permet d'indiquer la fin d'une instruction WRITE.

ENVIRONMENT

Cette instruction permet de spécifier la division de l'environnement du programme, soit la configuration du programme et les fichiers d'entrée/sortie utilisé.

EOP

Cette instruction permet d'indiquer la fin logique de la page d'impression associé avec l'exécution de l'instruction WRITE.

EQUAL

Cette instruction permet d'indiquer que la condition est égale à celle spécifié.

EVALUATE

Cette instruction permet d'utiliser une instruction conditionnel de test de cas.

EXIT

Cette instruction permet de fournir un point commun de fermeture d'une série de procédures ou une fin logique d'un appel de programme.

FACTORIAL

Cette fonction mathématique retourne le factoriel.

FALSE

Cette instruction permet d'indiquer une situation fausse.

FD

Cette instruction permet d'indiquer le niveau dans une section de fichier.

FILE

Cette instruction permet de spécifier la section décrivant des fichiers d'une division de données du programme.

FILE-CONTROL

Cette instruction permet d'associer chaque fichier dans le programme COBOL avec un ensemble de données externes, et permet ainsi de préciser l'organisation des fichiers, le mode d'accès, et d'autres informations.

FILE SECTION

Cette instruction permet d'indiquer les descriptions de fichier utilisés.

FILE STATUS IS

Cette instruction permet de contrôler les erreurs d'accès à un fichier dans une instruction de clause «SELECT».

FILLER

Cette instruction permet d'effectuer une substitution de niveau dans la définition de variable.

GLOBAL

Cette instruction permet de spécifier que le nom d'identification de fichier a un nom global.

GO

Cette instruction permet de passer le contrôle d'une partie de division de procédure à une autre.

GREATER

Cette instruction permet d'indiquer que la condition est supérieur à celle spécifié.

I-O-CONTROL

Cette instruction est un paragraphe permettant d'améliorer l'efficacité du traitements de fichiers.

IDENTIFICATION

Cette instruction permet de spécifier la division des informations d'identification du programme.

IF

Cette instruction permet de faire des testes conditionnels.

IN

Cette instruction permet d'effectuer un traitement sur une ou plusieurs phrases composé d'un qualificateur.

INITIALIZE

Cette instruction permet de fixer tous les valeurs des champs avec la même valeur 0 ou un espace.

INPUT-OUTPUT

Cette instruction permet de spécifier la section de définitions des fichiers d'entrées/sortie utilisé d'une divisions de l'environnement du programme.

INSPECT

Cette instruction permet de fournir les habilités de compte, de remplacement, de compte et de remplacement dans les occurences de simple caractères ou de groupe de caractères dans un item de données.

INSTALLATION

Cette instruction permet de définir le lieu d'installation du programme COBOL.

INTEGER

Cette fonction mathématique retourne la valeur entière.

INTEGER-OF-DATE

Cette fonction permet de convertir une date de format grégorien en un format entier.

INTEGER-OF-DAY

Cette fonction permet de convertir une date de format julienne d'un calendrier grégorien en un format entier.

INTEGER-PART

Cette fonction mathématique retourne la valeur arrondie.

INTO

Cette instruction permet d'indiquer où les données de champs doivent être déplacées.

INVALID

Cette instruction permet d'indiquer que n'importe quel type d'instruction d'entrée/sortie n'est pas séquentiel.

IS

Cette instruction permet d'indiquer si l'opérande est numérique, alphabétique,...

JUST

Cette instruction permet d'indiquer une position non-standard de données dans un item de données reçu.

JUSTIFIED

Cette instruction permet d'indiquer une position non-standard de données dans un item de données reçu.

KEY

Cette instruction permet d'indiquer la position dans l'enregistrement logique d'un fichier correspondant à une clef.

LABEL

Cette instruction permet de définir une étiquette.

LENGTH

Cette fonction permet de demander le nombre de caractères que contient une chaine de caractères.

LESS

Cette instruction permet d'indiquer que la condition est inférieur à celle spécifié.

LINAGE

Cette instruction permet de définir un fichier orienté vers l'imprimante.

LINAGE-COUNTER

Cette instruction permet de changer la valeur du compteur en fonction de la demande effectué dans une instruction WRITE.

LINKAGE

Cette instruction combiné à l'instruction «SECTION» permet d'indiquer les descriptions de variables global de programmes et sous-programmes.

LOG

Cette fonction mathématique retourne le logarithme naturel.

LOG10

Cette fonction mathématique retourne le logarithme en base 10.

LOWER-CASE

Cette fonction permet de convertir une chaine de caractères en minuscule.

MAX

Cette fonction permet de retourner la plus grande valeur des paramètres spécifiés.

MEAN

Cette fonction permet de demander la moyenne des paramètres spécifiés.

MEDIAN

Cette fonction permet de demander la médiane des paramètres spécifiés.

MEMORY

Cette instruction permet d'indiquer la quantité de mémoire principal est nécessaire à l'exécution de l'objet des mots, des caractères ou des modules.

MERGE

Cette instruction permet de fusionner et trier de multiples fichiers en un seul.

MIDRANGE

Cette fonction permet de demander la valeur moyenne de la plus petite et de la plus grande valeur des paramètres spécifiés.

MIN

Cette fonction permet de retourner la plus petite valeur des paramètres spécifiés.

MOD

Cette fonction mathématique retourne la partie restante (le modulo).

MOVE

Cette instruction permet de transférer des données, dans l'accord de règles d'édition, vers une ou plusieurs régions de données.

MULTIPLY

Cette instruction permet d'effectuer une multiplication d'items de données et d'entreposer le résultat.

NATIONAL-OF

Cette fonction permet de demander la chaine de caractères des caractères national de la chaine de caractères spécifié.

NOT

Cette instruction permet d'effectuer la négation d'une condition spécifié.

NUMVAL

Cette fonction permet de demander la valeur numérique d'une chaine de caractères.

NUMVAL-C

Cette fonction permet de demander la valeur numérique d'une chaine de caractères pouvant contenir des symboles ou des virgules devant le point décimal.

OBJECT-COMPUTER

Cette instruction de section de configuration d'une division d'environnement permet d'indiquer une note sur le type d'ordinateur sur lequel il est exécuté.

OCCURS

Cette instruction permet d'éliminer les entrées de sépération pour les répétitions d'items de données et les informations requises pour les applications de sous-script et d'indices.

OF

Cette instruction permet d'effectuer un traitement sur une ou plusieurs phrases composé d'un qualificateur.

OFF

Cette instruction permet de désactiver l'état de condition.

ON

Cette instruction permet d'activer l'état de condition.

OPEN

Cette instruction permet d'initialiser un traitement pour des fichiers séquentiels.

OPTIONAL

Cette instruction permet d'indiquer que le fichier d'entrée n'est pas obligatoire présent dans une instruction de clause «SELECT».

OR

Cette instruction permet d'effectuer une condition d'opération de «Et logique».

ORD

Cette fonction permet de demander la valeur ASCII du caractère spécifié.

ORD-MAX

Cette fonction permet de retourner la position de l'élément avec la plus grande valeur dans la liste spécifié.

ORD-MIN

Cette fonction permet de retourner la position de l'élément avec la plus petite valeur dans la liste spécifié.

ORGANIZATION

Cette instruction permet d'indiquer le type de fichier dans une instruction de clause «SELECT».

OUTPUT

Cette instruction permet d'indiquer le nom d'une procédure sélectionnant ou modifiant la sortie d'enregistrement d'une opération de tri.

PASSWORD IS

Cette instruction permet d'indiquer le mot de passe d'un fichier dans une instruction de clause «SELECT».

PERFORM

Cette instruction permet de transférer le contrôle explicite d'une ou plusieurs procédures et retourne le contrôle implicite à chaque fois qu'une procédure est complété.

PIC

Cette instruction permet de définir la longueur et le format d'un type de données élémentaire.

PICTURE

Cette instruction permet de définir la longueur et le format d'un type de données élémentaire.

POINTER

Cette instruction permet d'indiquer que la valeur d'un champ se comporte comme si elle était augmentée de 1 pour chaque position de caractère examiné dans l'envoi spécifié.

PRESENT-VALUE

Cette fonction permet de demander la valeur présente de un ou plusieurs montants de fin de période spécifié à un taux spécifié.

PROCEDURE

Cette instruction permet de spécifier la divisions sous-programmes (procédure).

PROGRAM

Cette instruction permet d'appliquer à la séquence d'assemblage des éléments de données alphanumériques.

PROGRAM-ID

Cette instruction permet de définir le nom du programme COBOL.

RANDOM

Cette fonction retourne un nombre aléatoire.

RANGE

Cette fonction permet de demander le rang des paramètres spécifiés (les plus grandes valeurs moins les plus petites).

READ

Cette instruction permet d'effectuer la lecture du prochain enregistrement disponible dans un fichier.

RECORD

Cette instruction permet de définir la longueur d'un enregistrement en caractères.

REDEFINES

Cette instruction permet de calculer la même région d'entreposage décrite par différentes descriptions d'entrées de données.

RELEASE

Cette instruction permet de libérer l'instruction INPUT PROCEDURE dans un SORT.

REM

Cette fonction mathématique retourne la partie restante (le modulo).

RENAMES

Cette instruction permet d'indiquer un regroupement alternatif ou chevauchement des éléments de données élémentaires.

REPORT

Cette instruction permet d'effectuer des rapports.

RETURN

Cette instruction permet de récupérer un enregistrement lors de la sortie du programme.

REVERSE

Cette fonction permet d'inverser l'ordre des caractères de façon à ce que le début deviennent la fin et la fin deviennent le début.

REWRITE

Cette instruction permet de remplacer un enregistrement existant dans un fichier d'entreposage de masse.

ROUNDED

Cette instruction permet d'indiquer le nom du champ allant recevoir le résultat.

SAME

Cette instruction permet d'indiquer que deux ou plusieurs fichiers utilise la même région de la mémoire durant le traitement.

SCREEN SECTION

Cette instruction permet de définir les écrans d'affichage à employer par l'application.

SEARCH

Cette instruction permet de rechercher une entrée dans une table.

SECTION

Cette instruction permet d'indiquer la section d'une procédure.

SECURITY

Cette instruction permet d'indiquer que le niveau de confidentialité du programme COBOL.

SELECT

Cette instruction permet de décrire un fichier d'un paragraphe «FILE-CONTROL».

SEQUENTIAL

Cette instruction permet de spécifier le type d'accès séquentiel dans un fichier.

SET

Cette instruction permet d'établir un point de référence pour le gestionnaire d'opérations de table par ajustement des noms d'index associés avec les éléments de la table.

SIGN

Cette instruction permet d'indiquer la position et le mode de représentation d'un signe d'opération quand il est nécessaire de décrire cette propriété explicitement.

SIN

Cette fonction trigonométrique retourne le «Sinus».

SINH

Cette fonction trigonométrique retourne le «Sinus» hyperbolique.

SIZE

Cette instruction permet de gérer les erreurs lors de débordements de valeurs.

SORT

Cette instruction permet de trier un fichier.

SOURCE-COMPUTER

Cette instruction de section de configuration d'une division d'environnement permet d'indiquer une note sur le type d'ordinateur sur lequel il a été compilé.

SQRT

Cette fonction retourne la racine carrée d'une valeur.

SPECIAL-NAMES

Cette instruction de section de configuration d'une division d'environnement permet d'indiquer une clause de paragraphe dans lequel on retrouve des noms mnémonique utilisateur, des noms de classes, des valeurs monnétaire et/ou les fonctions devant être traité par des clauses IMAGE.

STANDARD-DEVIATION

Cette fonction permet de retourner l'écart-type spécifié.

START

Cette instruction permet de fournir une base pour le positionnement logique dans un fichier, pour récupérés les sous-séquences séquentiel des enregistrements.

STOP

Cette instruction permet de suspendre temporairement ou en permanence l'exécution d'un objet du programme.

STRING

Cette instruction permet d'effectuer la concaténation de multiples champs ou expression litérale en un seul champ.

SUBTRACT

Cette instruction permet la soustraction d'une valeur numérique à une autre.

SUM

Cette fonction permet de demander la somme des expressions spécifiés.

SYMBOLIC

Cette instruction permet de spécifier un ou plusieurs caractères symboliques.

SYNC

Cette instruction permet d'indiquer l'alignement d'un item élémentaire dans une même limite d'octet.

SYNCHRONIZED

Cette instruction permet d'indiquer l'alignement d'un item élémentaire dans une même limite d'octet.

TALLYING

Cette instruction permet d'indiquer qu'une valeur égale à la valeur initiale plus le nombre de régions de reception des données a donné suite.

TAN

Cette fonction trigonométrique retourne la «Tangente».

TRUE

Cette instruction permet d'indiquer une situation vrai.

UNDATE

Cette fonction permet de convertir un champ de date en une non-daté pour les situations ambigues.

UNLOCK

Cette instruction permet rendre disponible aux autres programmes le plus récent accès d'enregistrement dans un fichier étant lue et verrouillé.

UNSTRING

Cette instruction permet de découper un champ en de mutliple champs en utilisant un caractère particulier déterminant où découper le champ.

UPON

Cette instruction permet d'indiquer sur quel environnement les informations doivent être sortie.

UPPER-CASE

Cette fonction permet de convertir une chaine de caractères en majuscule.

USAGE

Cette instruction permet d'indiquer le format d'un item de données dans l'entreposage de l'ordinateur.

USE

Cette instruction permet d'indiquer les procédures du gestionnaire d'erreur d'entrée-sortie étant ajouté aux procédures standard.

USING

Cette instruction permet de passer les paramètres d'un programme à un autre.

VALUE

Cette instruction permet de définir une valeur à attribué à un champ associé avec un fichier.

VALUES

Cette instruction permet d'indiquer la valeur initiale dans les items d'entreposage de travail associé avec une condition spécifié.

VARIANCE

Cette fonction permet de demander la variance.

VARYING

Cette instruction permet d'associer une variable avec une recherche.

WHEN

Cette instruction permet d'indiquer quand effectuer l'évaluation.

WHEN-COMPILED

Cette fonction permet de demander la date et l'heure de la compilation du programme COBOL.

WITH

Cette instruction permet d'indiquer avec quel contexte est associé une instruction.

WORDS

Cette instruction permet d'indiquer une quantité mesurés en mots.

WORKING-STORAGE

Cette instruction permet de spécifié la section contenant les définitions des champs de travail et les descriptions de chaque ligne à imprimer situé dans une divisions de données du programme.

WRITE

Cette instruction permet d'écrire un enregistrement logique dans la sortie d'un fichier.

XML GENERATE

Cette instruction permet d'effectuer la conversion de données en format XML.

XML PARSE

Cette instruction permet d'effectuer l'analyse rapide d'un document XML en morceaux individuels et effectue un traitement pour chacun de ceux-ci.

YEAR-TO-YYYY

Cette fonction permet d'effectuer la conversion d'une année de deux chiffres en année en quatre chiffres.

ZERO

Cette instruction permet d'indiquer que la valeur doit être 0.

ZEROES

Cette instruction permet d'indiquer que la valeur doit être des 0.

ZEROS

Cette instruction permet d'indiquer que la valeur doit être des 0.


Dernière mise à jour: Jeudi, le 28 juillet 2011