例 3:関連レコードのグラフ化
この例は、Favorite Bakery という架空の事業のデータベースに基づいています。FileMaker Pro のチュートリアルサンプルファイル「サンプル.fmp12」を使用してこのグラフを作成します。サンプルファイルのある場所:
FileMaker Pro 12/日本語エキストラ/チュートリアル
または
FileMaker Pro 12 Advanced/日本語エキストラ/チュートリアル
グラフについて
この例では、Favorite Bakery の会社顧客によって支払われる割引プログラム料を表示する横棒グラフを作成します。別のレコードに各会社の住所が含まれている「会社」レイアウトにグラフを配置します。終了後に3社のレコードをブラウズすると、グラフが更新されて各会社のデータが表示されます。
サンプルファイルのコピーの保存
1.
2.
サンプルファイルのデータ入力レイアウトが表示されます。フォーム形式ではレコードが1つ表示されます。
データベースで2つのテーブル間のリレーションシップを作成
顧客と会社テーブル間のリレーションシップを作成します。
1.
[ファイル] メニューの [管理] サブメニューから [データベース...] を選択します。
2.
[リレーションシップ] タブをクリックします。
リレーションシップグラフが表示されます。リレーションシップグラフには、現在のファイル内のテーブルがすべて表示されます。
2つのテーブルのリレーションシップを作成する際は、各テーブルに格納されたデータにアクセスできるようにします。
3.
顧客テーブルの [会社名] フィールドをクリックして、会社テーブルの [会社名] フィールドまで線をドラッグして、マウスボタンをリリースします。
作成したリレーションシップが表示されます。このリレーションシップは、両方のテーブルにある [会社名] フィールドの値の照合データに基づいています。一方のテーブルにある[会社名]フィールドのデータが他方のテーブルにある[会社名]フィールドのデータと一致するときにレコードが関連付けられます(たとえば、両テーブルのデータが株式会社いろはのとき)。
4.
[OK] をクリックしてリレーションシップを保存します。
グラフ用の会社レイアウトの作成
1.
レイアウトバーのレイアウトポップアップメニューから [会社] を選択します。
会社レイアウトでは、Favorite Bakery の顧客である ABC 商事株式会社の住所が一覧表示されます。
2.
3.
レイアウトバーで [レイアウトの編集] をクリックして、レイアウトモードに切り替えます。
既にこのレイアウトで定義されているフィールドの下にグラフを配置します。
会社ごとの年会費を表示する横棒グラフの作成
1.
ステータスツールバーグラフツール グラフツール をクリックしてからボディレイアウトパートをクリックし、グラフを表示させる大型の長方形をドラッグします。
[グラフ設定] ダイアログボックスが表示されます。
2.
グラフインスペクタで [データソース] をクリックし、次の設定を入力します。
 
[関連レコード] を選択します。
[顧客] を選択します。
3.
[グラフ] をクリックして次の設定を入力します。
 
計算を使用して、データベース内のレコードをユーザがブラウズする際に自動的に更新されるようにグラフのタイトルを入力します。
指定ボタン をクリックして [計算式の指定...] を選択します。[計算式の指定] ダイアログボックスで次を入力し、[OK] をクリックします。
FileMaker Pro では、入力したテキストがタイトルとして使用され、現在のレコードからのデータが会社名として使用されます。このレイアウトに関連するテーブルは「会社名」であるため、タイトルを正しく表示するには「顧客」関連テーブル からフィールド名を指定します。
[横棒グラフ] を選択します。
[タイトル] で“入金額”と入力します。
[データ] で 指定ボタン をクリックし、[フィールド名の指定...] を選択してから、一覧で [顧客] テーブル、[入金額] を選択し、[OK] をクリックします。
グラフの棒は、[入金額] フィールド(X-系列)からのデータ値を表示します。これは測定値となるデータです。
[タイトル] で“顧客”と入力します。
[データ] で 指定ボタン をクリックし、[フィールド名の指定...] を選択してから、一覧で[顧客] テーブル、[]を選択し、[OK] をクリックします。
[姓] フィールドからのデータ値は、グラフの棒のラベルとして表示されます。これは比較対象となるデータです。
[グラフにデータポイントを表示] を選択します。
[Y 軸] を選択し、[ラベルの角度] に「40」を入力します。
ヒント  角度コントロール 角度コントロール をクリックまたはドラッグして、データラベルの配置を再設定できます。
4.
[終了] をクリックして[グラフ設定] ダイアログボックスを閉じます。
レイアウトモードでグラフにサンプルデータが表示されます。
5.
レイアウトバーの [レイアウトの保存] をクリックしてから [レイアウトの終了] を選択します。
6.
グラフが更新されて、現在のレコードから表示される会社の顧客が表示されます。レイアウトモードに戻り、正確に表示するデータのグラフをサイズ変更する必要がある場合があります。
関連項目 
グラフのタイプについて
グラフ計画のガイドライン
レイアウトモードでのグラフの作成と編集
グラフの外観の変更
例 1:集計データのグラフ化
例 2:区切りデータのグラフ化