wiki:partenaires:codif:paramplus

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
wiki:partenaires:codif:paramplus [2025/08/06 19:50] – [FONCTION DE LECTURE ECRITURE DANS LE FICHIER PARAMPLUS] eneuvillewiki:partenaires:codif:paramplus [2025/08/06 19:55] (Version actuelle) – [FONCTION DE LECTURE ECRITURE DANS LE FICHIER PARAMPLUS] eneuville
Ligne 48: Ligne 48:
  
 ==== FONCTION DE LECTURE ECRITURE DANS LE FICHIER PARAMPLUS ==== ==== FONCTION DE LECTURE ECRITURE DANS LE FICHIER PARAMPLUS ====
 +
 +Les lectures, écritures et suppressions dans PARAMPLUS sont effectuées par une fonction normalisée.
 +
 +Utilisation :
  
 <code> <code>
-// Résumé : Lecture ou Ecriture dans le fichier PARAMPLUS +[ <Résultat> = ] gf_PARAMPLUS (<OPS>, <wCDPARM>, <wCDUSER> [, <wVALPARAM> [, <wLIBDESC>]]) 
-// Syntaxe : +</code>
-//[ <Résultat> = ] gf_PARAMPLUS (<OPS>, <wCDPARM>, <wCDUSER> [, <wVALPARAM> [, <wLIBDESC>]]) +
-/+
-// Paramètres : +
-// OPS : L pour Lire, E pour Ecrire, S pour Supprimer +
-// wCDPARM : Code paramètre +
-// wCDUSER : Code utilisateur +
-// wVALPARAM (valeur par défaut="") : chaine alimentée par la valeur lue, en cas de lecture +
-// wLIBDESC (valeur par défaut="") : Libellé descriptif éventuel (dans le cas de l'écriture), ou valeur par défaut si non trouvé (dans le cas de la lecture)+
  
-// Valeur de retour +Avec 
-// booléen Vrai si PARAMPLUS a été lu ou modifié correctement.+  * OPS code action (L=Lire, E=Écrire, S=Supprimer) 
 +  * wCDPARM : code du paramètre, par exemple, "PCE_FAD_ENTETE" 
 +  * wCDUSER : code utilisateur, si le paramètre est valable pour un utilisateur seulement. Vide si concerne tous les utilisateurs 
 +  * wVALPARAM : valeur du paramètre à écrire, ou valeur retournée par la lecture 
 +  * wLIBDESC : description du paramètre en écriture, ou valeur par défaut en lecture.
  
 +La fonction renvoie vrai si la lecture a bien été effectuée.
  
-En lecture +Par exemple 
- gf_Paramplus("L","PCE_FAD_ENTETE","", VALPARAM,"210"+<code>gf_Paramplus("L","PCE_FAD_ENTETE","", VALPARAM,"210")</code> 
- Lit le paramètre PCE_FAD_ENTETE pour tout code utilisateur, et si lu, alimente VALPARAM avec PARAMPLUS.STRPLUS. Si non trouvé, vaudra "210".+Lit le paramètre PCE_FAD_ENTETE pour tout code utilisateur, et si lu, alimente VALPARAM avec PARAMPLUS.STRPLUS. Si non trouvé, vaudra "210".
  
-En écriture : +<code>gf_Paramplus("E","PARAM","EN","1","Description de ce paramètre")</code> 
- gf_Paramplus("E","PARAM","EN","1","Description de ce paramètre"+Ecrit la valeur 1 pour le paramètre PARAM pour l'utilisateur EN
- Ecrit la valeur 1 pour le paramètre PARAM pour l'utilisateur EN +
-</code>+
  
 ----------------- -----------------
  • wiki/partenaires/codif/paramplus.1754502637.txt.gz
  • Dernière modification : 2025/08/06 19:50
  • de eneuville