ホーム
Access
釣果管理
販売管理(単一テーブル)
販売管理(Excel連携)
販売管理(親子テーブル)
家計簿
レシート(親子テーブル)
在庫(基礎)
在庫(Excel連携)
レシピ管理
食品工場の生産管理
住所録
年賀状
選択クエリ
リンクテーブル
Access VBAはじめの一歩
初めてのAccess VBA
初めてのAccess DAO
VBA株式投資フォーム
Access VBA写真整理
-------------------------------------------
PowerPoint
VBA 写真集
VBA タイマー
-------------------------------------------
Excel
VBAユーザーフォーム電卓
VBAワークシート電卓
iPadでExcel入門
VLOOKUP関数
-------------------------------------------

Access親子テーブル構造データベースでレシート管理データベースを作る


 レシート管理を題材にしてAccessでデータベースを作っていきます。 このページでは親子テーブル構造のデータベースを説明することが主たる目的になります。 親テーブルに店舗名や日付といったレシート全体にかかわる情報を保存し、子テーブルに購入した商品の詳細を保存します。 親テーブルと子テーブルを一対多のリレーションシップで結ぶことで一体として動作します。

 親子テーブル構造のデータベース作成方法については、こちらのページで商品販売をモチーフにして紹介しているのですが、 親子テーブル以外の説明がてんこ盛りになってしまい、肝心の親子テーブルの説明がぼやけてしまったと思っています。 その反省から、このページでは親子テーブル構造に絞って解説し、余計な要素をなるべく排除するように心がけました。 親子テーブル構造に注目してご視聴ください。

 このページでは YouTubeのモザイクアートチャンネルの動画をもとにAccessの使い方を解説していきます。 気に入った方はモザイクアートチャンネル に移動し、チャンネル登録、高評価ボタンをお願いします。

 動画中で作成したAccessファイルをダウンロードできるようにしました。各動画の説明欄にダウンロードリンクを配置しましたので、そちらからダウンロードしてください。
 zip形式の圧縮ファイルにしましたから、ダウンロードした後、右クリックメニューからすべて展開としてください。Access2019で作成したファイルですが、Access2007以降であれば開くと思います。







Accessレシート管理 親子テーブル編①【概要説明】

 レシート管理を題材に、親子テーブル構造のAccessデータベースの作り方を紹介します。前回シリーズは販売管理をモチーフに親子テーブル構造のデータベースを解説したのですが、いろいろと盛り込みすぎて動画のボリュームが大きくなってしまいました。今回はシンプルに親子テーブル構造に絞っての解説にしたいと考えています。

サンプルファイルのダウンロード





Accessレシート管理 親子テーブル編②【親テーブル、子テーブルの作成】

 親テーブルと子テーブルを作成し、親フォームの中に子フォームを埋め込みました。埋め込みフォームはリンク親フィールド、リンク子フィールドを設定することで、メインフォームと一体として動作させることができます。

サンプルファイルのダウンロード





Accessレシート管理 親子テーブル編③【VBAで金額を転記】

 子テーブルの金額フィールドの合計を親テーブルの金額フィールドに転記する方法を解説しました。ごく簡単なVBAを使用しました。

サンプルファイルのダウンロード





Accessレシート管理 親子テーブル編④【親レコードと子レコードを連鎖削除】

 親テーブルのレコードと子テーブルのレコードが連鎖削除するようにリレーションシップの設定を編集しました。親子テーブル構造の場合は、連鎖削除とした方が使い易いと覆います。

サンプルファイルのダウンロード