<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://www.infopathdev.com:443/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Français (French)</title><link>https://www.infopathdev.com:443/forums/37.aspx</link><description> </description><dc:language>en</dc:language><generator>CommunityServer 2007 SP3 (Build: 31118.962)</generator><item><title>Re: Liste à puces</title><link>https://www.infopathdev.com:443/forums/thread/20182.aspx</link><pubDate>Fri, 25 May 2007 14:25:58 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:20182</guid><dc:creator>Fils_BE</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/20182.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=37&amp;PostID=20182</wfw:commentRss><description>Merci pour ta r&amp;eacute;ponse et ne t&amp;#39;inquietes pas, je n&amp;#39;ai&amp;nbsp;pas mal pris tes remarques =)</description></item><item><title>Re: Liste à puces</title><link>https://www.infopathdev.com:443/forums/thread/20181.aspx</link><pubDate>Fri, 25 May 2007 14:18:38 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:20181</guid><dc:creator>Coita Thierry</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/20181.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=37&amp;PostID=20181</wfw:commentRss><description>&lt;p&gt;Ok c&amp;#39;&amp;eacute;tais pas m&amp;eacute;chant les remarques justes pour que tu comprennes..&lt;/p&gt;&lt;p&gt;&amp;nbsp;il me semble que tu n&amp;#39;y connait vraiment pas grand chose &amp;agrave; infopath...&lt;/p&gt;&lt;p&gt;Le meilleur conseil que je peux te donner est d&amp;#39;acheter ce livre:&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.amazon.fr/Solutions-Infopath-lentreprise-Xavier-Guesnu/dp/2100488953/ref=sr_1_27/403-7895398-5123658?ie=UTF8&amp;amp;s=books&amp;amp;qid=1180100659&amp;amp;sr=8-27"&gt;http://www.amazon.fr/Solutions-Infopath-lentreprise-Xavier-Guesnu/dp/2100488953/ref=sr_1_27/403-7895398-5123658?ie=UTF8&amp;amp;s=books&amp;amp;qid=1180100659&amp;amp;sr=8-27&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Une vue tu en as forc&amp;eacute;ment une c&amp;#39;est la page blanche que tu vois dnas infopath et tu peux en rajouter d&amp;#39;autre si tu veux faire des fonctionnalit&amp;eacute;s suppl&amp;eacute;mentaire a ton form et que tu n&amp;#39;aimerais pas le voir dans ton &amp;quot;formulaire principale&amp;quot; (en r&amp;eacute;alit&amp;eacute; vue principale). Ca se g&amp;egrave;re dans Infopath quand tu ouvre le form clique sur vue dans le taskpane (volet &amp;agrave; droite de ton form).&lt;/p&gt;&lt;p&gt;D&amp;eacute;sol&amp;eacute; ce que je t&amp;#39;ai indiqu&amp;eacute; avant c&amp;#39;est pour les section ou tableau r&amp;eacute;p&amp;eacute;titif et ca ne s&amp;#39;applique pas au liste... Pour une liste c&amp;#39;est plus compliquer il faut cr&amp;eacute;er ton &amp;eacute;l&amp;eacute;ment dans le code et faire un appendchild ensuite. Voici un code en C# car moi je ne connais pas bien BLOCKED SCRIPT&lt;font size="2"&gt; &lt;p&gt;IXMLDOMDocument XMLItem = (IXMLDOMDocument)thisXDocument.CreateDOM();&lt;br /&gt;XMLItem.async = &lt;font color="#0000ff" size="2"&gt;false&lt;/font&gt;&lt;font size="2"&gt;;&lt;br /&gt;&lt;/font&gt;&lt;font size="2"&gt;XMLItem.loadXML(&lt;/font&gt;&lt;font color="#a31515" size="2"&gt;&amp;quot;&amp;lt;Item/&amp;gt;&amp;quot;&lt;/font&gt;&lt;font size="2"&gt;);&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;IXMLDOMDocument XMLItem = (IXMLDOMDocument)thisXDocument.CreateDOM();&lt;br /&gt;XMLItem.async = &lt;font color="#0000ff" size="2"&gt;false&lt;/font&gt;&lt;font size="2"&gt;;&lt;br /&gt;&lt;/font&gt;&lt;font size="2"&gt;XMLItem.loadXML(&lt;/font&gt;&lt;font color="#a31515" size="2"&gt;&amp;quot;&amp;lt;Item/&amp;gt;&amp;quot;&lt;/font&gt;&lt;font size="2"&gt;);&lt;/font&gt;&lt;/p&gt;&lt;p&gt;IXMLDOMDocument XMLItem = (IXMLDOMDocument)thisXDocument.CreateDOM();&lt;br /&gt;XMLItem.async = &lt;font color="#0000ff" size="2"&gt;false&lt;/font&gt;&lt;font size="2"&gt;;&lt;br /&gt;&lt;/font&gt;&lt;font size="2"&gt;XMLItem.loadXML(&lt;/font&gt;&lt;font color="#a31515" size="2"&gt;&amp;quot;&amp;lt;Item/&amp;gt;&amp;quot;&lt;/font&gt;&lt;font size="2"&gt;);&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font size="2"&gt;&amp;nbsp;thisXDocument.DOM.selectSingleNode(&amp;quot;/Root&amp;quot;).appendChild(XMLItem.documentElement);&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;/Root repr&amp;eacute;sente le chemin ou se trouve ta liste a puce Attention tu doit atteindre le parent de ta liste (dasn cette exemple on consid&amp;egrave;re que Root est l&amp;#39;&amp;eacute;l&amp;eacute;ment qui contient taliste)&lt;/p&gt;&lt;p&gt;&amp;lt;Item/&amp;gt; correspond au nom que tu as donnez a ta liste.&lt;/p&gt;&lt;p&gt;ce qui fait que mon xml est structur&amp;eacute; comme ceci (imaginons qu&amp;#39;on aie d&amp;eacute;j&amp;agrave; deux &amp;eacute;l&amp;eacute;ments a ta liste a puce):&lt;/p&gt;&lt;p&gt;&amp;lt;Root&amp;gt;&lt;br /&gt;&amp;lt;Item&amp;gt;Premi&amp;egrave;re puce&amp;lt;/Item&amp;gt;&lt;br /&gt;&amp;lt;Item&amp;gt;Seconde puce&amp;lt;/Item&amp;gt;&lt;br /&gt;&amp;lt;/Root&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;Je vais regarder si je trouverais pas l&amp;#39;&amp;eacute;quivalent en Jscript mais comme ca au moins&amp;nbsp;comme dirait l&amp;#39;autre: &amp;quot;T&amp;#39;as un os &amp;agrave; ronger&amp;quot;.&lt;/p&gt;&lt;p&gt;&amp;nbsp;++&lt;/p&gt;&lt;p&gt;Thierry&lt;/p&gt;&lt;p&gt;P.S. je sais pas pourquoi mon code se double et je n&amp;#39;arrive pas a l&amp;#39;enlever alors n&amp;#39;es tient pas compte on ne fabrique XMLItem qu&amp;#39;une fois.&lt;/p&gt;</description></item><item><title>Re: Liste à puces</title><link>https://www.infopathdev.com:443/forums/thread/20175.aspx</link><pubDate>Fri, 25 May 2007 13:25:53 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:20175</guid><dc:creator>Fils_BE</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/20175.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=37&amp;PostID=20175</wfw:commentRss><description>&lt;p&gt;me revoila, je suis parti un peu vite et il y a des choses que je n&amp;#39;ai pas compris:&lt;/p&gt;&lt;p&gt;&lt;font size="2"&gt;j&amp;#39;ai jet&amp;eacute; un coup d&amp;#39;oeil sur l&amp;#39;aide Infopath concernant&amp;nbsp;&lt;em&gt;XDocument.View.ExecuteAction &lt;/em&gt;et je&amp;nbsp;trouve que cette fonction execute une action (xCollection::insert dans notre cas) sur une vue. Personnellement je n&amp;#39;ai pas cr&amp;eacute;&amp;eacute; de vue.&lt;/font&gt;&lt;/p&gt;&lt;p&gt;Il est possible de cr&amp;eacute;er un contexte de vue&amp;nbsp;&amp;agrave; partir de la fonction SelectNodes (donc il me faut garder mes 2 premieres lignes?)&lt;/p&gt;&lt;p&gt;autre chose, je n&amp;#39;arrive pas a mettre la main sur le terme auquel se rapporte ton &amp;#39;position_12&amp;#39;&lt;/p&gt;&lt;p&gt;Donc en fait ce qu&amp;#39;il me faut faire c&amp;#39;est :&lt;/p&gt;&lt;p&gt;1) cr&amp;eacute;er un contexte de vue avec la fonction SelectNodes&lt;/p&gt;&lt;p&gt;2) ex&amp;eacute;cuter la fonction&amp;nbsp;&lt;em&gt;xCollection::insert &lt;/em&gt;sur mon &amp;eacute;l&amp;eacute;ment &amp;#39;liste &amp;agrave; puce&amp;#39;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Merci.&lt;font size="2"&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Re: Liste à puces</title><link>https://www.infopathdev.com:443/forums/thread/20173.aspx</link><pubDate>Fri, 25 May 2007 12:47:51 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:20173</guid><dc:creator>Fils_BE</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/20173.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=37&amp;PostID=20173</wfw:commentRss><description>&lt;p&gt;Merci pour ta r&amp;eacute;ponse je teste &amp;ccedil;a dessuite,&lt;/p&gt;&lt;p&gt;Je n&amp;#39;ai, pour l&amp;#39;instant, pas trouver de doc officielle sur Infopath, donc pour l&amp;#39;instant, j&amp;#39;essai de comprendre et coder &amp;agrave; l&amp;#39;aide d&amp;#39;exemple, ce qui explique les petites choses bizarres que tu vois =)&lt;/p&gt;</description></item><item><title>Re: Liste à puces</title><link>https://www.infopathdev.com:443/forums/thread/20172.aspx</link><pubDate>Fri, 25 May 2007 12:43:58 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:20172</guid><dc:creator>Coita Thierry</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/20172.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=37&amp;PostID=20172</wfw:commentRss><description>&lt;p&gt;Salut et bienvenue,&lt;/p&gt;&lt;p&gt;&amp;nbsp;Oui il y a plusieurs moyens de le faire mais je vais te donner le plus simple&amp;nbsp;et en passant&amp;nbsp;ce que tu essaye de faire la et bizzare pour deux raison:&lt;/p&gt;&lt;p&gt;&amp;nbsp;// s&amp;eacute;l&amp;eacute;ctionne tous les &amp;eacute;l&amp;eacute;ments de ce nom donc faire une selectsinglenode c&amp;#39;est pas logique...&lt;/p&gt;&lt;p&gt;&amp;nbsp;et apr&amp;egrave;s tu s&amp;eacute;l&amp;eacute;ctionne un noeud&amp;nbsp;et tu fais un concat des 2 valeurs s&amp;eacute;par&amp;eacute; par un tiret..&lt;/p&gt;&lt;p&gt;Bref&amp;nbsp;voici&amp;nbsp;la m&amp;eacute;thode de Infopath:&lt;font size="2"&gt; &lt;p&gt;XDocument.View.ExecuteAction(&lt;font color="#a31515" size="2"&gt;&amp;quot;xCollection::insert&amp;quot;&lt;/font&gt;&lt;font size="2"&gt;, &lt;/font&gt;&lt;font color="#a31515" size="2"&gt;&amp;quot;Position_12&amp;quot;&lt;/font&gt;&lt;font size="2"&gt;);&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font size="2"&gt;Position_12 devra &amp;ecirc;tre remplac&amp;eacute; par la valeur que tu trouvera dans les propri&amp;eacute;t&amp;eacute;s de ta liste dans le dernier onglet.&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font size="2"&gt;++&amp;nbsp;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font size="2"&gt;Thierry&lt;/font&gt;&lt;/p&gt;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;XDocument.View.ExecuteAction(&lt;font color="#a31515" size="2"&gt;&amp;quot;xCollection::insert&amp;quot;&lt;/font&gt;&lt;font size="2"&gt;, &lt;/font&gt;&lt;font color="#a31515" size="2"&gt;&amp;quot;Position_12&amp;quot;&lt;/font&gt;&lt;font size="2"&gt;);&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font size="2"&gt;Position_12 devra &amp;ecirc;tre remplac&amp;eacute; par la valeur que tu trouvera dans les propri&amp;eacute;t&amp;eacute;s de ta liste dans le dernier onglet.&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font size="2"&gt;++&amp;nbsp;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;&lt;font size="2"&gt;Thierry&lt;/font&gt;&lt;/p&gt;</description></item><item><title>Liste à puces</title><link>https://www.infopathdev.com:443/forums/thread/20170.aspx</link><pubDate>Fri, 25 May 2007 12:23:51 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:20170</guid><dc:creator>Fils_BE</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/20170.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=37&amp;PostID=20170</wfw:commentRss><description>&lt;p&gt;bonjour;&lt;br /&gt;je suis d&amp;eacute;butant en Infopath et j&amp;#39;aimerais cr&amp;eacute;er une liste d&amp;#39;&amp;eacute;lement &amp;agrave; partir de 2 champs textes.&lt;br /&gt;L&amp;#39;action suivante est associ&amp;eacute; a un clic sur un bouton : &lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;strong&gt;var text1 = XDocument.DOM.selectSingleNode(&amp;quot;//my:champTexte1&amp;quot;).text ;&lt;br /&gt;var text2 = XDocument.DOM.selectSingleNode(&amp;quot;//my:champTexte2&amp;quot;).text ;&lt;br /&gt;XDocument.DOM.selectSingleNode(&amp;quot;//my:Liste&amp;quot;).text = text1 +&amp;quot; - &amp;quot;+ text2;&lt;/strong&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;Dans mon formulaire le champs &amp;#39;Liste&amp;#39; est une liste &amp;agrave; puces.&lt;br /&gt;Une fois que la premiere ligne de la liste a &amp;eacute;t&amp;eacute; renseign&amp;eacute;, j&amp;#39;aimerais que sa passe automatiquement &amp;agrave; la seconde, ainsi de suite.&lt;/p&gt;&lt;p&gt;Est-ce comme &amp;ccedil;a qu&amp;#39;il faut s&amp;#39;y prendre ?&lt;br /&gt;Existe-t-il une op&amp;eacute;ration du type .add ou .newElement pour ajouter un &amp;eacute;l&amp;eacute;ment a la liste ?&lt;/p&gt;&lt;p&gt;Merci d&amp;#39;avance pour vos r&amp;eacute;ponses.&lt;/p&gt;</description></item></channel></rss>