<?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: SwitchView -&amp;amp;gt; Print -&amp;amp;gt; SwitchView</title><link>https://www.infopathdev.com:443/forums/thread/1125.aspx</link><pubDate>Fri, 30 Mar 2007 14:43:49 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:1125</guid><dc:creator>Rokp</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/1125.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=37&amp;PostID=1125</wfw:commentRss><description>C'est pas vraiment mon cas.&lt;br /&gt;J'ai un tableau maitre/détail :&lt;br /&gt;Maitre, ~3 champs visibles&lt;br /&gt;Détail, ~20 champs visibles&lt;br /&gt;&lt;br /&gt;Et en plus, il y d'autres champs qui n'apparaissent pas et qui servent pour certains calculs, ce genre de chose.&lt;br /&gt;C'est surtout ça qui plombe tout.&lt;br /&gt;Quand tu passe d'une vue à l'autre et qu'il y a 200 lignes, alors ça galère.&lt;br /&gt;Mais j'ai déjà simplifié dans une nouvelle version.&lt;br /&gt;&lt;br /&gt;De plus, les formulaires avec 200 lignes c'est pas très courant.</description></item><item><title>Re: SwitchView -&amp;amp;gt; Print -&amp;amp;gt; SwitchView</title><link>https://www.infopathdev.com:443/forums/thread/1124.aspx</link><pubDate>Fri, 30 Mar 2007 11:56:35 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:1124</guid><dc:creator>Coita Thierry</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/1124.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=37&amp;PostID=1124</wfw:commentRss><description>Je sais pas si tzu l'as déjà lu mais ca si tu le fait ca va vraiment plus vite...&lt;br /&gt;&lt;br /&lt;a target="_blank" href=http://www.infopathdev.com/howto/tutorials/default.aspx?i=b9d84cdcf4b2438b8477a43ecc8ae5ff&gt;http://www.infopathdev.com/howto/tutorials/default.aspx?i=b9d84cdcf4b2438b8477a43ecc8ae5ff&lt;/a&gt;</description></item><item><title>Re: SwitchView -&amp;amp;gt; Print -&amp;amp;gt; SwitchView</title><link>https://www.infopathdev.com:443/forums/thread/1123.aspx</link><pubDate>Fri, 30 Mar 2007 09:56:11 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:1123</guid><dc:creator>Rokp</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/1123.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=37&amp;PostID=1123</wfw:commentRss><description>2-3 secondes. Mais je reprend tous mes calculs pour que ce soit plus rapide.&lt;br /&gt;En fait, ce n'est pas l'ouverture qui est longue mais c'est lorsqu'on a un tableau extensible avec 200 lignes (et plein de contrôles par lignes...).</description></item><item><title>Re: SwitchView -&amp;amp;gt; Print -&amp;amp;gt; SwitchView</title><link>https://www.infopathdev.com:443/forums/thread/1122.aspx</link><pubDate>Thu, 29 Mar 2007 14:35:47 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:1122</guid><dc:creator>Coita Thierry</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/1122.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=37&amp;PostID=1122</wfw:commentRss><description>Au faite ca prend combien de temps pour l'ouvrir ton form? 21 vues ca fait pas mal...</description></item><item><title>Re: SwitchView -&amp;amp;gt; Print -&amp;amp;gt; SwitchView</title><link>https://www.infopathdev.com:443/forums/thread/1121.aspx</link><pubDate>Thu, 29 Mar 2007 14:33:23 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:1121</guid><dc:creator>Rokp</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/1121.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=37&amp;PostID=1121</wfw:commentRss><description>Bon j'ai réfléchi à mon problème.&lt;br /&gt;&lt;br /&gt;Je trouve plus judicieux d'avoir des boutons pour basculer sur les vues imprimables directement puis, libre à chaque utilisateur d'imprimer avec l'imprimante de son choix, le nombre voulu...&lt;br /&gt;Juste avant de basculer j'enregistre dans une variable le nom de la vue "d'origine".&lt;br /&gt;&lt;br /&gt;Ensuite, sur chaque vues imprimable, je place un bouton RETOUR qui me renvoie vers la vue d'origine.&lt;br /&gt;&lt;br /&gt;Merci toutefois pour l'astuce, ça me servira peut-être plus tard.&lt;br /&gt;A++</description></item><item><title>Re: SwitchView -&amp;amp;gt; Print -&amp;amp;gt; SwitchView</title><link>https://www.infopathdev.com:443/forums/thread/1120.aspx</link><pubDate>Tue, 27 Mar 2007 21:56:40 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:1120</guid><dc:creator>Coita Thierry</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/1120.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=37&amp;PostID=1120</wfw:commentRss><description>Non. Mais comme je te le disais tu peux-être faire quelquechose avec oncontextChange. &lt;br /&gt;&lt;br /&gt;Si tu essayais de définir une var globale et que après avoir imprimé tu passes ce paramètre à 1 et que dans le oncontextChange tu change sur ton autre vue?&lt;br /&gt;&lt;br /&gt;En Jscript:&lt;pre&gt;&lt;br /&gt;...&lt;br /&gt;var NomVue;&lt;br /&gt;NomVue = XDocument.View.Name;&lt;br /&gt;	&lt;br /&gt;XDocument.View.SwitchView("Facture");&lt;br /&gt;XDocument.PrintOut();&lt;br /&gt;facture=1;&lt;br /&gt;....&lt;br /&gt;&lt;br /&gt;var facture;&lt;br /&gt;function XDocument::OnContextChange(eventObj) &lt;br /&gt;{&lt;br /&gt;    if( facture=1) &lt;br /&gt;    {&lt;br /&gt;        XDocument.View.SwitchView("NomVue");&lt;br /&gt;        facture=0;&lt;br /&gt;    }&lt;br /&gt;} &lt;/pre&gt;&lt;br /&gt;Si le OnContextChange ne se déclenche pas il faut que tu redéfinisse un champs de ton formulaire. N'importe lequel mais par la même valeur et aprés avoir défini facture à 1.&lt;br /&gt;</description></item><item><title>Re: SwitchView -&amp;amp;gt; Print -&amp;amp;gt; SwitchView</title><link>https://www.infopathdev.com:443/forums/thread/1119.aspx</link><pubDate>Tue, 27 Mar 2007 13:20:30 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:1119</guid><dc:creator>Rokp</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/1119.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=37&amp;PostID=1119</wfw:commentRss><description>Eh Eh, mais j'ai un très gros formulaire moi. A la limite du gérable en fait.&lt;br /&gt;&lt;br /&gt;Bon j'ai plusieurs vues :&lt;br /&gt;Accueil&lt;br /&gt;Formulaire ceci&lt;br /&gt;Formulaire cela&lt;br /&gt;Formulaire machin&lt;br /&gt;Formulaire bidule&lt;br /&gt;Devis&lt;br /&gt;Devis (Imprimable)&lt;br /&gt;Facture chose&lt;br /&gt;Facture chose (Imprimable)&lt;br /&gt;Facture truc&lt;br /&gt;Facture truc (Imprimable)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;En gros-gros (en fait, il y a 21 vues).&lt;br /&gt;A gauche de chaque feuille, j'ai une barre de bouton pointants vers les feuille concernées.&lt;br /&gt;Or, pour chaque feuille que je veux imprimer, j'ai 2 versions.&lt;br /&gt;Une pour l'utilisateur avec les boutons et certains contrôles modifiables et une autre bien cadrée pour l'impression.&lt;br /&gt;&lt;br /&gt;C'est déjà lourd mais le client à changé ses méthode de règlement m'obligeant à avoir 2x plus de factures.&lt;br /&gt;&lt;br /&gt;Donc je vais créer une vue permettant d'ajouter toutes les infos utiles et des boutons pour commander l'impression des vues comme les factures, devis...&lt;br /&gt;&lt;br /&gt;La solution la plus fastoche est d'ajouter UN bouton (non imprimé) 'Retour' à la vue imprimable.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Question : Y a-t-il une commande de type OnPrintView ?&lt;br /&gt;:E</description></item><item><title>Re: SwitchView -&amp;amp;gt; Print -&amp;amp;gt; SwitchView</title><link>https://www.infopathdev.com:443/forums/thread/1118.aspx</link><pubDate>Mon, 26 Mar 2007 22:17:36 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:1118</guid><dc:creator>Coita Thierry</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/1118.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=37&amp;PostID=1118</wfw:commentRss><description>Salut,&lt;br /&gt;&lt;br /&gt;As-ce que je vois tu utilise printout. &lt;br /&gt;Je sais pas si c'est applicable à ton scénario, mais pourquoi ne pas simplement en mode design, définir dans les propriétés (de ta vue) la vue à imprimer?&lt;br /&gt;&lt;br /&gt;Sinon va falloir jouer avec OnSwitchView ou OnContextChange pour changer de vue car comme tu l'as dit la vue ne peut être changer qu'une fois &lt;b&gt;par événement&lt;/b&gt;.  &lt;br /&gt;&lt;br /&gt;</description></item><item><title>SwitchView -&amp;gt; Print -&amp;gt; SwitchView</title><link>https://www.infopathdev.com:443/forums/thread/473.aspx</link><pubDate>Mon, 26 Mar 2007 15:44:07 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:473</guid><dc:creator>Rokp</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/473.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=37&amp;PostID=473</wfw:commentRss><description>Bonjour,&lt;br /&gt;&lt;br /&gt;Je tente d'ajouter un code JScript à un bouton, permettant d'imprimer une autre vue et de revenir à la vue initiale :&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;var NomVue;&lt;br /&gt;NomVue = XDocument.View.Name;&lt;br /&gt;	&lt;br /&gt;XDocument.View.SwitchView("Facture");&lt;br /&gt;XDocument.PrintOut();&lt;br /&gt;XDocument.View.SwitchView(NomVue);&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Mais IP me gratifie d'une erreur :&lt;br /&gt;&lt;b&gt;InfoPath ne peut pas exécuter d'appels de modèle objet lié à la vue. La vue n'est pas prête.&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Apparemment, il ne veut pas exécuter 2 SwitchView de suite.&lt;br /&gt;Comment faire alors ?</description></item></channel></rss>