Les fonctions de la dll PgExTool permettent de gérer les données contenues dans deux catégories de fichiers :
Les fichiers de type INI :
Un fichier de type INI est un fichier texte structuré en sections, clés et valeurs.
Exemple de fichier de type INI :
[Section_A]
Clé_A1=Valeur_A1
Clé_A2=Valeur_A2
[Section_B]
Clé_B1=Valeur_B1
Clé_B2=Valeur_B2
...
Aucun contrôle sur la structure et le contenu de ce type de fichier n'est effectué par les fonctions de la dll PgExTool.
Les fichiers paramètre générés par la validation de correction, manipulables dans les programmes EXIT :
Ces fichiers, de type INI, contiennent l'information suivante :
[PGM_EXIT]
VALEUR=XXXXX
Où XXXXX est soit AVANT_VALIDATION, soit APRES_VALIDATION, soit AVANT_RECEPTION, soit APRES_RECEPTION.
Grâce à cette information, les fonctions de la dll PgExTool déterminent qu'elles manipulent un fichier paramètre destiné à un programme EXIT et effectuent les contrôles suivants :
-
-
Cohérence entre le type de programme EXIT et la section : seules certaines sections sont autorisées pour un programme EXIT donné.
Cohérence entre la section et la clé.
Cohérence entre la clé et la valeur, uniquement pour certaines clés qui ne peuvent avoir que des valeurs déterminées.
Droit de modification sur des sections ; en effet, certaines informations comme le code retour, le rapport ou le message de confirmation peuvent être modifiées depuis le programme EXIT et ainsi être prises en compte par la validation de correction.
-
Les fonctions de la dll PgExTool sont regroupées en deux catégories :
Important : dans un programme EXIT, la dll PgExTool doit être déjà chargée (ordre CHARGER_DLL ) en début de programme et doit rester chargée au moment des appels des fonctions qu'elle contient.
Cliquez ci-dessous pour plus d'informations sur :
les programmes EXIT,
les sections disponibles pour un programme EXIT avant validation,
les sections disponibles pour un programme EXIT après validation,
les sections disponibles pour un programme EXIT avant réception,
les sections disponibles pour un programme EXIT après réception,
l'ordre L4G CHARGER_DLL.
Cliquez ci-dessous pour accéder à :