<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"><channel><category>pcsoft.fr.windev</category><copyright>Copyright 2026, PC SOFT</copyright><lastBuildDate>3 Jul 2020 14:53:51 Z</lastBuildDate><pubDate>2 Jul 2020 15:31:56 Z</pubDate><description>Bonjour,&#13;
&#13;
Je travaille sur un projet où des fenêtres internes sont utilisées dans des onglets mais peuvent être également utilisées dans une fenêtre "popup" contenant un champ fenêtre interne.&#13;
&#13;
En mode "popup", certains comportements doivent êtres surchargés.&#13;
Pour simplifier au max le process, la mise à jour des contrôles se fait uniquement au niveau de la fenêtre "popup" pour ne pas avoir à gérer des exceptions dans chaque fenêtre interne qui peut être utilisée.&#13;
&#13;
Jusqu'à maintenant, je m'en sortais en définissant des procédures dans la fenêtre "popup" et en appliquant ces procédures au clic de champs de mes fenêtres internes&#13;
&#13;
Ex.&#13;
Soit &#13;
- POPUP_FI ma fenêtre "popup"&#13;
- CFI_fenetreInterne mon champ fenêtre interne, seul champ composant cette fenêtre&#13;
- lproc_maj_controles() ma procédure qui remplace les comportements de certains champs&#13;
- lproc_selectionner() une des procédures qui sera utilisée au clic d'un bouton présent dans la fenêtre interne&#13;
&#13;
[code:wl]&#13;
PROCÉDURE lproc_maj_controles()&#13;
&#13;
//[...]&#13;
&#13;
SI ChampExiste( "POPUP_FI.BTN_selectionner" ) ALORS&#13;
	{ "POPUP_FI.BTN_selectionner", indChamp }..Visible = Vrai&#13;
	Evénement( lproc_selectionner, "POPUP_FI.BTN_selectionner", WM_LBUTTONDOWN )&#13;
FIN // SI ChampExiste( "POPUP_FI.BTN_selectionner" ) ALORS&#13;
[/code]&#13;
J'ai besoin d'avoir un contrôle plus fin sur mes surcharges, j'aimerai pouvoir ajouter un comportement après une procédure lproc_selectionner déjà présente dans ma fenêtre interne&#13;
&#13;
J'ai donc essayé ça :&#13;
[code:wl]&#13;
SI ChampExiste( "POPUP_FI.BTN_selectionner" ) ALORS&#13;
			&#13;
	//{ "POPUP_FI.BTN_selectionner", indChamp }..Visible = Vrai&#13;
	//Evénement( lproc_selectionner, "POPUP_FI.BTN_selectionner", WM_LBUTTONDOWN )&#13;
			&#13;
	// Pour test&#13;
	proc est une Procédure&#13;
	proc = ChercheProcédure( POPUP_FI.CFI_fenetreInterne..FenêtreSource + ".lproc_selectionner" )&#13;
	SI proc &lt;&gt; Null ALORS&#13;
		//Info( "Procédure trouvée !" )&#13;
		proc..Après = lproc_selectionner()&#13;
	FIN // SI proc &lt;&gt; Null ALORS&#13;
			&#13;
