Bonjour Je veux énumérer les champs existant dans un champ disposition grâce à la fonction EnumèreChamp() , mais j'ai ce message "les valides sont comprises entre 1 et 0" Le champ disposition existe dans une fenêtre interne [windev] sChamp est chaîne ligne est entier NomComplet est chaîne ="PI_MenuParametres.DISPOSITION" ligne ={NomComplet,indChamp}..Occurrence POUR i=1 _À_ ligne //sChamp=EnumèreSousElément(NomComplet,i) sChamp=EnumèreChamp({NomComplet,indChamp},i) // schamp=vide Trace(sChamp) FIN [/windev] Merci d'avance de me donner une idée.