お世話になります。
Access2007~2013形式のファイルを使って社員の名刺データベースを作成しています。
この度その名刺に社員名のQRコードを印字することになりました。
ネットで以下実施しました。
①レポートをデザインビューにする
②ActiveXから「Microsoft バーコードコントロール 15.0」を挿入
③バーコードのプロパティで「QRコード」に変更
④コントロールソースで社員名のフィールドをセット
しかしながらレポートプレビューしてもQRコードが表示されません。
何が問題なのでしょうか?ご教授のほどよろしくお願い致します。
社員名に日本語を使っていませんか?Microsoft Barcode Controlは全角文字に対応していないのでそういう文字が含まれていると表示されないようです
hiroton 様
ご回答ありがとうございます。
おっしゃるとおり社員名フィールドは日本語です。
社員名フィールドを社員番号フィールドにするとしたらどうやって社員名と紐づけしたらよろしいのでしょうか・・?
名刺上では無理でしょう。
ローマ字表記にするしかないのでは。
というか名刺には社員名が印字されていますよね。
わさわざQRコードにする意味はなんですか。
メールアドレスとかをQRコードにするなら分かりますが。
hatena様
ご回答ありがとうございます。
説明不足で申し訳ございません。
>わさわざQRコードにする意味はなんですか。
弊社では名刺を名札がわりに首からぶら下げています。
ある作業をする際に名刺に記載されているQRコードを読み取って
作業を行います。(コンビニなどでされていますよね)
読み取った名前は作業記録に表示されます。
これで理解いただけましたでしょうか?
それなら読み取り側のシステム次第でしょう
たいていのデータベースソフトならSQLでクエリを発行すればいいでしょうし、ACCESSならDLookup関数でもいいでしょう。データベース的な能力がないのならCSVでマスタをデータ化しておいてテキスト検索的な手法になるかもしれません
名刺の発行側で考えることではないですね
また、氏名という項目は同姓同名問題が発生するので画面の表示上日本語でも、システム内部ではかならずユニークな識別子をもってやり取りするものです
本当にQRコードに日本語データが必要なのかよく考えてみてください