Overblog
Editer l'article Suivre ce blog Administration + Créer mon blog
codeswindev.over-blog.com

Petit blog sur le Wlangage de PCSoft Je vais essayer dans ce petit blog à illustrer des exemples de codage en Wlangage, des trucs et astuces utiles sur les environnements Windev, Webdev et Windev Mobile. Je partage, si ça peut aider la communauté, au fur et à mesure que je découvrirai cet AGL. J'essayerai de ne pas être trop redondant avec ce qui est facile à trouver dans la doc. Bonne lecture.

WinDev: Utilisation de MesParamètres

Cette instruction WLangage permet de passer autant de paramètres à une procédure que l'on souhaite grâce à l'opérateur *.
Exemple :
PROCEDURE Calcul(pParam1, *)
Dans cette procédure * représente les autres paramètres possibles.
Ces paramètres optionnels sont accessibles via l'instruction MesParamètres.
Le plus intéressant, avec cette instruction, c'est que l'on peut accéder à des propriétés d'un objet. Par exemple, si on veut modifier la visibilité d'une colonne dans une procédure globale on peut passer en paramètre à la procédure le nom complet de la colonne :
Exemple code :
// Code d'un bouton
ModInterface(Fen_Fenêtre1.Table1.Col_Colonne1, faux)
PROCEDURE ModInterface(*)
MesParamètres[1]..visible = MesParamètres[2]
Partager cet article
Repost0
Pour être informé des derniers articles, inscrivez vous :
Commenter cet article