> Tech > Utiliser le sous-fichier dans un programme de reporting

Utiliser le sous-fichier dans un programme de reporting

Tech - Par Renaud ROSSET - Publié le 24 juin 2010
email

La figure 9 est un fragment de code Cobol qui montre comment transmettre le sous-fichier à  un programme de reporting en utilisant une file d'attente de données indexées. Après avoir trié/classé les données à  votre gré, vous souhaiterez peut-être imprimer un rapport dans lequel les données seront formatées

Utiliser le sous-fichier dans un programme de reporting

de la même
manière. Une fois qu’on a chargé les
données du sous-fichier dans la file
d’attente de données et qu’on les a
transmises à  un programme de reporting,
celui-ci n’a plus qu’à  accomplir
une simple opération de lecture/écriture
d’un enregistrement. A noter que
dans ce cas le champ clé n’est pas
chargé. Le programme de reporting
recevra les données dans l’ordre d’arrivée
(ou l’ordre qui était le leur dans
le sous-fichier). Utilisez le copybook
pour le sous-fichier dans le programme
de reporting pour recevoir
les données en provenance de la file
d’attente. Puis utilisez un MOVE
CORR pour transférer les données de
l’enregistrement sous-fichier à  l’enregistrement
imprimante.
Depuis que j’ai découvert cette
méthode, je l’ai utilisée dans plus de
20 programmes. Elle est facile à 
mettre en oeuvre et donne d’excellents
résultats après deux ou trois utilisations.
Même en travaillant à  distance
sur des lignes commutées,
j’obtiens un temps de réponse inférieur
à  la seconde. J’espère que vous
essaierez cette technique et que vous
l’ajouterez à  votre panoplie de trucs et
astuces.

Téléchargez cette ressource

Préparer l’entreprise à l’IA et aux technologies interconnectées

Préparer l’entreprise à l’IA et aux technologies interconnectées

Avec la « quatrième révolution industrielle », les environnements hyperconnectés entraînent de nouveaux risques en matière de sécurité. Découvrez, dans ce guide Kaspersky, comment faire face à cette nouvelle ère de vulnérabilité.

Tech - Par Renaud ROSSET - Publié le 24 juin 2010