<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"><channel><category>pcsoft.fr.windev</category><copyright>Copyright 2026, PC SOFT</copyright><lastBuildDate>29 May 2019 10:15:57 Z</lastBuildDate><pubDate>27 May 2019 17:55:41 Z</pubDate><description>Bonjour j'ai un projet qui tourne en Wd17 et que je suis en train de migrer en Windev plus récent.&#13;
J'ai un problème avec la fonction EnumèreSousElément.&#13;
Dans mon écran j'ai un onglet (ONG_CDE) avec plusieurs volet : 'Entête', 'lignes', 'Pied de commande',...&#13;
dans l'onglet 'Entête' j'ai un autre onglet (ONG_Adresses) qui a lui même 2 volets : 'Livraison' et 'Facturation'&#13;
j'ai un écran qui permet de gérer le groupware sur les différents champs de cet écran et pour cela j'ai le code :&#13;
sNomChamp = EnumèreSousElément(sFenetre,enumPremier+enumMenuContextuel)&#13;
et ensuite un TANTQUE sNomChamp &lt;&gt; "" afin de lister tous les éléments de la fenêtre.&#13;
&#13;
Si je trouve un onglet, je vais également avoir le code &#13;
sNumVolet = EnumèreSousElément(sOnglet,enumPremier+enumVolet)&#13;
suivi d'un TANT QUE sNumVolet &lt;&gt; "" pour lister les champs de chaque volets&#13;
En Windev 17 ma variable sOnglet contient MaFenetre.ONG_CDE et quand il détecte ONG_Adresse sOnglet contient MaFenetre.Ong_CDE.ONG_Adresses et le code sNumVolet = EnumèreSousElément(sOnglet,enumPremier+enumVolet) me renvoit la valeur pour mon 1er volet.&#13;
Par contre en Windev 23 (par exemple, parce que le projet a été migré avant l'arrivé de WD24) le même code, qui n'a pas bougé depuis 5 ans, la valeur renvoyé par sNumVolet = EnumèreSousElément(sOnglet,enumPremier+enumVolet) est 0.&#13;
Du coup je bute sur ce problème car je ne peux pas dérouler l'onglet ONG_Adresses et afficher les différents volets ainsi que leurs champs respectifs.&#13;
J'ai essayé en mettant l'indice de mon onglet général (à savoir la valeur 1 puisque c'est sur le 1er onglet que j'ai le 2ème.&#13;
Si quelqu'un a une idée sur la manière de résoudre ce point ...&#13;
Merci d'avance.</description><ttl>30</ttl><generator>WEBDEV</generator><language>fr_FR</language><link>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/230442-enumeresouselement/read.awp</link><title>EnumèreSousElément</title><managingEditor>moderateur@pcsoft.fr (El moderador)</managingEditor><webMaster>webmaster@pcsoft.fr (El webmaster)</webMaster><item><author>Jeandu69</author><category>pcsoft.fr.windev</category><comments>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/230442-enumeresouselement-230485/read.awp</comments><pubDate>29 May 2019 10:15:57 Z</pubDate><description>j'ai réussi à récupérer les champs qui se trouvent dans mon 'sous-onglet' (donc l'onglet dans mon onglet) mais il me reste un pr…</description><guid isPermaLink="true">https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/230442-enumeresouselement-230485/read.awp</guid><link>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/230442-enumeresouselement-230485/read.awp</link><source url="https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/230442-enumeresouselement/read.awp">EnumèreSousElément</source><title>Re: EnumèreSousElément</title></item></channel></rss>
