UpsMmr.EcrireParametre

Procedure Habilitation EcrireParametre(M : Module, NomDuParametre : Caractere, NomDeLaSection : Caractere, Valeur : Booleen, FichierIni : Nul Ou Caractere=Nul);

Procedure Habilitation EcrireParametre(M : Module, NomDuParametre : Caractere, NomDeLaSection : Caractere, Valeur : Entier, FichierIni : Nul Ou Caractere=Nul);

Procedure Habilitation EcrireParametre(M : Module, NomDuParametre : Caractere, NomDeLaSection : Caractere, Valeur : Reel, FichierIni : Nul Ou Caractere=Nul);

Procedure Habilitation EcrireParametre(M : Module, NomDuParametre : Caractere, NomDeLaSection : Caractere, Valeur : Caractere, FichierIni : Nul Ou Caractere=Nul);

Procedure Habilitation EcrireParametre(M : Module, NomDuParametre : Caractere, NomDeLaSection : Caractere, Valeur : Date, FichierIni : Nul Ou Caractere=Nul);

Description

La procédure EcrireParametre permet d'écrire la valeur Valeur du paramètre NomDuParametre dans la section NomDeLaSection.

Si le fichier d'initialisation est précisé, alors ce fichier est mis à jour. Sinon, le fichier d'initialisation du programme courant est mis à jour. A défaut, il s'agit du fichier ${UPS_HOME}/ini/${UPS_LANGUAGE}/upsaps.ini en mode mono-utilisateur ou ${UPS_HOME}/ini/${UPS_USER}/upsaps.ini en mode multi-utilisateur.

Si une erreur survient, alors l'exception OperationParametreImpossible est envoyée.

Exemple

Principal
/*******/
Variable
/******/

Debut
...
EcrireParametre(Global, "a", "masection", A);
/* Met a jour le paramètre 'a'. */
...
Fin Principal

Voir aussi

LireParametre pour lire un paramètre persistant. ModifierParametre pour modifier un paramètre volatile. SupprimerParametre pour supprimer un paramètre persistant.

Traduction

---------