初心者のFileMaker pro Q&A (旧掲示板)

みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。

1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)

You are not logged in.

Announcement

新しい掲示板は、こちら:https://fm-aid.com/forum/t/filemaker


#1 2016-02-17 19:17:42

kiyofumi
Member

code39を利用したバーコード印刷

初めて質問をします。よろしくお願いします。
Code39を利用したバーコード印刷を始めて行っています。
Pro14をWin7で利用しています。
Goを利用してiPhoneでバーコードを読み込もうとしています。

1.パソコンへのCode39フォントのインストール
2.フィールドに”*”&商品コード&”*”を「計算」で設定
3.画面への表示や印刷は出来ました。

しかし、ファイルメーカーから印刷したバーコードをiPhoneで読み込みが出来ません。
他に既存のCode39でできたバーコードは読み込めます。
試しに、ファイルメーカーのバーコードの文字サイズを大きくして印刷したら、読み込み
ましたが、実用的な大きさではありません。
(大きくする前と後では少しバーコードが違います。)

画面のバーコードと印刷のバーコードをよく比較した場合、少し違います。これが原因と
思いますが、Code39は文字数などに上限があるのでしょうか?
パソコン画面のバーコードをクリックすると、倍ぐらいの長さのバーコードが表示され
他をクリックすると小さなバーコードに戻ります。

質問の要領がわかりにくいとは思いますが、どなたかご教授頂ければ幸いです。

Offline

#2 2016-02-17 20:06:08

qb_dp
Member

Re: code39を利用したバーコード印刷

規格については、以下とか参考になるのでは?
CODE39とNW-7|バーコードの基本|バーコードの規格と読み取りノウハウが学べるサイト「バーコード講座」|キーエンス : http://www.keyence.co.jp/barcode/specia … ic/code39/

以下で、バーコードが作れるので比較して見るとか?
CODE39|バーコードどころ : http://barcode-place.azurewebsites.net/Barcode/code39

Offline

#3 2016-02-17 22:36:07

Shin
Member

Re: code39を利用したバーコード印刷

どのようにバーコードを作成し、印刷されたのか、で答えが出るはずです。
バーコードは、高精度の印刷が要求され、プリンターの解像度までを考えた印刷が必要になる事もあります。
フォントでのバーコードの作成は、特定のフォントサイズ以外では精度的にかなり低く、経験的にも読み取れない事も多くあります。

Offline

#4 2016-02-18 12:16:36

sorelax
Member

Re: code39を利用したバーコード印刷

私も同様のことで悩みました。
結局、フォントの問題と判断して
ラベル屋さん9というシールメーカーが出しているソフトを利用して
作成しています。
Excelでのインポートが可能ですので、FilemakerでExcel形式でエクスポート、
その後ラベル屋さんでインポートという方法で運用しています。

Offline

#5 2016-02-18 19:04:46

kiyofumi
Member

Re: code39を利用したバーコード印刷

皆さん、こんなに早く色々アドバイスを頂きありがとうございます。

バーコードの規格をもう一度勉強してみます。
バーコードに情報を詰め込み過ぎなのかも知れません。
ブラウズモードで見えるバーコードとプレビュー及び印刷物で見える
バーコードではどうも最後の”*”(ストップキャラクタ)がないように
みえます。

プリンター(複合機)の印刷設定で精度も色々設定して印刷し、読み込んで見ます。

「ラベル屋さん」での印刷方法もご紹介頂き、方法が理解できましたので
最後の手段として利用します。

是非問題をクリアしたいので、再チャレンジの結果をまたご報告します。
(来週、ご報告できると思います)

フォーラムへの投稿に不慣れのため、このような返信でいいのか、心もとない
ですが、ありがとうございました。

Offline

#6 2016-02-18 22:20:56

Shin
Member

Re: code39を利用したバーコード印刷

ストップキャラクターが見えない、という事でしたら、レイアウトのフィールドの幅を広げてみれば良いかもしれません。

