5 返信 最新の回答 日時: Mar 7, 2016 3:00 AM ユーザー:user25748

    スクリプトでの両面印刷は出来ないのでしょうか?

    user25748

      スクリプトで両面印刷を行いたいと思っています。

       

      スクリプトの印刷ステップで、プリンタのプロパティを設定するのですが、

      いくらやっても、両面設定が記憶されていません。

       

      スクリプトステップでは、両面は出来ないのでしょうか?

       

      恐れ入りますがご教示頂ければ幸いです。

        • 1. Re: スクリプトでの両面印刷は出来ないのでしょうか?
          shin

          プリンタによって、出来たり出来なかったりするようです。

          oki のプリンターでは出来ていますね。

          条件が記憶されない様でしたら、FMプリンを試されては如何でしょう。

          • 2. Re: スクリプトでの両面印刷は出来ないのでしょうか?
            user25748

            shin 様

             

             ご返信ありがとうございます。

            早速FMプリン調べました。ver.11以前は、

            記憶が出来なかったとのこと。C++が必要であり恐いこと、

            また、幸いver.14が導入されていることから、今回は

            遠慮いたしました。せっかくご教示頂いたのに、

            申し訳ございません。

             しかし、ご教示頂けたこと、心よりお礼申し上げます。

            • 3. Re: スクリプトでの両面印刷は出来ないのでしょうか?
              user25748

              進捗

               

               いろいろ調べていたところ、

               

               「印刷設定」というステップで、記憶することが出来ました。

               

               しかし、

               

               「印刷」ステップで、その設定が戻ってしまいます。

               

               「印刷設定」を保持したまま、「印刷」を行うには

              どうしたらよいのでしょうか。

               

               恐れ入りますが、ご教示頂ければ幸いです。

              • 4. Re: スクリプトでの両面印刷は出来ないのでしょうか?
                qbxxdp

                両面印刷の設定は、FileMaker側から制御することはできません。

                OSは、Windowsですか?

                 

                Winなら「デバイスとプリンター」のプリンターのプロパティで設定した値が、そのプリンターの初期値になります。

                目的のプリンタードライバーをもう一つインストールし、プリンター名を「プリンター名[両面]」の様に変更し、そのプリンターの初期値を「両面」にしておきます。

                 

                FileMakerのスクリプトでプリンターを記憶することはできるので、片面の場合は、「プリンター名A」、

                両面の場合は、「プリンター名A[両面]」と設定することで、「片面」「両面」の制御が出来るようになります。

                • 5. Re: スクリプトでの両面印刷は出来ないのでしょうか?
                  user25748

                  qbxxdp 様

                   

                   ご教示誠にありがとうございます。

                   

                   実は、どういうわけか、出来たんです。でも

                  理由がわかりません。出来たり出来なかったりします。

                   

                  「印刷設定」で両面印刷を設定。

                  「印刷」で「現在のレコード」ならびに「枚数」を設定。

                   

                  このスクリプトで、プリンターから出てきました。

                   

                  なんとも釈然としません。

                   

                   プリンタのドライバーをもう一つ入れる!

                  こちらのアイディアの方が、しっくりきます。

                   

                   心よりお礼申し上げます!