Windows 10 & Office 2016 Access 2016

リレーションシップの表示とレポートの作成

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

Accessで作成したテーブル間のリレーションシップは印刷しておくと、役立つことが多いです。

データベースの構成が複雑になればなるほど必要ですし、作成者以外の人へ説明する場合にも便利です。

また、特に前任者が作成したデータベースの構造を把握する場合にも必要になってきます。

ここでは、リレーションシップを表示して、印刷用にレポートを作成する方法を紹介します。

リレーションシップは、外部データをインポートする場合も同時にインポートできます。

リレーションシップの印刷

参考リレーションシップの作成については、以下の記事で解説しています。

リレーションシップの作成と参照整合性の設定

Accessでは、複数のテーブルがあって、そのテーブル間の共通フィールドを関連付けることができます。この関連付けのことを[リレーションシップ ...

続きを見る

リレーションシップについての内容は、Microsoftのページもリンクしておきます。

テーブルのリレーションシップの概要(Microsoft)

リレーションシップを作成、編集、または削除する(Microsoft)

リレーションシップウィンドウの表示

[データベースツール]タブをクリックして、[リレーションシップ]グループにある[リレーションシップ]をクリックします。

ポップヒントには以下のように記されています。

たとえばテーブルどうしでIDフィールドや名前フィールドが一致しなければならないなど、テーブル間のデータの関連付けを定義します。

[データベースツール]タブの[リレーションシップ]

開くと下のようにテーブル間の関連付け、紐づけの様子がよく分かります。

テーブルの位置は、ドラッグで移動させることができます。

リレーションシップウィンドウには、テーブル以外にクエリも表示できます。

リレーションシップの表示

参考もし、ここで以下のように何も表示されていない場合は、[リレーションシップ]グループの[すべてのリレーションシップ]をクリックしてください。

[デザイン]タブの[すべてのリレーションシップ]

または、右クリックしてショートカットメニューから[すべてのリレーションシップ]をクリックします。

ショートカットメニューの[すべてのリレーションシップ]

注意このリレーションシップウィンドウでフィールドをドラッグしてリレーションシップを作成すると、既存のAccessに影響が出ることがあります。

リレーションシップについての理解ができていない方は、リレーションシップの作成や、編集、削除を行うことはお勧めしません。

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

このリレーションシップのレポートを作成しておくと、いつでも印刷できて便利です。

[デザイン]タブの[ツール]グループにある[リレーションシップ レポート]をクリックします。

[デザイン]タブの[ツール]グループにある[リレーションシップ レポート]

クリックするだけで、[印刷プレビュー]が表示されます。

一番左にある[印刷]ボタンをクリックすると、すぐに印刷もできますが、レポートを作成しておくと、なお便利だと思います。

リレーションシップの印刷プレビュー

キーボードから[F12]キーをクリックすると、[名前を付けて保存]ダイアログボックスが表示されますので、任意の名前を付けて[OK]ボタンをクリックします。

[名前を付けて保存]ダイアログボックス

レポートが作成されます。

レポートの作成

参考リレーションシップの印刷とレポートの作成については、以下の記事内の[リレーションシップの印刷]でも解説しています。

リレーションシップの作成と参照整合性の設定

Accessでは、複数のテーブルがあって、そのテーブル間の共通フィールドを関連付けることができます。この関連付けのことを[リレーションシップ ...

続きを見る

リレーションシップのインポート

外部データからデータベースをインポートする場合、既定でリレーションシップはインポートできるようになっています。

[外部データ]タブの[インポートとリンク]グループにある[新しいデータソース]から[データベース]-[Access]をクリックします。

[外部データ]タブの[新しいデータソース]から[データベース]-[Access]

[外部データの取り込み-Accessデータベース]ダイアログボックスが表示されます。

[参照]から目的のデータベースを指定して[OK]ボタンをクリックします。

[外部データの取り込み-Accessデータベース]ダイアログボックス

[オブジェクトのインポート]ダイアログボックスが表示されます。

[オプション]ボタンをクリックします。

[オブジェクトのインポート]ダイアログボックス

[インポート]の[リレーションシップ]はオンになっています。

オブジェクトをインポートした後、[リレーションシップ]を表示するとテーブル間のリレーションシップが表示されます。

オプションのリレーションシップ

参考外部データの取り込みについては、以下の記事で解説しています。

テーブルやクエリなどのオブジェクトをインポート(外部データの取り込み)

Accessで作成したデータベースが複数あり、1つのデータベースに他のデータベースのテーブルやクエリなどのオブジェクトをインポートする方法で ...

続きを見る

検索

ほかの記事も検索してみませんか?

Access / Excel / PowerPoint / Word

Profile

執筆者/はま

-Windows 10 & Office 2016 Access 2016

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

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