PreviousNext
Help > Développement > Fonctions W-Langage pour AS/400 > Fonctions DataQueue / UserSpace > ASEcritUserSpace
ASEcritUserSpace

 Cette fonction permet d’écrire une donnée structurée ou non dans une userspace.

 

Syntaxe

 

bResult = ASEcritUserSpace(DescUserSpace, NomUserSpace, Offset [, Connexion], Param1 [, Param2 [, Parm3, ...]

 

bResult

Booléen - Vrai si la commande a réussi, Faux en cas d'erreur.

DescUserSpace

une chaîne multi-ligne contenant le source PCML correspondant à la description de la userspace.

La syntaxe PCML est la même que celle utilisée pour ASAppelPgm.

NomUserSpace

Chaîne – correspond au nom réel de la userSpace

Connexion [optionnel]

Connexion - nom de la connexion

Offset

Entier – correspond à l’indice (départ 1) à partir duquel écrire. La description embarquée commence à cet indice. Cela permet de ne pas avoir à décrire toute la userspace.

Param1, Parm2 , …

Variable ou valeurs correspondant aux données à écrire.

 

Exemple

ch est chaîne

 

sus_pcml est chaîne =

<pcml version= 

<program name="TESTUS" > 

<data name="data" type="char" length="45" usage= 

</program> 

</pcml>

]

 

 

ch="test uspc"

 

SI PAS ASEcritUserSpace(sus_pcml, "MY_LIB/MY_US", 1, ch)

 Erreur(ErreurInfo()) 

FIN