Offline

#7 2016-02-19 18:31:38

kiyofumi
Member

Re: code39を利用したバーコード印刷

ストップキャラクターの件、ありがとうございます。

フィールドのレイアウトを拡げて、実際に印刷に利用する複合機で
試してみます。

ありがとうございます。

Offline

#8 2016-02-22 18:58:04

kiyofumi
Member

Re: code39を利用したバーコード印刷

本日、実際の印刷機(複合機)を使って、Code39を利用した
バーコードとIPhoneでの読み込みテストを行いました。

アドバイスを頂いた皆様の内容を基に、バーコード印刷サイズや
フィールドの幅を広げたりして印刷し、無事に読み込みまで進む
事ができました。

印刷サイズは14ポイントでの読み取りが一番確立が良いようでした。
12ポイントでも十分に利用可能でした。

今回のことで、私が決定的に間違っていたことが判明しました。
バーコードのフィールドを「計算」で”*”&商品番号&”*”として
いましたが、「オプション」の「計算結果」を「数値」にしていました。
これを「テキスト」に変更後は、画面表示とプレビューとでのバーコード
は一緒になり、バーコード読み込みも安定しました。

バーコードのフィールドをクリックすると、表示されたバーコードより長い
バーコード表示になるのがわからなかったのですが、これが原因でした。

皆さんのアドバイスを丹念に確認して本当に良かったと思います。

1点、残念なのがIPhoneでは、上記商品番号に他の項目を追加して(桁数を
増やして)バーコードを作成した場合、読み込める桁数に上限があるようでした。
(途中までしか読み取れない)
色々、検索してみます。

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

Offline

#9 2016-07-27 11:48:25

kiyofumi
Member

Re: code39を利用したバーコード印刷

以前もご質問させていただき、大変助かりました。
iphone(FileMakerGo14)を利用し、バーコード(QR)の読込みを利用するシステムにチャレンジ中で概ね動作しています。

スクリプト内の「カスタムダイアログ・・・・」を利用した、実行やキャンセルはうまく動作するまで習熟したのですが
「デバイスから挿入」でiphoneにバーコード読み取りを指示した後、iphoneのカメラが動作し読み取る段階で画面下の
「キャンセル」をタップ後の動作がうまく指定できません。
「カスタムダイアログ・・・」はGet(最終メッセージ選択)で色々指定できますが、上記の場合の対処方法がわかりません。

いろいろ調べたのですが、わかりません。ご教授頂ければ幸いです。

Offline

#10 2016-07-27 15:24:10

Shin
Member

Re: code39を利用したバーコード印刷

手元に環境が無いので確認できませんが、「デバイスから挿入」 の次に、Get ( 最終エラー ) でエラーコードを読み取る事で分岐が出来るはずです。返されるエラーコードは、
http://www.filemaker.com/help/15/fmp/ja … ect_header
を参照ください。

Offline

#11 2016-07-27 15:53:57

kiyofumi
Member

Re: code39を利用したバーコード印刷

早速、ありがとうございます。

環境は、ファイルメーカーProVer.14(最新アップデート済み)に無線LANにてファイルメーカーGoVer.14
で動作を確認しています。

参照ページのエラーコードを確認いたしました。
来週、一緒に開発しているものとGet(最終エラー)=1  (ユーザーによるキャンセル)の当りから希望の動作が
可能か確認してみます。

本当にありがとうございました

Offline

#12 2016-08-20 18:23:41

kiyofumi1
Guest

Re: code39を利用したバーコード印刷

ご返事が大変遅くなり、申し訳ありませんでした。

Get(最終エラー)=1 で思ったように動作することが出来ました。

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

Registered users online in this topic: 0, guests: 1
[Bot] ClaudeBot

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.005 seconds, 9 queries executed - Memory usage: 546.41 KiB (Peak: 567.32 KiB) ]