<?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: Choix d'imprimante ou de bac en vbscript</title><link>https://www.infopathdev.com:443/forums/thread/21304.aspx</link><pubDate>Wed, 27 Jun 2007 14:49:35 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:21304</guid><dc:creator>jarnoux</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/21304.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=37&amp;PostID=21304</wfw:commentRss><description>&lt;p&gt;Bon voil&amp;agrave; ma solution : il faut passer par un script Windows&lt;/p&gt;&lt;p&gt;&amp;nbsp;Il faut juste s&amp;#39;assur&amp;eacute; que les imprimantes reste les m&amp;ecirc;mes&lt;/p&gt;&lt;p&gt;sub Impression() &lt;/p&gt;&lt;p&gt;strComputer = &amp;quot;.&amp;quot; &lt;/p&gt;&lt;p&gt;Set objWMIService = GetObject(&amp;quot;winmgmts:&amp;quot; &amp;amp; &amp;quot;{impersonationLevel=impersonate}!\\&amp;quot; &amp;amp; strComputer &amp;amp; &amp;quot;\root\cimv2&amp;quot;) &lt;/p&gt;&lt;p&gt;Set colInstalledPrinters = objWMIService.ExecQuery(&amp;quot;Select * from Win32_Printer Where Name = &amp;#39;\\\\Imprimante2&amp;quot;) &lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; For Each objPrinter in colInstalledPrinters &lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; objPrinter.SetDefaultPrinter() &lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Next &lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (XDocument.UI.Confirm(&amp;quot;Imprimer?&amp;quot;, 4)=1) then &lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; XDocument.PrintOut() &lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; end if &lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set colInstalledPrinters = objWMIService.ExecQuery(&amp;quot;Select * from Win32_Printer Where Name = &amp;#39;\\\\imprimante1&amp;quot;) &lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;For Each objPrinter in colInstalledPrinters &lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; objPrinter.SetDefaultPrinter() &lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Next &lt;/p&gt;&lt;p&gt;Set objWMIService = Nothing &lt;/p&gt;&lt;p&gt;Set colInstalledPrinters = Nothing &lt;/p&gt;&lt;p&gt;end sub&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Je pourrais r&amp;eacute;cup&amp;eacute;rer l&amp;#39;imprimante par d&amp;eacute;faut avant avec&lt;/p&gt;&lt;p&gt;Set colInstalledPrinters = objWMIService.ExecQuery(&amp;quot;Select * from Win32_Printer Where Default = TRUE&amp;quot;) &lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Mais il faut retraiter la chaine pour les caract&amp;egrave;res sp&amp;eacute;ciaux style replace(&amp;quot;\&amp;quot;,&amp;quot;\\&amp;quot;)&lt;/p&gt;&lt;p&gt;mais je ne sais pas comment on fait avec ce genre de script donc j&amp;#39;ai laisser tomber!&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Voili voilou!&lt;/p&gt;&lt;p&gt;Jean-Mi&lt;/p&gt;</description></item><item><title>Re: Choix d'imprimante ou de bac en vbscript</title><link>https://www.infopathdev.com:443/forums/thread/21290.aspx</link><pubDate>Wed, 27 Jun 2007 07:34:58 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:21290</guid><dc:creator>jarnoux</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/21290.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=37&amp;PostID=21290</wfw:commentRss><description>&lt;p&gt;bon j&amp;#39;ai une piste alors je la met pour en faire profiter tout le monde&lt;/p&gt;&lt;p&gt;&amp;ccedil;a me sort la liste des imprimantes sur le reseau, j&amp;#39;ai donc peut-&amp;ecirc;tre la possibilit&amp;eacute; de modifier l&amp;#39;imprimante par d&amp;eacute;faut.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;strComputer = &amp;quot;.&amp;quot; Set objWMIService = GetObject(&amp;quot;winmgmts:&amp;quot; &amp;amp; &amp;quot;{impersonationLevel=impersonate}!\\&amp;quot; &amp;amp; strComputer &amp;amp; &amp;quot;\root\cimv2&amp;quot;) Set colInstalledPrinters = objWMIService.ExecQuery(&amp;quot;Select * from Win32_Printer&amp;quot;) If colInstalledPrinters.Count &amp;lt;&amp;gt; 0 Then For Each objPrinter in colInstalledPrinters MsgBox objPrinter.DeviceID If Left(objPrinter.DeviceID,9) &amp;lt;&amp;gt; &amp;quot;Microsoft&amp;quot; Then msgbox &amp;quot;Name: &amp;quot; &amp;amp; objPrinter.Name &amp;amp; vbCr &amp;amp; _ &amp;quot;Default: &amp;quot; &amp;amp; objPrinter.Default &amp;amp; vbCr &amp;amp; _ &amp;quot;Port: &amp;quot; &amp;amp; objPrinter.PortName &amp;amp; vbCr &amp;amp; _ &amp;quot;Imprimante Reseau: &amp;quot; &amp;amp; objPrinter.Network Dim objFso, objWordApp, objWordDoc Set objFso = CreateObject(&amp;quot;Scripting.FileSystemObject&amp;quot;) If objFso.FileExists(MyDoc) Then Set objWordApp = CreateObject(&amp;quot;Word.Application&amp;quot;) Set objWordDoc = objWordApp.documents.open(MyDoc) objWordApp.DisplayAlerts = wdAlertsNone objWordApp.ActivePrinter=objPrinter.Name objWordDoc.PrintOut 0 objWordDoc.Close objWordApp.Quit Set objWordApp = Nothing Set objWordDoc = Nothing end if Set objFso = Nothing end if Next end if Set objWMIService = Nothing Set colInstalledPrinters = Nothing&lt;/p&gt;</description></item><item><title>Re: Choix d'imprimante ou de bac en vbscript</title><link>https://www.infopathdev.com:443/forums/thread/21256.aspx</link><pubDate>Tue, 26 Jun 2007 14:35:37 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:21256</guid><dc:creator>Coita Thierry</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/21256.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=37&amp;PostID=21256</wfw:commentRss><description>&lt;p&gt;Je sais pas&amp;nbsp;mais je crois que non...&lt;/p&gt;&lt;p&gt;Mais si tel est le cas pourquoi ne pas marquer quelquepart sur ton form: &lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;quot;Pour presonnalissez votre&amp;nbsp;impression pressez Control+P sinon cliquez ici: &amp;lt;Tonbouton/&amp;gt;&amp;quot;&lt;/p&gt;&lt;p&gt;&amp;nbsp;Un bouton ou un raccourci clavier c&amp;#39;est un peu &amp;eacute;gal non?&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Re: Choix d'imprimante ou de bac en vbscript</title><link>https://www.infopathdev.com:443/forums/thread/21250.aspx</link><pubDate>Tue, 26 Jun 2007 14:15:43 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:21250</guid><dc:creator>jarnoux</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/21250.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=37&amp;PostID=21250</wfw:commentRss><description>&lt;p&gt;Bon alors une autre solution abord&amp;eacute; avec les utilisateurs, si je leur ouvre la boite de dialog d&amp;#39;impression d&amp;#39;infopath.&lt;/p&gt;&lt;p&gt;Le probl&amp;egrave;me est !! est-ce possible?&lt;/p&gt;&lt;p&gt;a-t-on acc&amp;eacute;s aux menu d&amp;#39;infopath via le code?&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Jean-Mi&lt;/p&gt;</description></item><item><title>Re: Choix d'imprimante ou de bac en vbscript</title><link>https://www.infopathdev.com:443/forums/thread/21240.aspx</link><pubDate>Tue, 26 Jun 2007 09:39:16 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:21240</guid><dc:creator>Coita Thierry</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/21240.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=37&amp;PostID=21240</wfw:commentRss><description>&lt;p&gt;&lt;em&gt;&amp;gt;&amp;gt;j&amp;#39;ai l&amp;#39;impression qu&amp;#39;on peut faire des trucs en C# qu&amp;#39;on ne peut pas faire en Vbscript, pourtant infopath devrait permettre de faire les m&amp;ecirc;mes choses non?&lt;/em&gt;&lt;/p&gt;&lt;p&gt;Non c&amp;#39;est pas &amp;agrave; cause d&amp;#39;Infopath car les fonctions et m&amp;eacute;thode sont quasi similaire en vb ou en C#...&amp;nbsp;C&amp;#39;est surtout due au fait que C# utilise le&amp;nbsp;Framework.Net&amp;nbsp;alors que Vbscript non...&lt;/p&gt;&lt;p&gt;&lt;em&gt;&amp;gt;&amp;gt;Et bien c&amp;#39;est pas folichon tout &amp;ccedil;a :( je trouve rien :( je suis pas tr&amp;eacute;s bon pour chercher sur les forums!!&lt;/em&gt;&lt;/p&gt;&lt;p&gt;T&amp;#39;as essay&amp;eacute; de poser une question? &lt;/p&gt;&lt;p&gt;Sans oublier que c&amp;#39;est en forgeant qu&amp;#39;on devient forgeron&amp;nbsp; ;)&lt;/p&gt;&lt;p&gt;++&lt;/p&gt;&lt;p&gt;Thierry&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Re: Choix d'imprimante ou de bac en vbscript</title><link>https://www.infopathdev.com:443/forums/thread/21239.aspx</link><pubDate>Tue, 26 Jun 2007 09:06:25 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:21239</guid><dc:creator>jarnoux</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/21239.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=37&amp;PostID=21239</wfw:commentRss><description>&lt;p&gt;Et bien c&amp;#39;est pas folichon tout &amp;ccedil;a :( je trouve rien :( je suis pas tr&amp;eacute;s bon pour chercher sur les forums!!&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;j&amp;#39;ai l&amp;#39;impression qu&amp;#39;on peut faire des trucs en C# qu&amp;#39;on ne peut pas faire en Vbscript, pourtant infopath devrait permettre de faire les m&amp;ecirc;mes choses non?&lt;/p&gt;</description></item><item><title>Re: Choix d'imprimante ou de bac en vbscript</title><link>https://www.infopathdev.com:443/forums/thread/21235.aspx</link><pubDate>Tue, 26 Jun 2007 06:24:33 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:21235</guid><dc:creator>Coita Thierry</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/21235.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=37&amp;PostID=21235</wfw:commentRss><description>&lt;p&gt;Je comprend pas tu veux du code C#? Ca va pas t&amp;#39;aider grand chose pour le faire en Vbscript...&lt;/p&gt;&lt;p&gt;&amp;nbsp;Faut que tu ailles regarder sur un forum Vbscript pour ce genre de chose...&lt;/p&gt;</description></item><item><title>Re: Choix d'imprimante ou de bac en vbscript</title><link>https://www.infopathdev.com:443/forums/thread/21205.aspx</link><pubDate>Mon, 25 Jun 2007 15:05:18 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:21205</guid><dc:creator>jarnoux</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/21205.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=37&amp;PostID=21205</wfw:commentRss><description>&lt;p&gt;Bien bien bien, &amp;ccedil;a me convient pas mal &amp;ccedil;a!&lt;/p&gt;&lt;p&gt;c&amp;#39;est quoi alors la m&amp;eacute;thode pour changer l&amp;#39;imprimante par d&amp;eacute;fault? &lt;/p&gt;&lt;p&gt;Car je peux &amp;eacute;ventuellement voir avec la bureautique qu&amp;#39;il donne des alias &amp;agrave; des chemins imprimante bac.&lt;/p&gt;&lt;p&gt;Bon c&amp;#39;est pas tr&amp;eacute;s stable car faut qu&amp;#39;il ne change sinon faut recoder mais bon! :)&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Jean-mi&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Re: Choix d'imprimante ou de bac en vbscript</title><link>https://www.infopathdev.com:443/forums/thread/21204.aspx</link><pubDate>Mon, 25 Jun 2007 14:52:12 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:21204</guid><dc:creator>Coita Thierry</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/21204.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=37&amp;PostID=21204</wfw:commentRss><description>&lt;p&gt;Salut,&lt;/p&gt;&lt;p&gt;&amp;nbsp;Oui effectivement j&amp;#39;ai abandonn&amp;eacute; mon Pseudo ici...&lt;/p&gt;&lt;p&gt;&amp;nbsp;Je connais bien de m&amp;eacute;thode pour changer le nom de l&amp;#39;imprimante par d&amp;eacute;faut a condition de connaitre son nom (j&amp;#39;ai un exemple en C#) mais pour ce qui est de bac je ne sais pas...&lt;/p&gt;&lt;p&gt;&amp;nbsp;Pour tout te dire moi je doit aussi faire ce genre de chose alors je passe par un programme (PDF-Tools Printer API) qui me donne acc&amp;egrave;s a ce genre d&amp;#39;info mais le probl&amp;egrave;me pour celui ci c&amp;#39;est que ca marche qu&amp;#39;avec des documents PDF. A l&amp;#39;aide de ce dernier&amp;nbsp;j&amp;#39;ai cr&amp;eacute;er un petit prog qui me permet de savoir quelle imprimante sont dispo, quelle bac, recto-verso, etc...&lt;/p&gt;&lt;p&gt;Donc la soit tu ach&amp;egrave;te un prog pour g&amp;eacute;rer tes impression sois tu vas voir sur le net voir comment on fait pour imprimer en vbscript....&lt;/p&gt;&lt;p&gt;Car Infopath n&amp;#39;a pas vraiment d&amp;#39;option pour ca... Si ce n&amp;#39;est dans les option des vues ou tu peux s&amp;eacute;l&amp;eacute;ctionner l&amp;#39;imprimante par d&amp;eacute;faut pour cette vue ainsi que sont bac. Donc si c&amp;#39;est fixe (cette vue sur cette imprimante dans ce bac pour tout tes utilisateurs)&amp;nbsp;tu pourrais cr&amp;eacute;er des vue suppl&amp;eacute;mentaire qui quand elle sont imprim&amp;eacute;s (via printout)&amp;nbsp;imprime ta vue cible mais avec une imprimante et un bac donn&amp;eacute;e. Probl&amp;egrave;me dans ce cas tu dois avoir toute les imprimante install&amp;eacute; sur ton PC de d&amp;eacute;veloppement&lt;/p&gt;&lt;p&gt;&amp;nbsp;++&lt;/p&gt;&lt;p&gt;Thierry&lt;/p&gt;</description></item><item><title>Choix d'imprimante ou de bac en vbscript</title><link>https://www.infopathdev.com:443/forums/thread/21198.aspx</link><pubDate>Mon, 25 Jun 2007 12:24:05 GMT</pubDate><guid isPermaLink="false">033a2e2d-04e2-4a9d-be01-a4634161eefd:21198</guid><dc:creator>jarnoux</dc:creator><slash:comments>0</slash:comments><comments>https://www.infopathdev.com:443/forums/thread/21198.aspx</comments><wfw:commentRss>https://www.infopathdev.com:443/forums/commentrss.aspx?SectionID=37&amp;PostID=21198</wfw:commentRss><description>&lt;p&gt;Bonjour,&lt;/p&gt;&lt;p&gt;Je dois pouvoir permettre aux utilisateur de choisir le bac ou l&amp;#39;imprimante souhait&amp;eacute;e avant l&amp;#39;impression!&lt;/p&gt;&lt;p&gt;Tout &amp;ccedil;a en Vbscript et je ne trouve pas comment faire.&lt;/p&gt;&lt;p&gt;Pour le moment je me contentais juste de faire Xdocument.Printout() et j&amp;#39;imprimais juste avec l&amp;#39;imprimante par d&amp;eacute;fault.&lt;/p&gt;&lt;p&gt;Ps : Virgul ne s&amp;#39;appel plus virgul je vois :)&lt;/p&gt;&lt;p&gt;bonjour Thierry :)&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item></channel></rss>