Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Définition :
Cette fonction permet d'affecter une valeur prédéfinie à un champ de l'ERP. Tous les contrôles du programme de l'ERP sont effectués, de la même façon que si l'utilisateur saisissait directement la valeur dans l'ERP.

Seuls les zones saisissables sont mise à jour.

Syntaxe :
SilModifierChamp(p1$,p2$)
SMC(p1$,p2$)

p1$ : Nom de la variable à modifier. Exemple : f44799$(1)
p2$ : Valeur du champ

Exemples :

SilModifierChamp("f44799$(1)","BONJOUR")
SilModifierChamp("f44799(1)","15")
SMC("CLI.VarAlphaUtil10"," ma chaine")
SMC("f00799$(9)"," ma chaine")
SMC("CLI.VarAlphaUtil10","00020")
SMC("CLI.VarAlphaUtil10","CLI.CodeClient")

Attention : Dans la mesure où tous les contrôles métiers sont effectués, si beaucoup de champs sont mis à jour de cette façon, cela peut avoir une incidence sur les temps de réponses. si la zone à alimenter ne demande aucun contrôle métier, plutôt que cette fonction, utiliser plutôt la syntaxe suivante :

Par exemple, à la place de :

SilModifierChamp("f44799$(1)","BONJOUR")

utiliser :

f44799$(1)="BONJOUR"

  • No labels