スケマティック フィーチャクラスとスケマティック ダイアグラム テンプレートとの関連付け

スケマティック ダイアグラムには、スケマティック フィーチャクラスによって実装されるスケマティック フィーチャが含まれています。スケマティック ダイアグラム テンプレートを定義した後、そのスケマティック ダイアグラム テンプレートでどのスケマティック フィーチャクラスを管理するのかを指定する必要があります。つまり、想定されるスケマティック フィーチャクラスを、定義したスケマティック ダイアグラム テンプレートと関連付ける必要があります。スケマティック ダイアグラム テンプレートに関連する [関連付け] タブには、自身のスケマティック データセットで指定したスケマティック フィーチャクラスすべてのリストが含まれています。リストでチェックが付いているものは、スケマティック ダイアグラム テンプレートとすでに関連付けられています。

以下の手順では、スケマティック フィーチャクラスと特定のスケマティック ダイアグラム テンプレートを関連付ける方法について説明します。

手順:
  1. スケマティック データセット エディタ内でスケマティック データセットを編集します。
  2. スケマティック アイテム ウィンドウのツリー ビューにスケマティック データセット リソースが表示されていない場合、[スケマティック データセット エディタ] ツールバーの [ビュー][プロジェクト ツリー] をクリックします。
  3. スケマティック データセット エディタのスケマティック アイテム ウィンドウで目的のスケマティック ダイアグラム テンプレートをクリックします。
  4. [関連付け] タブをクリックします。

    このタブには、そのスケマティック データセットで指定されているすべてのスケマティック フィーチャクラスがリストされます。

    ダイアグラム テンプレートの [関連付け] タブ - 初期

    注意注意:

    赤く表示されているアイテムは、ダイアグラム テンプレートと関連付けられていないスケマティック フィーチャクラスに対応しています。

  5. スケマティック ダイアグラム テンプレートと関連付けるスケマティック フィーチャクラスに関連するチェックボックスをオンにします。
    ヒントヒント:
    • [プロパティ] タブのツールバーの [すべて選択] ボタン[すべて選択] をクリックすると、すべてのスケマティック フィーチャクラスのチェックボックスが自動的にオンになります。
    • [プロパティ] タブのツールバーの [選択解除] ボタン[選択解除] をクリックすると、それらがすべてオフになります。
    • [チェックボックスがオンのものを先頭へ] ボタン[チェックボックスがオンのものを先頭へ] をクリックすると、スケマティック フィーチャクラスがオンになっているアイテムがすべて先頭に表示されます。

    ダイアグラム テンプレートの [関連付け] タブ - 最終

  6. [スケマティック データセット エディタ] ツールバーの [保存] ボタン[保存] をクリックします。

スケマティック フィーチャクラス エントリに関連する [関連付け] タブの仕組みは、上記で説明したスケマティック ダイアグラム テンプレートの [関連付け] タブと似ています。このタブには、スケマティック データセットで指定されたスケマティック ダイアグラム テンプレートがすべてリストされます。そのタブで現在チェックが付いているスケマティック ダイアグラム テンプレートのアイテムは、データセット エディタのツリーで選択されているスケマティック フィーチャクラスがすでに関連付けられています。スケマティック ダイアグラム テンプレートに関連する [関連付け] タブでスケマティック フィーチャクラス アイテムをオンにすると、そのスケマティック フィーチャクラスの [関連付け] タブのスケマティック ダイアグラム テンプレートのアイテムが自動的にオンになります。逆の場合も同様です。

スケマティック フィーチャクラスの [関連付け] タブ

注意注意:
  • [フィーチャ レイヤからインポート] 機能および [フィーチャクラス/テーブルからインポート] 機能は、スケマティック ダイアグラム テンプレートのエントリから呼び出されるため、これらの機能のいずれかを使用してスケマティック フィーチャクラスを作成すると、スケマティック データセットにスケマティック フィーチャクラスが作成されるだけでなく、それらが、スケマティック ダイアグラム テンプレートと自動的に関連付けられます。
  • 多くの場合、特にスタンダード ビルダが管理するスケマティック フィーチャクラスを構成してカスタム クエリによって丸ごと構築されるダイアグラムを生成する場合、スケマティック フィーチャクラスの定義を完了する前に、スケマティック フィーチャクラスをそのスケマティック ダイアグラム テンプレートと関連付ける必要があります。実際、スケマティック フィーチャクラスに関連するスケマティック フィーチャは、通常、そのフィーチャクラスの関連付けられたダイアグラム テンプレート属性の 1 つによってフィルタされなければならないことがよくあります。

関連項目


7/10/2012