みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
WIN7 FM13(試用版)です。iPadのGoで使用します。
FM13から単体でカメラからバーコードを読み取れることを知りました。
過去の [3270]で既にあったのですが、理解できませんでした。
試しにやってみたらバーコードを読み込んだら写真が保存されました。
どうやったら13桁の数字が表示できるのでしょうか。
お力をお貸しください。
ヘルプはご覧になりましたか。
ホーム > リファレンス > スクリプトステップリファレンス > フィールドに関連するスクリプトステップ > デバイスから挿入
オプションで、バーコードを選択するといいかも。
Offline
Shinさん
ありがとうございます。
ヘルプは見てました。
いろいろやってたら写真すら読み込めなくなりました。。
フィールドはオブジェクトにしてそのフィールドを配置して
ボタン設定でデバイスから挿入、ターゲットフィールドを指定して、
次から挿入をバーコードにしてOKかと思ったのですが、
カメラが起動して、”スキャンするバーコードにカメラをフォーカス”というのも
出ていますし、、
頑張って解決してみます。
バーコードを挿入できたら、GetContainerAttribute ( ソースフィールド ; "barcodeText" )じゃないすか。
Offline
ん?バーコードの結果はテキストだからテキストフィールドだよ。
バーコード画像なんて保存する必要なし。
GetContainerAttribute(オブジェクトフィールド;"barcodeText")はオブジェクトフィールド内のバーコードの画像から
バーコードの内容を取り出す関数。
たけしさんもwaderさんも、ちょっと落ち着いてヘルプよく読んで。
通りすがりさん、ありがとうございます。
まだ、読み取りできていないのですが、
ヘルプのリファレンスをじっくり見てみました。
今まではオブジェクトフィールドを使っていましたが、
テキストフィールドで良いのですね。
テキストフィールドを画面には位置してボタン設定でスクリプト実行をしています。
スクリプトの内容は
デバイスから挿入[商品マスタ::JANコード; タイプ: バーコード; カメラ; バック; 解像度:最大]
です。カメラが起動し読み取り画面になりますがフォーカスがあっても読み取りません。
何が足りないのでしょうか。。
リファレンスでは
デバイスから挿入 [<テーブル::フィールド>;タイプ:バーコード;カメラ:フロント/バック; 解像度:最大/小/中/大; <テーブル::フィールド>]
となっていますが、解像度:最大の後に<テーブル::フィールド>が指定できないです。
解像度:最大の後に<テーブル::フィールド>が指定できるのは、
>[フィールドからスキャン] で、フィールドを選択します。
の場合だから、カメラの場合は無いです。
バーコードタイプは必要なものだけチェックしてますか。
timさん、ありがとうございます。
バーコードはコード128とEAN-13だけを指定しています。
フィールド作成時のオプションで何かを指定する必要があるのでしょうか。。
解決しました。
スクリプトは間違っていなかったですね。
読み込んだり、読み込まなかったりしだしたので
なんかおかしいと思い、iPadを再起動したら
サクサク読み込むようになりました。
お騒がせしました。
ご回答していただいた皆様、感謝いたします。
Pages: 1
[ Generated in 0.005 seconds, 9 queries executed - Memory usage: 559.88 KiB (Peak: 579.16 KiB) ]