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