Ok c'étais pas méchant les remarques justes pour que tu comprennes..
il me semble que tu n'y connait vraiment pas grand chose à infopath...
Le meilleur conseil que je peux te donner est d'acheter ce livre:
http://www.amazon.fr/Solutions-Infopath-lentreprise-Xavier-Guesnu/dp/2100488953/ref=sr_1_27/403-7895398-5123658?ie=UTF8&s=books&qid=1180100659&sr=8-27
Une vue tu en as forcément une c'est la page blanche que tu vois dnas infopath et tu peux en rajouter d'autre si tu veux faire des fonctionnalités supplémentaire a ton form et que tu n'aimerais pas le voir dans ton "formulaire principale" (en réalité vue principale). Ca se gère dans Infopath quand tu ouvre le form clique sur vue dans le taskpane (volet à droite de ton form).
Désolé ce que je t'ai indiqué avant c'est pour les section ou tableau répétitif et ca ne s'applique pas au liste... Pour une liste c'est plus compliquer il faut créer ton élément dans le code et faire un appendchild ensuite. Voici un code en C# car moi je ne connais pas bien BLOCKED SCRIPT IXMLDOMDocument XMLItem = (IXMLDOMDocument)thisXDocument.CreateDOM();
XMLItem.async = false;
XMLItem.loadXML("<Item/>");
IXMLDOMDocument XMLItem = (IXMLDOMDocument)thisXDocument.CreateDOM();
XMLItem.async = false;
XMLItem.loadXML("<Item/>");
IXMLDOMDocument XMLItem = (IXMLDOMDocument)thisXDocument.CreateDOM();
XMLItem.async = false;
XMLItem.loadXML("<Item/>");
thisXDocument.DOM.selectSingleNode("/Root").appendChild(XMLItem.documentElement);
/Root représente le chemin ou se trouve ta liste a puce Attention tu doit atteindre le parent de ta liste (dasn cette exemple on considère que Root est l'élément qui contient taliste)
<Item/> correspond au nom que tu as donnez a ta liste.
ce qui fait que mon xml est structuré comme ceci (imaginons qu'on aie déjà deux éléments a ta liste a puce):
<Root>
<Item>Première puce</Item>
<Item>Seconde puce</Item>
</Root>
Je vais regarder si je trouverais pas l'équivalent en Jscript mais comme ca au moins comme dirait l'autre: "T'as un os à ronger".
++
Thierry
P.S. je sais pas pourquoi mon code se double et je n'arrive pas a l'enlever alors n'es tient pas compte on ne fabrique XMLItem qu'une fois.
Infopath 2007, Langage: C#2.0 (Modèle Objet 2003)
merci de lire ceci