7 返信 最新の回答 日時: Apr 24, 2013 8:20 AM ユーザー:jintaka

    バーコードフォント

    takalovene

      PC上で開発を行っており

      バーコードフォントを使って、印刷を行っております。

      Filemaker GOにて、もちろんのように

      そのバーコードフォントが表示されません。

       

      かなり、調べたのですが

      iOSでフォントのインストールができないようで

      バーコード印刷が難しいようです。

       

      なんか解決策はありますか?

        • 1. Re: バーコードフォント
          user14047

          javascript でバーコードを Web ビューワで描画させてはいかがでしょうか?

          http://barcode-coder.com/en/barcode-jquery-plugin-201.html

          FileMaker Goからの印刷も大丈夫でした。

          • 2. Re: バーコードフォント
            takalovene

            user14047 さん

            情報ありがとうございます。

            とても参考になりました。

             

            しかし、こちらを実装するために

            いろいろ、調べたのですが、力不足で

            方法がさがせませんでした。

             

            インスタントWEB公開、カスタムWEB公開の機能で

            任意のフィールド、レコードのみを公開して

            このjavascriptを埋め込める感じでしょうか。

             

            私が所有している環境としては、ファイルメーカーサーバー12 windows サーバー 2008 r2で動作させています。

            この環境のみで、上記実装可能でしょうか。

             

            お手数ですがご教授頂けるととても助かります。

            • 3. Re: バーコードフォント
              user14047

              Web サーバはまったく関係がなく、iPad 単体でも可能です。

              javascriptを含んだhtmlを計算式で生成して、ファイルとして書き出し、そのファイルをWebビューワーで

              file:/ファイルパス/ファイル名

              で指定するだけです。

               

              Data URL スキーム を使ってWebビューワに

              data:text/html,<!DOCTYPE html><html>....</html>

              で直接htmlを指定することで描画させることも出来ます。

              ただ、jqueryのbarcodeプラグインを使ったhtmlをData URL スキームで描画させた場合、

              描画は出来るのですが、印刷が出来なかったので、テンポラリーフォルダにファイルに書き出して

              そのファイルを読みにいくようにして印刷出来た経験があります。

               


               

              その後いかがでしょうか?

              FileMaker Pro 12 & FileMaker Go 12 で確認したところ、Data URL スキーム を使っても印刷できました。

              サンプルファイルを添付しましたので参考にしてください。

              • 4. Re: バーコードフォント
                shin

                javascriptで作る以外に、昔からの手法があります。

                バーコードの種類にもよりますが、バーコードを1文字毎に分解し、他のテーブルに保存して置いたコードのオブジェクトを呼び出す、と言う手も有りますよ。ただ、プリンタの解像度を考えた大きさを計算して作成しないと、読めない可能性もあります。

                又は、サーバーサイドでプラグインを使うのも良いかも。

                • 5. Re: バーコードフォント
                  jintaka

                  サンプルファイルを拝見しました
                  バーコードは生成されますが間隔?が違う様で読み込めませんでした

                   

                  何か良いアドバイスはありますか?

                  • 6. Re: バーコードフォント
                    user14047

                    ありゃ、そうですか?

                    socket chs7x というBluetoothバーコードリーダー(http://www.cfcompany.co.jp/product/socket/chs7x.html)で確認してみましたが、ちゃんと読み込めるようです。

                    サンプルファイルのバーコードシンボルは Code39 ですが、お使いのバーコードリーダーで Code39 が有効になっているか確認してみてください。

                    • 7. Re: バーコードフォント
                      jintaka

                      ごめんなさい

                      バーコードスキャナの設定ミスでしたm(_ _)m