FIN // SI ChampExiste( "POPUP_FI.BTN_selectionner" ) ALORS&#13;
[/code]&#13;
Le souci est que je me retrouve avec cette erreur :&#13;
https://hostimage.windev.io/images/capture_0433243b0c1218ecdede0630ac4ea804.png&#13;
Alors que lorsqu'on regarde la doc, les exemples de procédures font des traces et n'envoient pas spécialement de résultat...&#13;
&#13;
Si quelqu'un a une piste je suis preneur !</description><ttl>30</ttl><generator>WEBDEV</generator><language>fr_FR</language><link>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/240897-utilisation-apres-sur-variable-procedure/read.awp</link><title>Utilisation de ..Après sur une variable Procédure</title><managingEditor>moderateur@pcsoft.fr (El moderador)</managingEditor><webMaster>webmaster@pcsoft.fr (El webmaster)</webMaster><item><author>Padbrain</author><category>pcsoft.fr.windev</category><comments>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/240897-utilisation-apres-sur-variable-procedure-240928/read.awp</comments><pubDate>3 Jul 2020 14:53:51 Z</pubDate><description>Content que tu t'en soit sorti.&#13;
:)</description><guid isPermaLink="true">https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/240897-utilisation-apres-sur-variable-procedure-240928/read.awp</guid><link>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/240897-utilisation-apres-sur-variable-procedure-240928/read.awp</link><source url="https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/240897-utilisation-apres-sur-variable-procedure/read.awp">Utilisation de ..Après sur une variable Procédure</source><title>Re: Utilisation de ..Après sur une variable Procédure</title></item><item><author>Julien V</author><category>pcsoft.fr.windev</category><comments>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/240897-utilisation-apres-sur-variable-procedure-240926/read.awp</comments><pubDate>3 Jul 2020 14:07:51 Z</pubDate><description>Re,&#13;
&#13;
Pas si simple, mes fenêtres ont un nombre de paramètres variables avec de l'obligatoire et de l'optionnel, la surcharge d…</description><guid isPermaLink="true">https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/240897-utilisation-apres-sur-variable-procedure-240926/read.awp</guid><link>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/240897-utilisation-apres-sur-variable-procedure-240926/read.awp</link><source url="https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/240897-utilisation-apres-sur-variable-procedure/read.awp">Utilisation de ..Après sur une variable Procédure</source><title>Re: Utilisation de ..Après sur une variable Procédure</title></item><item><author>Padbrain</author><category>pcsoft.fr.windev</category><comments>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/240897-utilisation-apres-sur-variable-procedure-240919/read.awp</comments><pubDate>3 Jul 2020 11:27:04 Z</pubDate><description>Hello,&#13;
&#13;
Ne serait-il pas plus simple, de passer un paramètre de type procédure à ta FI en mode POPUP te permettant de gérer le…</description><guid isPermaLink="true">https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/240897-utilisation-apres-sur-variable-procedure-240919/read.awp</guid><link>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/240897-utilisation-apres-sur-variable-procedure-240919/read.awp</link><source url="https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/240897-utilisation-apres-sur-variable-procedure/read.awp">Utilisation de ..Après sur une variable Procédure</source><title>Re: Utilisation de ..Après sur une variable Procédure</title></item><item><author>Julien V</author><category>pcsoft.fr.windev</category><comments>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/240897-utilisation-apres-sur-variable-procedure-240915/read.awp</comments><pubDate>3 Jul 2020 10:24:38 Z</pubDate><description>Padbrain a écrit : &#13;
&gt; Bonjour Julien,&#13;
&gt; Pourquoi as-tu besoin de "surcharger" plus finement tes traitements lproc_selectionner…</description><guid isPermaLink="true">https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/240897-utilisation-apres-sur-variable-procedure-240915/read.awp</guid><link>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/240897-utilisation-apres-sur-variable-procedure-240915/read.awp</link><source url="https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/240897-utilisation-apres-sur-variable-procedure/read.awp">Utilisation de ..Après sur une variable Procédure</source><title>Re: Utilisation de ..Après sur une variable Procédure</title></item><item><author>Padbrain</author><category>pcsoft.fr.windev</category><comments>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/240897-utilisation-apres-sur-variable-procedure-240912/read.awp</comments><pubDate>3 Jul 2020 09:38:40 Z</pubDate><description>Bonjour Julien,&#13;
&#13;
Je me pose une question :&#13;
Julien V a écrit : &#13;
&gt; ...&#13;
&gt; J'ai besoin d'avoir un contrôle plus fin sur mes sur…</description><guid isPermaLink="true">https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/240897-utilisation-apres-sur-variable-procedure-240912/read.awp</guid><link>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/240897-utilisation-apres-sur-variable-procedure-240912/read.awp</link><source url="https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/240897-utilisation-apres-sur-variable-procedure/read.awp">Utilisation de ..Après sur une variable Procédure</source><title>Re: Utilisation de ..Après sur une variable Procédure</title></item><item><author>Julien V</author><category>pcsoft.fr.windev</category><comments>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/240897-utilisation-apres-sur-variable-procedure-240904/read.awp</comments><pubDate>2 Jul 2020 16:43:12 Z</pubDate><description>Padbrain a écrit : &#13;
&gt; oups,&#13;
&gt; proc..après = lproc_selectionner&#13;
Bonjour Padbrain, effectivement le fait d'enlever les parenthè…</description><guid isPermaLink="true">https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/240897-utilisation-apres-sur-variable-procedure-240904/read.awp</guid><link>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/240897-utilisation-apres-sur-variable-procedure-240904/read.awp</link><source url="https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/240897-utilisation-apres-sur-variable-procedure/read.awp">Utilisation de ..Après sur une variable Procédure</source><title>Re: Utilisation de ..Après sur une variable Procédure</title></item><item><author>Padbrain</author><category>pcsoft.fr.windev</category><comments>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/240897-utilisation-apres-sur-variable-procedure-240903/read.awp</comments><pubDate>2 Jul 2020 16:36:55 Z</pubDate><description>Et n'oublie pas le + :&#13;
&#13;
[code:wl]&#13;
proc..après += lproc_selectionner&#13;
[/code]&#13;
&#13;
--&#13;
Hth,&#13;
Padbrain</description><guid isPermaLink="true">https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/240897-utilisation-apres-sur-variable-procedure-240903/read.awp</guid><link>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/240897-utilisation-apres-sur-variable-procedure-240903/read.awp</link><source url="https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/240897-utilisation-apres-sur-variable-procedure/read.awp">Utilisation de ..Après sur une variable Procédure</source><title>Re: Utilisation de ..Après sur une variable Procédure</title></item><item><author>Padbrain</author><category>pcsoft.fr.windev</category><comments>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/240897-utilisation-apres-sur-variable-procedure-240901/read.awp</comments><pubDate>2 Jul 2020 15:52:03 Z</pubDate><description>oups,&#13;
[code:wl]&#13;
proc..après = lproc_selectionner&#13;
[/code]&#13;
&#13;
--&#13;
Hth,&#13;
Padbrain</description><guid isPermaLink="true">https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/240897-utilisation-apres-sur-variable-procedure-240901/read.awp</guid><link>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/240897-utilisation-apres-sur-variable-procedure-240901/read.awp</link><source url="https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/240897-utilisation-apres-sur-variable-procedure/read.awp">Utilisation de ..Après sur une variable Procédure</source><title>Re: Utilisation de ..Après sur une variable Procédure</title></item><item><author>Padbrain</author><category>pcsoft.fr.windev</category><comments>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/240897-utilisation-apres-sur-variable-procedure-240900/read.awp</comments><pubDate>2 Jul 2020 15:51:12 Z</pubDate><description>enlève les parenthèses. Là tu dis :&#13;
&#13;
[code:wl]&#13;
proc..après = résultat de lproc_selectionner()&#13;
[/code]&#13;
&#13;
tu dois juste donne…</description><guid isPermaLink="true">https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/240897-utilisation-apres-sur-variable-procedure-240900/read.awp</guid><link>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/240897-utilisation-apres-sur-variable-procedure-240900/read.awp</link><source url="https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/240897-utilisation-apres-sur-variable-procedure/read.awp">Utilisation de ..Après sur une variable Procédure</source><title>Re: Utilisation de ..Après sur une variable Procédure</title></item></channel></rss>
