5 返信 最新の回答 日時: Nov 23, 2013 6:02 PM ユーザー:りちゃあど

    FileMaker Pro12で自動生成したPDFが印刷できません

    arima

      FileMakerのスクリプトで自動生成した、PDFが印刷できない。

      今のところ一つのLAN環境で発生。

      ただし、印刷できるときもあります。

       

      印刷できないPDFを異なる環境に送って印刷をしましたが、ここでは問題なく印刷されました。

      (ただし、印刷できないPDFはWin7で作り、一度Mac環境に送付し、さらに複数のWin7環境に送って、印刷実験(ここでは印刷できました))

       

      作成環境

      サーバー

      FileMaker Server 12 (Mac mini 8GB)

      クライアント

      FileMaker Pro12 (Win7)

       

       

        • 1. Re: FileMaker Pro12で自動生成したPDFが印刷できません
          user14047

          印刷できない環境の Acrobat Reader のバージョンと FileMaker の PDF オプションの互換性で指定されたバージョンはあっていますか?

          他に FileMaker 側でチェックするとしたら…

          ・レイアウトで使われている画像を削除してみる。

          ・レイアウトで使われているフォントを統一してみる。

          これでプリント出来るようになることもあるようです。

           

           

          これでも駄目な場合は PDF の一般的なトラブルシューティングを参考にしてみてください。

          http://helpx.adobe.com/jp/acrobat/kb/233976.html

          Adobe Reader 側の問題であることも多いようです。

          • 2. Re: FileMaker Pro12で自動生成したPDFが印刷できません
            arima

            ありがとうございました。

            ファントの統一は、されていませんでしたので、MSゴシックかMSPゴシックあたりで統一してみます。

            • 3. Re: FileMaker Pro12で自動生成したPDFが印刷できません
              shin

              特定の条件で、全角スペースが混じっていると、書き出したPDFで印刷できない不具合を確認し、テクニカルサポートでも確認してもらっています。

              原因はよくわからないようで、修正は難しいかもしれないような、ということでした。

              大分前のことですので、その条件のメモが出てこないのですが、複数の全角スペースが半角文字で挟まれた時、だったような気もします。

               

              FM社への第1報が、フォーラムの不具合の報告の中に見つかりました。

              http://forums.filemaker.com/posts/6993ea423a

              ご参考までに。

               

              書類の中で確認してみてください。

              • 4. Re: FileMaker Pro12で自動生成したPDFが印刷できません
                arima

                shin様へ

                 

                フィールドに全角スペースが一個でも入っていると、印刷エラーが起きましたが、スペースを削除または半角のスペース2個に直して、PDF書出し(スクリプトで)すると正常に書き出せる様になりました。

                ただし、印刷エラーが起こるPDFデータをマックにもって行って印刷すると、問題なく印刷できました。

                (プレビューとAdobe Reader双方でOK)

                 

                また、マックで生成したデータ(全角スペース有)は、マック上では、印刷可能ですが、WinのAdobe Readerでは、印刷エラーになりました。

                 

                問題を確認しているのは、スクリプトで生成したPDFです。

                Win版Adobe Readerと何らかの相性画あるのでしょうか?

                 

                有馬

                • 5. Re: FileMaker Pro12で自動生成したPDFが印刷できません
                  りちゃあど

                  私もこの問題に遭遇しました。

                  こちらで確認できた発生条件を共有させていただきます。

                   

                  <開発環境>

                  ・Mac OSX 10.9

                  ・FileMaker Pro Advanced 12.0 v5  for Mac

                  (FileMaker Server 12 上で共有している場合でも同様)

                  <発生環境>

                  ・Windows XP, 7, 8

                  ・Adobe Reader 11 (他のバージョンでも同様の現象が発生していると思われます)

                   

                  <症状>

                  ・特定の帳票をスクリプトでのPDF保存、または、プレビュー画面からPDFヘ保存した場合、

                     Macでは印刷できるが、Windows XP, 7, 8からは、表示はできても印刷時にエラーになる。

                   

                  <回避方法>(当方の環境において)

                  ・帳票上、「件 名」という見出し(件と名の間をスペースで間隔調整していました)

                  を「件名」に修正すると、上記エラーは発生しなくなりました。

                   

                  <上記エラー発生パターン>(当方の環境にて確認できたこと)

                  ・帳票に下記の文字列(見出し)のいずれかが存在する場合に上記エラーが発生しました。

                  (1) 「件」+スペース(全角・半角を問わず)

                  (2)スペース+「名」(全角・半角を問わず)

                   

                  ※帳票の他の条件によって異なるかもしれません。

                  ※他の発生パターンも存在するかもしれません。

                   

                  発生条件の根本原因を特定したものではありませんが、もしご参考になれば。