Re: Fenêtre interne et états

Posté par drcharly93 le 16/3/2007 10:08:40
Bonjour Gozeub,

Votre réponse m'étonne !!!
J'utilise les fenêtres internes et la pratique de passer par des procédures est la pratique à utiliser recommendée dans l'aide en ligne.

Description de la syntaxe
Nom de la fenêtre : frmMain
Nom du champ fenêtre Interne : frmInterne
Nom de la fenêtre interne chargées : Liste_tblClients

dans les procédures de la fenêtre interne frmInterne
je créer une procédure proModifier
ATTENTION : par défaut les procédures des fenêtres internes sont déclarées en privées, il faut donc via un clic droit sur la procédure la rendre Publique.

Pour faire appel à cette procédure via un élement externe ici à partir de frmMain
ExecuteTraitement( "FrmInterne.proModifier", trtProcédure )

Ici FrmInterne n'est pas le nom de la fenêtre interne mais celle du champ fenêtre Interne à ne pas confondre avec la fenêtre interne contenu dans le Champ fenêtre interne.

Cette technique a pour avantage de ne pas avoir à tester tous les noms de fenêtre interne puisque l'appel à la fonction est générique.

En espérant avoir été assez compréhensible.

Cette contribution était de : http://old.wdforge.org/newbb/viewtopic.php?forum=18&topic_id=4996&post_id=20633