テーブル作成在庫管理---フィールド詳細 [MS_Access覚書]
ちょっと、夏休み久しぶりに外房へ行っておりました。
在庫管理のデータベースはほとんどできたのですが、
あ!今回訳あってアクセス2000を使ってます。(^^;
訳は内緒です・・・・(友人がケチって中古ソフト買ったなんていえません・・)
予定してた委託品はちょっと面倒なことになっております。
仕入先って言うか委託者は顧客からとの事で、販売管理から連動で委託先を
取り込むことになりました。ちょっと面倒なので、この部分ははぶいて・・・続けますねφ(.. ;)
まず、テーブルのフィールド設定です。
①テーブル名 : 仕入先_M
フィールド名 データ型
① 仕入先ID (数値型 長整数型で、主キー設定)
② 会社名 (テキスト型)
③ 郵便番号 (テキスト型 ※住所入力支援)
④ 都道府県 (テキスト型)
⑤ 市区町村 (テキスト型)
⑥ 住所番地 (テキスト型)
⑦ 電話番号 (テキスト型)
⑧ FAX番号 (テキスト型)
⑨ 担当者名 (テキスト型)
⑩ 他 (テキスト型)
⑪ カスタマーコード (テキスト型)
※フィールドを全て作ったら郵便番号(住所でも良いが・・)のフィールドプロパティから住所入力支援を設定
②テーブル名 : 商品区分_M
フィールド名 データ型
① 区分ID (※数値型 長整数型で、主キー設定)
② 商品区分名 (テキスト型)
③ 概要 (テキスト型)
※IDはオートではなく入力します。面倒であればオートでもいいのですが・・一桁10番台20番台と分けたい
との要望で現台帳番号の通りに入力できます。
③テーブル名 : 商品_M
フィールド名 データ型
① 商品ID (オートナンバー型インクリメントで、主キー設定 )
② 区分ID (数値型)
③ 商品名 (テキスト型)
④ 商品説明 (テキスト型)
⑤ 上代設定 (通貨型)
⑥ 仕入先ID (数値型)
⑦ 製品番号 (テキスト型)
④ テーブル名 : 入荷数_T
フィールド名 データ型
① 入荷_ID (オートナンバー型インクリメントで、主キー設定 )
② 商品_ID (数値型 長整数型)
③ 入荷日 (日付/時刻型)
④ 仕入単価 (通貨型)
⑤ 入荷個数 (数値型 長整数型)
⑥ 詳細 (テキスト型)
⑤ テーブル名 : 返品数_T
フィールド名 データ型
① 返品_ID (オートナンバー型インクリメントで、主キー設定 )
② 商品_ID (数値型 長整数型)
③ 返品日 (日付/時刻型)
④ 返品個数 (数値型 長整数型)
⑤ 詳細 (テキスト型)
⑥ テーブル名 : 売上_T (仮)
フィールド名 データ型
① 売上_ID (オートナンバー型インクリメントで、主キー設定 )
② 商品_ID (数値型 長整数型)
③ 売上日 (日付/時刻型)
④ 売上個数 (数値型 長整数型)
⑦ テーブル名 :値札出力_T (仮)
フィールド名 データ型
① 商品_ID (数値型 長整数型)
② 仕入先ID (数値型)
③ 区分ID (数値型)
④ 販売価格 (通貨型)
⑤ 商品名 (テキスト型)
⑥ 入荷日 (日付/時刻型)
※⑥と⑦は仮となってますがテーブルを作りました。⑥売上_Tは販売のほうができたら同じフィールド名で
リンクを張り取り込みます。
⑦はユニオンクエリも考えてます。
※テーブルを作るときフィールドのデータ型を設定します。特に住所の入力支援は便利です。
※商品IDは手入力でアルファベットも使いたいとかほざいておりましたが、
とりあえずもし、上手く動かないとか直したければ後で直せば良いのでこれで進めます・・
次は入力フォームです。
あぁ~画像張ったらどうなるのかためしで、仕入先_Tの画像です。気にしないでください・・テストです^^;
在庫管理のデータベースはほとんどできたのですが、
あ!今回訳あってアクセス2000を使ってます。(^^;
訳は内緒です・・・・(友人がケチって中古ソフト買ったなんていえません・・)
予定してた委託品はちょっと面倒なことになっております。
仕入先って言うか委託者は顧客からとの事で、販売管理から連動で委託先を
取り込むことになりました。ちょっと面倒なので、この部分ははぶいて・・・続けますねφ(.. ;)
まず、テーブルのフィールド設定です。
①テーブル名 : 仕入先_M
フィールド名 データ型
① 仕入先ID (数値型 長整数型で、主キー設定)
② 会社名 (テキスト型)
③ 郵便番号 (テキスト型 ※住所入力支援)
④ 都道府県 (テキスト型)
⑤ 市区町村 (テキスト型)
⑥ 住所番地 (テキスト型)
⑦ 電話番号 (テキスト型)
⑧ FAX番号 (テキスト型)
⑨ 担当者名 (テキスト型)
⑩ 他 (テキスト型)
⑪ カスタマーコード (テキスト型)
※フィールドを全て作ったら郵便番号(住所でも良いが・・)のフィールドプロパティから住所入力支援を設定
②テーブル名 : 商品区分_M
フィールド名 データ型
① 区分ID (※数値型 長整数型で、主キー設定)
② 商品区分名 (テキスト型)
③ 概要 (テキスト型)
※IDはオートではなく入力します。面倒であればオートでもいいのですが・・一桁10番台20番台と分けたい
との要望で現台帳番号の通りに入力できます。
③テーブル名 : 商品_M
フィールド名 データ型
① 商品ID (オートナンバー型インクリメントで、主キー設定 )
② 区分ID (数値型)
③ 商品名 (テキスト型)
④ 商品説明 (テキスト型)
⑤ 上代設定 (通貨型)
⑥ 仕入先ID (数値型)
⑦ 製品番号 (テキスト型)
④ テーブル名 : 入荷数_T
フィールド名 データ型
① 入荷_ID (オートナンバー型インクリメントで、主キー設定 )
② 商品_ID (数値型 長整数型)
③ 入荷日 (日付/時刻型)
④ 仕入単価 (通貨型)
⑤ 入荷個数 (数値型 長整数型)
⑥ 詳細 (テキスト型)
⑤ テーブル名 : 返品数_T
フィールド名 データ型
① 返品_ID (オートナンバー型インクリメントで、主キー設定 )
② 商品_ID (数値型 長整数型)
③ 返品日 (日付/時刻型)
④ 返品個数 (数値型 長整数型)
⑤ 詳細 (テキスト型)
⑥ テーブル名 : 売上_T (仮)
フィールド名 データ型
① 売上_ID (オートナンバー型インクリメントで、主キー設定 )
② 商品_ID (数値型 長整数型)
③ 売上日 (日付/時刻型)
④ 売上個数 (数値型 長整数型)
⑦ テーブル名 :値札出力_T (仮)
フィールド名 データ型
① 商品_ID (数値型 長整数型)
② 仕入先ID (数値型)
③ 区分ID (数値型)
④ 販売価格 (通貨型)
⑤ 商品名 (テキスト型)
⑥ 入荷日 (日付/時刻型)
※⑥と⑦は仮となってますがテーブルを作りました。⑥売上_Tは販売のほうができたら同じフィールド名で
リンクを張り取り込みます。
⑦はユニオンクエリも考えてます。
※テーブルを作るときフィールドのデータ型を設定します。特に住所の入力支援は便利です。
※商品IDは手入力でアルファベットも使いたいとかほざいておりましたが、
とりあえずもし、上手く動かないとか直したければ後で直せば良いのでこれで進めます・・
次は入力フォームです。
あぁ~画像張ったらどうなるのかためしで、仕入先_Tの画像です。気にしないでください・・テストです^^;
コメント 0