Windows7 & Office2010 Access2010

Print Friendly

サブフォームを含むフォームを簡単作成

投稿日:

Accessで一つのフォーム上に二つのテーブルの情報を表示して 同時に閲覧できると便利な場合があります。

たとえば[得意先]テーブルと[受注]テーブルがあって、 一つの得意先に結びつく受注情報を表示したいと場合には サブフォームを含むフォームを作成すると便利です。
[得意先]テーブルのデザインビューは下のようになっています。
テーブルデザインビュー

[受注]テーブルのデザインビューです。[得意先ID]フィールドは[得意先]テーブルのIDと同じものです。
テーブルデザインビュー

[データベースツール]タブの[リレーションシップ]をクリックします。[受注]テーブルの[得意先ID]と[得意先]テーブルの[ID]をドラッグして、リレーションシップの参照整合性のチェックボックスをオンにして、
[作成]ボタンをクリックします。
リレーションシップ

スポンサーリンク

二つのテーブル間でリレーションシップが設定され、結合線が表示されます。
デザイン

[得意先]テーブルを選択したまま[作成]タブの[フォーム]グループにある[フォーム]をクリックします。
サブフォーム

すると、自動的に下のような[受注]テーブルがサブフォームに埋め込まれたフォームが作成されます。
フォーム

デザインビューでコントロールボックスの大きさや、不要なコントロールなどを削除して完成です。
フォームビュー

[デザイン]タブにある[サブフォーム/サブレポート]ボタンから作成することもできます。
デザインタブ サブフォーム/サブレポート

Microsoftのページもリンクしておきます。
サブフォームを含むフォームを作成する - Access - Office.com

お勧め記事と広告

関連記事

目次の変更

Word2010で文書に目次を挿入する場合は、[参考資料]タブの[目次]をクリックして、任意のスタイルを選択します。 ※目次作成がうまくいか ...

目次の作成(見出しスタイルを設定)

Wordの目次作成機能を使って目次を作成しておくと、後の編集がとても楽になります。 できるだけ、分かりやすく解説しましたので参考にしてくださ ...

グラフテンプレート

Excel2010でのグラフテンプレートの保存と使い方です。 下のデータを元にグラフを作成します。このグラフの書式をそのまま、ほかのグラフに ...

目次の作成(テキストの追加)

目次の作成方法の1つです。 [テキストの追加]ボタンを使って作成する方法です。 Word2010で解説していますが、他のバージョンも同じです ...

ペイントのトリミング

アクセサリーの中にあるペイントでトリミングが行えるようになりました。 これは嬉しいですね。 画像を開き、[ホーム]タブの[イメージ]グループ ...

-Windows7 & Office2010 Access2010

Copyright © 2001-2017 初心者のためのOffice講座 All Rights Reserved.

Copyright© 初心者のためのOffice講座 , 2017 AllRights Reserved Powered by AFFINGER4.