- このトピックは空です。
-
投稿者投稿
-
2021年6月29日 1:30 PM #234
寺井
ゲストいつもお世話になります。
バーコードNW-7をフォーム上に作成してバーコードを表示させるためにTEXTプロパティに「12345」などの値を入力したのですが、値を確定するためにENTERキーを押しても空白になってしまいます。
NW-7を使うときは、プロパティの設定などをNW-7用に替えるなど変更が必要なのでしょうか?
よろしくお願いいたします。
2021年6月29日 1:31 PM #235伊藤@ソフトウィング
ゲスト日頃より弊社製品をご利用いただきまして、誠にありがとうございます。
NW-7の仕様としまして、バーコードの開始と終了に、A,B,C,D (a,b,c,d)のいずれかが付加される必要があります。
プロパティの「BCStartChar」、「BCStopChar」にて開始と終了の値を設定する事が出来ますが、初期値では「テキストに含む」になっております。
バーコードを表示させる為には、「BCStartChar」と「BCStopChar」の設定を「テキストに含む」以外に設定して頂くか、又はTEXTプロパティに「A12345A」の様に設定して頂く必要があります。
詳細についてはNW-7の仕様のご確認をお願い致します。
以上、宜しくお願い致します。
2021年6月29日 1:31 PM #236寺井
ゲスト早速のご回答ありがとうございます。
「A12345A」の様に設定したところ問題なくバーコードが表示できました。
ありがとうございました。
2021年6月29日 1:31 PM #237寺井
ゲスト引き続きBCについての質問です。
よろしくお願いいたします。
今回の開発で必要なのは、「NW-7」「CODE128」なのですが、実際に該当する2種類のBCを作成(NW-7はA1234A、CODE128は1234ABcd)印刷し、BCリーダーで読み取ってみたところNW-7は読み取ることができましたがCODE128は読み取ることができませんでした。CODE128を作成するときの注意事項などありましたらお教え下さい。
2021年6月29日 1:31 PM #238伊藤@ソフトウィング
ゲスト日頃より弊社製品をご利用いただきまして、誠にありがとうございます。
CODE128を出力する際の注意点として、チェックデジットを含める必要があります。
「BCCheckDight」プロパティにてチェックデジットの付加方法について設定が行えますが、初期設定では「テキストに含む(ユーザー指定)」となっております。
こちらの設定を「自動付加」に設定し、読み取りの確認を行って頂けますでしょうか。詳細についてはCODE128の仕様をご確認下さい。
以上、宜しくお願い致します。
2021年6月29日 1:31 PM #239寺井
ゲスト早速のご回答ありがとうございます。
>「自動付加」に設定し、読み取りの確認を行って頂けますでしょうか。
「BCCheckDight」プロパティを「自動付加」に設定したところ問題なくBCリーダーにて読み込みができました。
ありがとうございました。
サポート外のような気がしますので、もしよろしければ教えてください。
今回「BCCheckDight」プロパティを「自動付加」に設定して印刷したところ「1234ABcd<」の表示になりました。もちろん読み込み結果は「1234ABcd」です。
ここで質問なのですが、BCリーダーのメーカーから提供されたBCと今回WR3.0で作成印刷したBCではバーの太さや配列が全然違うのですが何が原因でしょうか?プロパティの設定を変えれば全く同じBCを作成することができますか?
BCリーダーのメーカーから提供されたBCの下に表示されている文字は「1234ABcd」です。
2021年6月29日 1:32 PM #240伊藤@ソフトウィング
ゲスト日頃より弊社製品をご利用いただきまして、誠にありがとうございます。
CODE128では仕様にありますように「スタートコード」「コードセット」「シフトキャラクタ」等の設定により、同じ値を設定した場合でも異なる内容で出力される事があります。
出力が行われたバーコードからでは、どのような設定が行われているのか判断を行う事が出来ませんので、ウィングレポートからサンプルと同様の内容でバーコードを出力する事は難しいと思われます。以上、宜しくお願い致します。
2021年6月29日 1:32 PM #241寺井
ゲストいろいろありがとうございました。
参考にさせていただきます。
今後ともよろしくお願いいたします。
2021年6月29日 1:32 PM #242寺井
ゲスト現在下記のようなところで座礁しているのですが、アドバイス願います。
●NW-7 = 12桁
●CODE128 = 32桁のBCを印刷したいのですが、それぞれのBCで上記の桁数のものをWR3.0で作成し印刷したところBCリーダーで読み取ることが出来ませんでした。
試しに桁数を減らしてみたところ
●NW-7 = 7桁
●CODE128 = 16桁まで正常に読み取ることが出来るのですが、それを越えると読みとれなくなってしまいます。
参考までに、BCリーダーメーカーから提供されたNW-7の「A1234567890A」の10桁のBCは読み取ることができました。
よろしくお願いいたします。
2021年6月29日 1:32 PM #243伊藤@ソフトウィング
ゲスト日頃より弊社製品をご利用いただきまして、誠にありがとうございます。
こちらで下記パターンのバーコード読み取りを確認しました。
①NW-7 : A012345678901A(12桁)
②NW-7 : A0123456A(7桁)
③CODE128 : 012345678901234567890123456789012(32桁)
④CODE128 : 0123456789012345(16桁)
⑤NW-7 : A1234567890A(10桁)③のみ読み取る事が行えませんでした。
③と④については「Text」プロパティ以外は同様の設定になっている為、読み取る際バーコードリーダーの横幅が足りずに読み取りが行えなかった事が考えられます。
ご使用されているバーコードリーダーの横幅に、バーコードが収まっているかご確認をお願い出来ますでしょうか。
又、「BCBarDensity」プロパティにてバーコードの密度を変更する事が可能ですので、密度を変更しての確認もお願い致します。
以上、宜しくお願い致します。
2021年6月29日 1:32 PM #244寺井
ゲストBCの幅や「BCBarDensity」の値を変更することで両方の目的の桁数のBCを読み取ることが出来ました。
ありがとうございました。
-
投稿者投稿
- フォーラム「旧サポート掲示板」には新規投稿および返信を追加できません。