• 締切済み

アクセスでのバーコード印刷

今、アクセスを利用してバーコードを印刷させようとしています。 注文番号、数量、金額がテーブルに存在しますが、この3項目をまとめて1つのバーコードに表示させることは可能でしょうか。 個別での表示方法はわかっていますが、やはりクエリーで結合させないと無理でしょうか。 コードはcode-39です。

みんなの回答

  • tyoufu
  • ベストアンサー率28% (19/67)
回答No.1

たぶんどこかの会社が作られている ActiveX を利用されているのでしょう。 一番早いのは作成されている会社のサポートに聞けばいいのだと思うのですが。 考えられる設定でアドバイス出来ることと言えば バーコードのプロパティに [データ](すべてでも可)-[コントロールソース]なる部分がありますか? もし表示されているのであれば一度 =[注文番号]&[数量]&[金額] と式を入れるのを試してみた下さい。 これで駄目であれば、クエリーを作成されるほうがいいと思うのですが、 Accessのクエリーを作成するのが嫌であれば次の方法もあります。 レポートのプロパティを開き [データ]-[レコードソース] に現在参照されているテーブル/クエリー名が表意されていると思いますが、ここで右端にある[...]のボタンをクリックすると、 レポートにだけ設定されるクエリーを作成することが出来ます。

