JustAnswer のしくみ:
  • 専門家に質問
    知識豊富な専門家があらゆる質問にお答えするために常に待機しています。
  • 専門家が丁寧に対応
    E メールやサイト内オンラインメッセージなど、さまざまな手段で回答を通知。
    必要に応じてフォローアップの質問をすることもできます。
  • 満足度 100% 保証
    専門家からの回答を確認し評価をすることで、支払うかどうかを決めます。
DKK2002に今すぐ質問する
DKK2002
DKK2002, ITエンジニア
カテゴリ: オペレーティングシステム
満足したユーザー: 5896
経験:  NTTコミュニケーションズ .com Master★★
60772406
ここに オペレーティングシステム に関する質問を入力してください。
DKK2002がオンラインで質問受付中

自分で作ったアクセス2010のデータをエクセルからCSVに変換して受け渡しで値札発行機でバーコド値札を発行してます。

解決済みの質問:

自分で作ったアクセス2010のデータをエクセルからCSVに変換して受け渡しで値札発行機でバーコド値札を発行してます。
スキャナーでバーコード値札を読ませアクセスのデータと連動したいのですがその方法を教えて下さい。
投稿: 5 年 前.
カテゴリ: オペレーティングシステム
専門家:  DKK2002 返答済み 5 年 前.
質問のご投稿をありがとうございます。

どのように連動したいとお考えなのでしょうか?在庫管理あるいは売上管理なのでしょうか?また,詳細なAccessのアプリケーションの仕様が不明ですので,一般的な内容の回答となります。

既にご理解をいただいている点だと思いますが,バーコードからの入力は一般的なキーボードからの入力の代替とお考えください。ですので,データ入力用のテーブルとフォームを用意していただければ,バーコードを読み取ればそこに値が入力されていくという流れになります。その際は,読み取ったデータに改行データを付加するという設定をスキャナー(バーコードリーダー)側で行なっておいていただくと良いと思われます。

後は入力されたデータをどう扱うかということになりますが,フォームの方で,データ入力のためのボックスの更新後処理のイベントプロシージャで,入力された日時のデータを付加したり,入力されたバーコードに該当する商品の在庫数を更新するようにしたり,売上高を更新したりするような操作を行なうようにすれば良いと思われます。

以下のサイトはExcelを題材にして説明されていますが,基本的な考え方の流れとしては共通で参考にしていただけると思われます。

http://barcodereader.web.fc2.com/04_01.html

具体的にどうすれば良いかというのは,アプリケーションの詳細な仕様(テーブルの種類や構造 等)が不明ですし,こちらにご記載をいただくことも難しいと思われますので,上記の情報をご参考にしていただき,設計を行なっていただければと思います。

以下のMicrosoft Access Clubのサイトでも多数扱われている話題ですので,是非ご参考になさってみてください。

http://www.accessclub.jp/search1/namazu.cgi?query=%83o%81%5B%83R%81%5B%83h%83%8A%81%5B%83_%81%5B&submit=%8C%9F%8D%F5
質問者: 返答済み 5 年 前.

お世話になります。

昨年までソフトをリースしてましたが止めて、昨年1月よりアクセスの本を買い勉強して初歩的な段階で稼働しています。

婦人服4店舗の販売管理(顧客情報・商品情報・一部会計)ソフトを目指してます。

そのようなことで値札発行機は値札をつくるだけでアクセスとは連動してませんでしたがこの頃やっと仕入フォームと値札発行機が連動して試作しています。

内容は商品連番、店舗、委託買取、季節、ブランド、仕入年、アイテム、品番、カラー、発行枚数、実質入荷数、商品原価、商品売価、振分店舗、季節連番と15のフイルド持つクエリをエクスポートでエクセルからCSVにして値札発行機に受け渡ししてバコード値札作成しています。

バコードは数字は店舗(2桁)、商品連番(5桁)、季節(1桁)、季節連番(4桁)の13.桁のです。

