V8でQRバーコード印刷
- このフォーラムに新しいトピックを立てることはできません
- このフォーラムではゲスト投稿が禁止されています
V8でQRバーコード印刷
msg# 1
yamazawakt
居住地: 山形県
投稿数: 228
お世話になります。
現在V8を使用させていただいているものですが
QRコードの印刷をMAGICの中で行った方はいらっしゃいますでしょうか?
通常のバーコードは現在使用しているのですが・・・
すみません、わかる方がおりましたら、ご教授をお願いいたします。
現在V8を使用させていただいているものですが
QRコードの印刷をMAGICの中で行った方はいらっしゃいますでしょうか?
通常のバーコードは現在使用しているのですが・・・
すみません、わかる方がおりましたら、ご教授をお願いいたします。
投票数:0
平均点:0.00
Re: V8でQRバーコード印刷
msg# 1.1
nkmt
投稿数: 1668
http://www.psytec.co.jp/
コマンドラインから実行可能。
1本のテキストファイルを1本のBMPファイルにしてくれる。
C:\>mkqrimg /O"QRIMG.BMP" /I"QR.TXT" といった感じで。
実験だけはやった事があります。
コマンドラインから実行可能。
1本のテキストファイルを1本のBMPファイルにしてくれる。
C:\>mkqrimg /O"QRIMG.BMP" /I"QR.TXT" といった感じで。
実験だけはやった事があります。
投票数:0
平均点:0.00
Re: V8でQRバーコード印刷
msg# 1.1.1
nkmt
投稿数: 1668
magic v8から、OSコマンドで
mkqrimg /O"QRIMG.BMP" /I"QR.TXT"
を発行すれば良いという事ですからね。
mkqrimg /O"QRIMG.BMP" /I"QR.TXT"
を発行すれば良いという事ですからね。
投票数:0
平均点:0.00
Re: V8でQRバーコード印刷
msg# 1.1.1.1
yamazawakt
居住地: 山形県
投稿数: 228
nkmtさん、お返事が遅くなり申し訳ありません。
>magic v8から、OSコマンドで
>mkqrimg /O"QRIMG.BMP" /I"QR.TXT"
>を発行すれば良いという事ですからね。
の方法はQRコード単体のみの印刷出力となりますよね。
希望として、MAGICのフォームの中で他のテーブルデータ
と一緒に印刷できればと考えておりました。
(通常のバーコードフォントを使用しての印刷のように)
今まで知らなかったのですが、「ReportsMagic」という製品の
中ではQRコードが対応しているようですので、そちらで
検討するしかないかなと現在は考えております。
以上、ご返答ありがとうございました。
>magic v8から、OSコマンドで
>mkqrimg /O"QRIMG.BMP" /I"QR.TXT"
>を発行すれば良いという事ですからね。
の方法はQRコード単体のみの印刷出力となりますよね。
希望として、MAGICのフォームの中で他のテーブルデータ
と一緒に印刷できればと考えておりました。
(通常のバーコードフォントを使用しての印刷のように)
今まで知らなかったのですが、「ReportsMagic」という製品の
中ではQRコードが対応しているようですので、そちらで
検討するしかないかなと現在は考えております。
以上、ご返答ありがとうございました。
投票数:0
平均点:0.00
Re: V8でQRバーコード印刷
msg# 1.1.1.1.1
nkmt
投稿数: 1668
>mkqrimg /O"QRIMG.BMP" /I"QR.TXT"
これはテキストファイルの内容からBMPファイルを生成する物ですよ。印刷する訳ではありません。MAGICの印刷フォームに、BMPファイルを指定すればよろしいかと。
これはテキストファイルの内容からBMPファイルを生成する物ですよ。印刷する訳ではありません。MAGICの印刷フォームに、BMPファイルを指定すればよろしいかと。
投票数:0
平均点:0.00
Re: V8でQRバーコード印刷
msg# 1.1.1.1.1.1
yamazawakt
居住地: 山形県
投稿数: 228
nkmtさん、再度のご回答ありがとうございます。
>これはテキストファイルの内容からBMPファイルを生成する物で
>すよ。印刷する訳ではありません。MAGICの印刷フォームに、BMP
>ファイルを指定すればよろしいかと。
なるほど、ちょっと勘違いをしておりました。
そうなりますと、MAGICのレコード毎にTXTへの出力を
行ってからBMPファイルへの出力を行いMAGICへの
呼び込みを行う形となるのでしょうか?
一枚の帳票に10件の品名とその内容のQRコードの
印刷を行いたいと考えております。
以上、再度ご教授をお願いできれば助かります。
>これはテキストファイルの内容からBMPファイルを生成する物で
>すよ。印刷する訳ではありません。MAGICの印刷フォームに、BMP
>ファイルを指定すればよろしいかと。
なるほど、ちょっと勘違いをしておりました。
そうなりますと、MAGICのレコード毎にTXTへの出力を
行ってからBMPファイルへの出力を行いMAGICへの
呼び込みを行う形となるのでしょうか?
一枚の帳票に10件の品名とその内容のQRコードの
印刷を行いたいと考えております。
以上、再度ご教授をお願いできれば助かります。
投票数:0
平均点:0.00
Re: V8でQRバーコード印刷
msg# 1.1.1.1.1.1.1
nkmt
投稿数: 1668
1枚の帳票というよりも、1行分の印刷で、いくつQRコードを印字するのかでしょうね。
例えば、1行の左右にQRコードをそれぞれ印刷するとすれば、1行印刷する前に、2つBMPファイルを生成して、BMPファイルをそれぞれ印刷フォームに貼り付ければいいでしょうね。
左右2個×5行=10個をA4に印刷とかであれば、上記方法でいいでしょうね。
場合によっては、QRコードBMPファイル生成後、DELAYをかますとかも必要かもしれませんね。
例えば、1行の左右にQRコードをそれぞれ印刷するとすれば、1行印刷する前に、2つBMPファイルを生成して、BMPファイルをそれぞれ印刷フォームに貼り付ければいいでしょうね。
左右2個×5行=10個をA4に印刷とかであれば、上記方法でいいでしょうね。
場合によっては、QRコードBMPファイル生成後、DELAYをかますとかも必要かもしれませんね。
投票数:0
平均点:0.00
Re: V8でQRバーコード印刷
msg# 1.1.1.1.1.1.1.1
yamazawakt
居住地: 山形県
投稿数: 228
nkmtさん、再度迅速・丁寧なご返答ありがとうございます。
早速ですが、テストを行ってみました。
なんとか、形にする事はできたのですが・・・
BMPファイルを作成する直前にTXTのファイルを作成する
内容にしているわけですが、2件目のレコードからは、1件目の下にデータが追加される為、毎回1件目のQRの生成のみとなってしまいます。
TXT出力する際、必ず該当1レコードのみのTXTファイル形式にしなければならないのだと思いますが、累積されてしまいます。
これは同解決すればよろしいのでしょうか。
すみません、何度もすみません。
ご返答いただければと思います。
早速ですが、テストを行ってみました。
なんとか、形にする事はできたのですが・・・
BMPファイルを作成する直前にTXTのファイルを作成する
内容にしているわけですが、2件目のレコードからは、1件目の下にデータが追加される為、毎回1件目のQRの生成のみとなってしまいます。
TXT出力する際、必ず該当1レコードのみのTXTファイル形式にしなければならないのだと思いますが、累積されてしまいます。
これは同解決すればよろしいのでしょうか。
すみません、何度もすみません。
ご返答いただければと思います。
投票数:0
平均点:0.00
Re: V8でQRバーコード印刷
msg# 1.1.1.1.1.1.1.1.1
nkmt
投稿数: 1668
> TXT出力する際、必ず該当1レコードのみのTXTファイル形式にしなければならないのだと思いますが、累積されてしまいます。
TXTファイルの中味が、1件分ずつ追加されているのでしょうかね?
TXTトファイルは、MAGICからデータ出力で作成されていらっしゃいますか?
入出力ファイルは、W=書出にすると、TXTファイルをクリアしてからファイルを作る事が可能ですよね。
IODELでTXTファイルを毎回削除するのも有りでしょうね。
TXTファイルの中味が、1件分ずつ追加されているのでしょうかね?
TXTトファイルは、MAGICからデータ出力で作成されていらっしゃいますか?
入出力ファイルは、W=書出にすると、TXTファイルをクリアしてからファイルを作る事が可能ですよね。
IODELでTXTファイルを毎回削除するのも有りでしょうね。
投票数:0
平均点:0.00
Re: V8でQRバーコード印刷
msg# 1.1.1.1.1.1.1.1.1.1
yamazawakt
居住地: 山形県
投稿数: 228
nkmtさん、何度もご返答ありがとうございます。
>TXTファイルの中味が、1件分ずつ追加されているのでしょうかね?
>TXTトファイルは、MAGICからデータ出力で作成されていらっしゃいますか?
おっしゃるとうり、上記の内容です。
1つのテーブルからTXT出力を行っているので「書出」にしても開始時のみクリアされ、その後は累積されてしまいます。。。
IODELで毎回削除を試みましたが、なぜか削除されません。
削除する際、まだタイミング的にMKQRIMG側がTXTファイルを参照しているからなのでしょうか。。。
すみません、ご返答よろしくお願いいたします。
>TXTファイルの中味が、1件分ずつ追加されているのでしょうかね?
>TXTトファイルは、MAGICからデータ出力で作成されていらっしゃいますか?
おっしゃるとうり、上記の内容です。
1つのテーブルからTXT出力を行っているので「書出」にしても開始時のみクリアされ、その後は累積されてしまいます。。。
IODELで毎回削除を試みましたが、なぜか削除されません。
削除する際、まだタイミング的にMKQRIMG側がTXTファイルを参照しているからなのでしょうか。。。
すみません、ご返答よろしくお願いいたします。
投票数:0
平均点:0.00
Re: V8でQRバーコード印刷
msg# 1.1.1.1.1.1.1.1.1.1.1
nkmt
投稿数: 1668
> IODELで毎回削除を試みましたが、なぜか削除されません。
TXTファイルはクローズされていないと削除も出来ませんよね。
印刷するタスクから、子タスク(またはサブPG)に降りて、そこでTXTファイルを生成。(入出力ファイルは、そのタスクで定義する。)子タスクから戻ってきたら、TXTファイルもクローズされているので、BMPファイルを生成させて、そして印刷する。
TXTファイルはクローズされていないと削除も出来ませんよね。
印刷するタスクから、子タスク(またはサブPG)に降りて、そこでTXTファイルを生成。(入出力ファイルは、そのタスクで定義する。)子タスクから戻ってきたら、TXTファイルもクローズされているので、BMPファイルを生成させて、そして印刷する。
投票数:1
平均点:0.00
Re: V8でQRバーコード印刷
msg# 1.1.1.1.1.1.1.1.1.1.1.1
yamazawakt
居住地: 山形県
投稿数: 228
nkmtさん 何度もご返答ありがとうございます。
>TXTファイルはクローズされていないと削除も出来ませんよね。
>印刷するタスクから、子タスク(またはサブPG)に降りて、そこ>でTXTファイルを生成。(入出力ファイルは、そのタスクで定義
>する。)子タスクから戻ってきたら、TXTファイルもクローズさ
>れているので、BMPファイルを生成させて、そして印刷する。
なるほど、そこまで考えられませんでした。。。
早速ためしたところバッチリでした。
ただ印刷したバーコードを読込んだところ、必ずENTERが余計に
インプットとされます。
これは、TXTファイルの1行目で改行されている為のようです。(試したところTXTファイルの2行目の始めにカーソルが移動するので)
これを回避する方法はありますでしょうか?
これが最後の質問となりそうです。
すみませんが、ご返答いただければと思います。
>TXTファイルはクローズされていないと削除も出来ませんよね。
>印刷するタスクから、子タスク(またはサブPG)に降りて、そこ>でTXTファイルを生成。(入出力ファイルは、そのタスクで定義
>する。)子タスクから戻ってきたら、TXTファイルもクローズさ
>れているので、BMPファイルを生成させて、そして印刷する。
なるほど、そこまで考えられませんでした。。。
早速ためしたところバッチリでした。
ただ印刷したバーコードを読込んだところ、必ずENTERが余計に
インプットとされます。
これは、TXTファイルの1行目で改行されている為のようです。(試したところTXTファイルの2行目の始めにカーソルが移動するので)
これを回避する方法はありますでしょうか?
これが最後の質問となりそうです。
すみませんが、ご返答いただければと思います。
投票数:0
平均点:0.00
Re: V8でQRバーコード印刷
msg# 1.1.1.1.1.1.1.1.1.1.1.1.1
nkmt
投稿数: 1668
入出力ファイルのフォーマットをN=なしにするとTXTファイルの中味が変わってきませんでしょうか?
ところで使っていらしゃるリーダは、どこの何ていう機種ですか?
だいたいのお値段とか教えてもらえませんでしょうか?
ところで使っていらしゃるリーダは、どこの何ていう機種ですか?
だいたいのお値段とか教えてもらえませんでしょうか?
投票数:0
平均点:0.00
Re: V8でQRバーコード印刷
msg# 1.1.1.1.1.1.1.1.1.1.1.1.1.1
yamazawakt
居住地: 山形県
投稿数: 228
nkmtさん ご返答ありがとうございます。
>入出力ファイルのフォーマットをN=なしにするとTXTファイル
>の中味が変わってきませんでしょうか?
試したところ、改行を回避することができました!
>ところで使っていらしゃるリーダは、どこの何ていう機種ですか?
>だいたいのお値段とか教えてもらえませんでしょうか?
D社のガングリップタイプのものです。
価格は4万弱といったところです。
機種が関係するのでしょうか?
ご返答よろしくお願いいたします。
>入出力ファイルのフォーマットをN=なしにするとTXTファイル
>の中味が変わってきませんでしょうか?
試したところ、改行を回避することができました!
>ところで使っていらしゃるリーダは、どこの何ていう機種ですか?
>だいたいのお値段とか教えてもらえませんでしょうか?
D社のガングリップタイプのものです。
価格は4万弱といったところです。
機種が関係するのでしょうか?
ご返答よろしくお願いいたします。
投票数:0
平均点:0.00
Re: V8でQRバーコード印刷
msg# 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1
nkmt
投稿数: 1668
QRコードリーダの機種をお尋ねしたのは、単に興味があったのでお尋ねしただけです。そこそこの値段がしますね。
ちなみにキーボード互換のJANコードリーダなどは、バーコード読み込み時に、Enterキー情報を付け加えてあげる物もありますよね。
今回のプログラミング件は今の所成功ですかね?
QRコードの連続生成いくらやっても大丈夫か、私も実績がないので興味があります。
ちなみにキーボード互換のJANコードリーダなどは、バーコード読み込み時に、Enterキー情報を付け加えてあげる物もありますよね。
今回のプログラミング件は今の所成功ですかね?
QRコードの連続生成いくらやっても大丈夫か、私も実績がないので興味があります。
投票数:0
平均点:0.00
Re: V8でQRバーコード印刷
msg# 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1
yamazawakt
居住地: 山形県
投稿数: 228
nkmtさんご返答ありがとうございます。
>QRコードリーダの機種をお尋ねしたのは、単に興味があったの>でお尋ねしただけです。そこそこの値段がしますね。
すみません。7万円でした。
4万円弱は通所のバーコードリーダの場合でした。。。
ワイヤレスのQRコードリーダーも使用(1台だけ)していますが
15万円と更に割高です。以前より普及しているようですが
まだまだ高いですね。
>ちなみにキーボード互換のJANコードリーダなどは、バーコード
>読み込み時に、Enterキー情報を付け加えてあげる物もあります
>よね。
おっしゃるとうり、Enterキーがデフォで設定されておりますので
改行が2回行われるのでおかしいなと思った次第です。
>今回のプログラミング件は今の所成功ですかね?
>QRコードの連続生成いくらやっても大丈夫か、私も実績がないの>で興味があります。
はい、わかりやすいアドバイスのおかげで大成功です。
ただ、350レコード(1レコード1個のQR)を試しましたが
リソース不足なのか、システムが不安定になり、印刷実行を
行いますと、強制終了されてしまう場合があります。
ただ、これは使用環境によるのかもしれません。
(QRなしでも発生する場合がたまにあるので)
こんな感じです。
>QRコードリーダの機種をお尋ねしたのは、単に興味があったの>でお尋ねしただけです。そこそこの値段がしますね。
すみません。7万円でした。
4万円弱は通所のバーコードリーダの場合でした。。。
ワイヤレスのQRコードリーダーも使用(1台だけ)していますが
15万円と更に割高です。以前より普及しているようですが
まだまだ高いですね。
>ちなみにキーボード互換のJANコードリーダなどは、バーコード
>読み込み時に、Enterキー情報を付け加えてあげる物もあります
>よね。
おっしゃるとうり、Enterキーがデフォで設定されておりますので
改行が2回行われるのでおかしいなと思った次第です。
>今回のプログラミング件は今の所成功ですかね?
>QRコードの連続生成いくらやっても大丈夫か、私も実績がないの>で興味があります。
はい、わかりやすいアドバイスのおかげで大成功です。
ただ、350レコード(1レコード1個のQR)を試しましたが
リソース不足なのか、システムが不安定になり、印刷実行を
行いますと、強制終了されてしまう場合があります。
ただ、これは使用環境によるのかもしれません。
(QRなしでも発生する場合がたまにあるので)
こんな感じです。
投票数:0
平均点:0.00
Re: V8でQRバーコード印刷
msg# 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1
nkmt
投稿数: 1668
おはようございます。ご返信有難うございました。QRコードリーダはまだまだ高いですね。QRコード生成はフリーの物をいくつか試しましたが、読み取りテストは携帯電話でしかやった事がありません。^^;
350レコード印刷で不安定になったとの事ですが、安定して動くようになるといいですね。
350レコード印刷で不安定になったとの事ですが、安定して動くようになるといいですね。
投票数:1
平均点:10.00
Re: V8でQRバーコード印刷
msg# 1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1
yamazawakt
居住地: 山形県
投稿数: 228
nkmtさん おはようございます。ご返答ありがとうございます。
確かにまだまだQRスキャナ高いですね。
350件以上の処理も多々ありますので、実際の業務での
運用はもう少し様子を見ながらと考えております。
何度も親切・丁寧なご返答ありがとうございました。
QR以外の部分でも大変勉強させていただきました。
(MAGIC歴が12年にもかかわらず、まだまだ勉強不足の私です)
今後も機会があればよろしくお願いいたします。
ありがとうございました!
確かにまだまだQRスキャナ高いですね。
350件以上の処理も多々ありますので、実際の業務での
運用はもう少し様子を見ながらと考えております。
何度も親切・丁寧なご返答ありがとうございました。
QR以外の部分でも大変勉強させていただきました。
(MAGIC歴が12年にもかかわらず、まだまだ勉強不足の私です)
今後も機会があればよろしくお願いいたします。
ありがとうございました!
投票数:0
平均点:0.00