> Tech > Contrôle de validité

Contrôle de validité

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

Le premier programme à  exécuter est le programme de contrôle de validité de RPGLE, XMLGENRV. Il est chargé de vérifier que les informations entrées dans le fichier script sont valides et prêtes pour le chargement.

Le premier programme à  exécuter est le programme de contrôle de validité de RPGLE, XMLGENRV.

Il est chargé de
vérifier que les informations entrées
dans le fichier script sont valides et
prêtes pour le chargement.

Les paramètres transmis à  partir de
la commande XMLGEN sont traités en
premier. Le nom du membre script et
le fichier/bibliothèque source script sélectionné
sont chargés dans les
champs utilisés par la sous-routine
srValidate. Cette sous-routine utilise le
paramètre de renvoi d’erreur provenant
de l’API de description de
membre QUSRMBRD. Selon la valeur
ID du message, le message d’erreur approprié est renvoyé à  l’utilisateur au
moyen de l’API d’envoi de message
QMHSNDPM.

Ensuite, le fichier/bibliothèque
source de sortie pour le texte généré
est chargé, et la sous-routine srValidate est exécutée à  nouveau. Ensuite, le
fichier d’entrée vient remplacer le
membre script sélectionné et est ouvert
pour l’entrée.

Au fur et à  mesure cque chaque enregistrement
du fichier script est lu, l’enregistrement est scruté pour y trouver
le nom de la commande script qui
contient l’information de membre ou
les commandes à  exécuter. Dès que l’on
rencontre un enregistrement contenant
l’une de ces commandes, la sous-routine
srLoadString est exécutée.

Téléchargez cette ressource

Guide inmac wstore pour l’équipement IT de l’entreprise

Guide inmac wstore pour l’équipement IT de l’entreprise

Découvrez les dernières tendances et solutions IT autour des univers de Poste de travail, Affichage et Collaboration, Impression et Infrastructure, et notre nouveau dossier thématique sur l’éco-conception et les bonnes pratiques à adopter pour réduire votre impact environnemental.

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