現状、先の15のフィルドに伝票番号、入力日、原価合計、売価合計などを含む仕入フォームで入力しています。現在はバーコド発行機で値札をつくり、売上入力はバーコード番号は無視して店舗、委託買取、季節、ブランド、仕入年、アイテム、品番、カラー商品原価、売価などを手入力しています。

 目指ところは発行したバコードを読ませ売上入力をし、ハンディーターミナルで棚卸をする

ことです。

 ① バーコードを読ませ売上入力をするフォーム・レポート?の設計方法

 ② 棚卸をするフォーム・レポートの設計です?

よろしくお願いいたします。

質問者: 返答済み 5 年 前.

お世話になります。

昨年までソフトをリースしてましたが止めて、昨年1月よりアクセスの本を買い勉強して初歩的な段階で稼働しています。

婦人服4店舗の販売管理(顧客情報・商品情報・一部会計)ソフトを目指してます。

そのようなことで値札発行機は値札をつくるだけでアクセスとは連動してませんでしたがこの頃やっと仕入フォームと値札発行機が連動して試作しています。

内容は商品連番、店舗、委託買取、季節、ブランド、仕入年、アイテム、品番、カラー、発行枚数、実質入荷数、商品原価、商品売価、振分店舗、季節連番と15のフイルド持つクエリをエクスポートでエクセルからCSVにして値札発行機に受け渡ししてバコード値札作成しています。

バコードは数字は店舗(2桁)、商品連番(5桁)、季節(1桁)、季節連番(4桁)の13.桁のです。

現状、先の15のフィルドに伝票番号、入力日、原価合計、売価合計などを含む仕入フォームで入力しています。現在はバーコド発行機で値札をつくり、売上入力はバーコード番号は無視して店舗、委託買取、季節、ブランド、仕入年、アイテム、品番、カラー商品原価、売価などを手入力しています。

 目指ところは発行したバコードを読ませ売上入力をし、ハンディーターミナルで棚卸をする

ことです。

 ① バーコードを読ませ売上入力をするフォーム・レポート?の設計方法

 ② 棚卸をするフォーム・レポートの設計です?

よろしくお願いいたします。

専門家:  DKK2002 返答済み 5 年 前.
ご返信ありがとうございます。

ショップ独自のバーコードをご利用になられるということですね。一般的なバーコードの規格とは内容や構成が異なるようですが,ショップ内でのみご利用になるということであれば,混乱の起こらないように運営なさるという前提で問題は無いものと思われます。

実際の設計はご自身でなさっていただく必要はございますが,現在書籍をご購入になりお勉強中という事で,参考情報としてのみお伝えいたします。(実際の設計・作成・運用はご自身においてお願いいたします。)

いずれのフィールドも,データの表示は数字であったとしても,数ではなく文字列を扱うテキスト型のフィールドとして作成なさっておられるはずです。全部つなげて13桁となるという事ですが,バーコードを生成される際は,クエリーで「&」を使ってそれぞれのフィールドを繋げておられると思います。

13桁の文字列の中から必要な部分を抜き出すためにはMid関数[Mid(文字列式,抽出開始位置,抽出文字数)]を利用して,それぞれのフィールドに取り込むようにすることができます。仮に13桁のデータの名前を「txt_barcode」とし,商品連番の5桁を抽出するなら,「Mid(txt_barcode,3,5)」で取り出すことができます。

入力に関しては,先の回答でも申し上げた通りキーボードで入力するのもバーコードリーダーで入力するのも全く同じことです。13桁の文字列を入力するテキストボックスを設け,そこのフォーカスが当たっている状態でバーコードを読み取れば文字列がそこに入力されるはずです。

いきなり業務用のアプリをお作りになるよりも,練習用にサンプルのアプリを作成しながら,どうすればどうなるかを試行錯誤しながらお作りになってください。
DKK2002をはじめその他名のオペレーティングシステムカテゴリの専門家が質問受付中

オペレーティングシステム についての関連する質問