みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
0~9までの数字をJANのバーコードで印刷したものを作り、それをスキャンしてキーボード入力無しで数字入力をしたいのですが、
どのようなスクリプトで出来るのでしょうか? やはりトリガで行うのでしょうか?
バージョンはファイルメーカー12です。
バーコードリーダーを使ったことはありませんか。
そのフィールドをアクティブにして、バーコードを読めば良いです。
想定されているバーコードリーダーは?
Offline
JANは桁数が決まってるので、他の種類ではいけないんですか。
計算値自動入力で先頭の1文字だけ使う、とかもできるだろうけど
1桁の数字の入力に使うのではなくて
例えば 256 なら、2 と 5 と 6 のバーコードを読み込んで入力するということですか?
ご教示をくださった、みなさん ありがとうございます。
説明が足らず、すみませんでした。
そうです、ムムムさんのご指摘通りの事がしたいのです。
1桁の数字のバーコードをどう作るかは別として、
フィールドがアクティブならキーボードで入力したのと同じように動くので、
「2」「5」「6」と連続して読み取れば「256」と入りますよ。
ただしバーコードリーダーが読み取ったバーコードのあとに何かしら文字を付けるように設定されていて
「改行」などが入っていることがあるので文字を付けない様に設定する必要があるかも知れません。
※FileMakerで設定するものじゃないのでバーコードリーダーのマニュアルを読みましょう。
Offline
種々のバーコードがあるので、マニュアルと共に用途ごとに調べます。
桁数とかも勉強になりました。
Shin様、ad様、ムムム様、Moz様
ありがとうございました。
数字以外にも確定と取り消しの設定が必要になるでしょう。
13桁分を一度の手間でフィールドに入力する目的のものを一文字ずつ
バーコードを照らし合わせながら読み取るのは
入力効率が悪く実用にならないと思います。
テンキーでやるほうが速いでしょう。
Offline
Pages: 1
[ Generated in 0.028 seconds, 8 queries executed - Memory usage: 509.33 KiB (Peak: 513.87 KiB) ]