Téléchargement des produits


Version anglaise


 

 

Cette fonction permet de lire la valeur associée à une section et une clé dans le fichier de données.

 

Paramètres

ALPHA(256)

Fichier

Nom complet du fichier de données.

ALPHA(n)

Section

Section.

ALPHA(n)

Cle

Clé.

ALPHA(n)

Valeur

Valeur récupérée par la fonction dans le fichier.

NUM_BIN_4

TailleValeur

Taille de Valeur : n.

NUM_BIN_4

CodeRetour

Code retour de lecture (mis à jour par la fonction).

 

Valeurs possibles du code retour

0

Lecture réussie : Valeur est alors renseignée.

1

Lecture tronquée : Valeur est alors renseignée mais n'est pas assez grande pour contenir toute l'information présente dans le fichier (revoir la valeur de n).

 

Echec lors de la lecture : Valeur est retournée à blanc.

-1

Fichier de données non trouvé.

-2

Section invalide :

- soit Section est vide,

- soit Section est une section élément invalide d'une liste (incompatible avec le nombre d'éléments de la liste),

- soit le fichier de données est un fichier paramètre destiné à un programme EXIT et Section ne fait pas partie des sections autorisées.

-3

Clé incompatible avec Section : contrôle exclusivement effectué si le fichier de données est un fichier paramètre destiné à un programme EXIT.

-99

Valeur non trouvée : le fichier de données ne contient pas de valeur associée à Section et Clé.

 

Exemple

/* Cet exemple correspond à une lecture dans un fichier paramètre

/* destiné à un programme EXIT lors d'une validation de correction

ALPHA(256)

FicParam

PARAM

FicParam

/* paramètre d'appel du programme EXIT

ALPHA(40)

Section

ALPHA(40)

Cle

ALPHA(200)

Valeur

NUM_BIN_4

TailleValeur

NUM_BIN_4

CodeRetour

 

Section = 'PARAM_UTILISATEUR'

Cle = 'VALEUR'

TailleValeur = 200

/* lecture de la valeur du paramètre utilisateur dans le fichier paramètre

APPELER_DLL 'PgExTool' 'PgExToolReadValue' FicParam Section Cle Valeur TailleValeur CodeRetour

 

 

Cliquez ci-dessous pour plus d'informations sur :

 

↑ Haut de page

  • Aucune étiquette