PreviousNext
Help > Développement > Fonctions W-Langage pour AS/400 > Echange de variables > Progammation côté AS/400 > 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