Google検索

リンクユニット

Windows7 & Office2010 Access2010

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

投稿日:2017年1月7日 更新日:

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

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

リレーションシップの作成

[得意先]テーブルのデザインビューは下のようになっています。
テーブルデザインビュー [受注]テーブルのデザインビューです。[得意先ID]フィールドは[得意先]テーブルのIDと同じものです。
テーブルデザインビュー [データベースツール]タブの[リレーションシップ]をクリックします。[受注]テーブルの[得意先ID]と[得意先]テーブルの[ID]をドラッグして、リレーションシップの参照整合性のチェックボックスをオンにして、 [作成]ボタンをクリックします。
リレーションシップ

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

フォームの作成

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

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

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

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

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

おすすめ記事と広告

記事を更新しました

Office2010のガイド

Office2003からOffice2010へ移行された方は、Microsoftのガイドが便利です。 Office2003のメニューやツール ...

フィルターの文字検索

Excelのフィルターを使うとデータを簡単に抽出することが出来て便利ですね。でも、表示されるデータの一覧が多いと、その中から目的のテキストを ...

日付選択カレンダーの表示

Access2007から、テーブルのデザインビューでデータ型から[日付/時刻型]を選択すると、自動的に日付選択カレンダーが表示されます。 デ ...

テキストの入力方法

PowerPointには、4つの入力方法があります。 ①プレースホルダに入力 [クリックしてタイトルを入力]と表示されているところをクリック ...

フォームのグリッド線の表示と非表示の設定

Accessのフォームをデザインビューで開くと、既定では下のようにグリッド線が表示されます。 グリッド線の非表示設定 ラベルやテキストボック ...

-Windows7 & Office2010 Access2010

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

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