PreviousNext
Help > Développement > Fonctions W-Langage pour AS/400 > Echange de variables > Programmation côté AS/400 >
Programmation côté AS/400


La programmation côté AS/400 s’effectue via l’appel à des fonctions d’un programme de service.

 

Les spécifications d’appel de ces fonctions se trouvent dans le fichier source QRPGLESRC.

Ces fonctions permettent d’affecter les variables fournies par WinDev à des variables du langage natif, ou bien de préparer les variables qui pourront être lues dans WinDev.

Voici les fonctions actuellement disponibles :

•     variable_get : récupère une variable WinDev vers une zone mémoire du programme

•     variable_set : affecte une zone mémoire du programme vers WinDev

•     variable_get_next : occurrence suivante de la variable WinDev (si tableau)

•     variable_set_next: occurrence suivante de la variable WinDev (si tableau). Ajoute une occurrence si nécessaire

•     variable_get_data: comme variable_get mais avec description par variable_init_xxx

•     variable_get_data_next : comme variable_get_next mais avec description par variable_init_xxx

•     variable_set_data : comme variable_set mais avec description par variable_init_xxx

•     variable_set_data_next : comme variable_set_next mais avec description par variable_init_xxx

•     variable_init_pcml : initialise une description de variable depuis un PCML

•     variable_init_ds : initialise une description de variable depuis un fichier externe

•     variable_init_desc: initialise une description de variable avec une description en paramètre

•     variables_config: configure les options du système d’échanges de variables

•     variables_errinfo : récupère les informations supplémentaires en cas d’erreur