関連するQ&A

  • アクセスで作成したバーコードのラベル印刷

    アクセスが全くの初心者です。社内使用機材の貸出・返却をバーコードにて管理したいと思い、アクセス2013で社内のみで使用するバーコードを作成中です。 エクセルから取り込んだデータから、なんとかバーコード(JAN-13・社内用コード)は作成できたのですが、これを市販のラベルシールに印刷して貸出機材に貼り付けて管理したいのですが、宛名ウィザードでラベルシートに取り込むと、13桁の数字データのみが表示され肝心のバーコードが表示されません。 取り込む元のレポートデータは貸出機材コード(社内用任意の12桁数字とチェックデジットの13桁)と対応する機材名の2項目のみのフィールドです。 どのようにすればラベルシートにバーコードを印刷できるようになるでしょうか? 申し訳ありませんが超初心者にもわかりやすく教えていただけると助かります。 エクセルから取り込んだデータがテーブルにあり、それを基にレポートでバーコードを作成したわけなのですが、そのレーポートからバーコードを取り込むことができず、シールシート印刷のためにレポートを新規作成、宛名ウィザードを利用しようとすると、テーブルの社内用任意の12桁の数字を引っ張ることしかできない状況です。 長文かつわかりにくい文章で申し訳ございませんが、よろしくお願いいたします。

  • accessでバーコード作成

    マイクロソフトアクセスで、バーコードを作成したいのですが、やり方を教えていただきたいです。 バーコードコントロールで、バーコードを表示し、コントロールソースに入力・・・までは行ったのですが、印刷してみるとどうしてもバーコードリーダーで読んでくれません。 キャラクタはアルファベットと数字なのでCODE39にしました。 インターネットで調べたところ、スタート・ストップキャラクタを付加すると書いてありましたが、意味がわかりません。 宜しくお願い致します。

  • アクセスのクエリの作り方

    初心者なので教えてくださいませんか? アクセスでテーブルを複数作成して、それをクエリで結合するときに、どのテーブルからどのフィールドを選べばいいのかわかりません。 例えば・・・ 売上テーブル:NO 売上日 商品コード 数量 商品テーブル:商品コード 商品名 単価 この二つのテーブルを結合するクエリを作ります。 NO 売上日 商品コード 商品名 単価 数量 上記のフィールドを使用したいのですが、このとき、商品コードをどちらのテーブルのを使ったらよいのでしょう。 その判断は何からしたらよいのでしょうか。 うまく説明できているかわかりませんが、よろしくお願いします。

  • Access DLOOKUPについて

    Access DLOOKUPについて こんにちは。Access2010でのDlookupについてお教えください。 ■注文テーブル オーダーID,商品コード,数量,お店番号 001,A01,1,お店1号 001,A02,5,お店1号 002,B01,3,お店2号 002,B02,3,お店2号 ※同一オーダーIDで商品コードが重複する事は無 ■確認用注文テーブル 商品コード,数量,お店番号 A01ですよ,1お店1号 B02です,3,お店2号 ※なんと、オーダーIDがありません。さらに商品コードに変な文字列も入っています。 ■やりたい事 フォームに「判定」というテキストボックスを配置しました。 コントロールソースで以下の条件にあっているなら○、あっていないなら×と表示したいです。 ○注文テーブル.商品コードと確認用注文テーブル.商品コードを比較。 注文テーブル.商品コードのデータが確認用注文テーブル.商品コードに含まれていること。 ○注文テーブル.数量と確認用注文テーブル.数量がイコールであること。 ○注文テーブル.お店番号と確認用注文テーブル.お店番号がイコールであること。 これらを満たしていれば、○、満たしていなければ×と表示したいです。 Dlookupでなくても、何か他に方法がありましたらお教えください。 宜しくお願いします。

  • Accessでのバーコードラベル印刷

    Access2007で、エーワンの用紙31137にバーコードを印刷したいのですが、ラベル表示にしたときにバーコードが表示されません。 バーコード部分はMicrosoftバーコードコントロール9.0で作成しています。 6桁の数字をバーコードにしようとしているのですがうまくいきません。 バーコード印刷の設定などどのようにしたらよろしいでしょうか?

  • Access2003 一つのクエリで結果を出したい

    お世話になります。 下記テーブルを紐付けてクエリを作成します(Access2003)。 受注テーブル  ・ID  ・コード  ・数量 検品テーブル  ・ID  ・コード  ・検品フラグ マスターテーブル  ・ID  ・コード  ・印刷フラグ 検品テーブルのレコードは、受注テーブルの数量合計が展開されたレコード数となります。例えば、AAAというコードで数量合計が8の場合、検品テーブルではAAAのレコードが8レコード存在することになります。 但し、マスターテーブルの印刷フラグがYesとなっているものは、数量がいくつあっても受注テーブルは1レコード作成されます(数量合計で展開しない)。  受注テーブル   ID コード 数量   1  AAA   5   2  AAA   3   3  BBB  100  検品テーブル   ID コード 検品フラグ   1  AAA   Yes   2  AAA   Yes   3  AAA   Yes   4  AAA   Yes   5  AAA   Yes   6  AAA   Yes   7  AAA   No   8  AAA   Yes   9  BBB   Yes  マスターテーブル   ID コード 印刷フラグ   1  AAA   No   2  BBB   Yes こんな感じです。 そこで各テーブルをコードで紐付けてグループ化し、検品フラグYesで抽出した状態で以下の結果を表示出来るようにしたいところです。 コード 数量合計  AAA   7  BBB  100 要するに印刷フラグがYesのものは受注テーブルの数量合計を表示し、それ以外は検品された数を表示させたいと考えています。 あらかじめ受注テーブルでコードでグループ化し、数量の合計を算出するクエリ(※1)を作成し、そのクエリと検品テーブル、マスターテーブルを紐付けたらうまく表示出来ました。 ※数量合計はIIFで印刷フラグ=Yesの場合は※1の数量合計を、Yesではない場合は検品テーブルのレコードカウント数を表示。 しかし、できれば一つのクエリで上記の結果を表示させたいのですが、可能なのでしょうか。 ご教授お願い致します。

  • アクセス 2つのクエリーの集計について

    A: 選択クエリ|薬品コード|名称|数量|        | 001  |A  |1  | | 002  |B  |2  | | 003  |C  |3  | B: 選択クエリ|薬品コード|名称|数量|       | 001  |A  |1  | | 003  |C  |2  | | 004  |D  |3  | という2つのクエリから、 |     A   |    B |合計| |薬品コード|名称|数量|薬品コード|名称|数量| | | 001  |A  |1  | 001   |A |1  |2  |  | 002  |B  |2  | |  |  |2 |  | 003  |C  |3  | 003   |C |2  |5  |  |     |  |  | 004   |D  |3  |3  | というように、2つのクエリの結果も表示し、合計も表示 できるようなクエリの作り方を教えてください。 AとBの薬品コードを結合しても、両方の薬品コードを表示 できるような結合プロバディはないようにおもうのですが。 テーブルにしてからクエリにしないといけないのか、 そのあたりもわかりませんが教えてください。 よろしくお願いします。  質問内容書くときはうまくいっているのに、投稿だと線がずれているんですが、わかりますでしょうか?  

  • アクセス2002で、バーコードを作成したい。

    アクセスで2002で、バーコードを作成したいのですが、アクティブXコントロールを使うまではわかったですが、バーコードができません。 テーブルにバーコードの元となるデータ(4桁の数字)を入れて、クエリを作成し、レポートをオートレポート単票形式にして作成しました。 データソースを作成したクエリにしたのですが、うまくいきません。 バーコードのスタイルの設定も4桁を設定とすることが出来ないようですし、バーコードの作成は今回が初めてなので、どのように設定したらよいか、詳しく教えてください。 宜しくお願いします。、

  • Access リレーションとデータの参照について

    パソコンはアクセスとエクセルマクロの入門書を読み終えたレベルです。 只今、注文実績管理をする為にアクセスを構築していますが思うようにできません。 職場でPCの相談する相手がいないため、大変困っています。どなたかお知恵をください。 相談の内容ですが、【C】の注文テーブルにある「注文番号」と「数量」と「日付」で 期間中の発注実績の集計をしたいと考えています。 【B】と【C】がまったく関連付けることができません。 【A】顧客テーブル    (1)ID(オートナンバー)    (2)発注コード    (3)氏名     (注)顧客テーブルにある「発注コード」がローマ字と数字の組み合わせで        、これでリレーションシップを設定したいのです。 【B】商品テーブル    (1)ID(オートナンバー)    (2)注文番号    (3)品名    (4)金額 【C】注文テーブル    (1)ID(オートナンバー)    (2)発注コード    (3)日付    (4)氏名    (5)注文番号1    (6)注文番号1(数量)    (7)注文番号2    (8)注文番号2(数量)    (9)注文番号3    (10)注文番号3(数量)     ・     ・     ・     注文番号50     注文番号50(数量)

  • ACCESS でNW-7のバーコード印刷

    access2003を利用しています。 そのレポートにコードの種類が「NW-7」のバーコードを印刷したいのです。 バーコードには「Microsoft バーコード コントロール 9.0」を利用しています。 印刷する場所の幅が狭いのですが、その範囲いっぱいにバーコードを印刷したいです。 バーコードコントロールを挿入できるのですが、 そのコントロールの余白が多く、バーコード自体が余り大きくありません。 コントロールのサイズを変更すれば、バーコードは大きくなりますが、 余白も同時に広がります。なので、狭い範囲には入りきりません。 余白の設定等できるのでしょうか? また、デフォルトで挿入されたコントロールの比率を変更して 拡大した場合、バーコードスキャナで読み込めなくなるのでしょうか。

専門家に質問してみよう