スケマティック フィーチャクラスを管理するスケマティック ダイアグラム テンプレートの指定

スケマティック フィーチャクラスは、スケマティック ダイアグラムに含まれるスケマティック フィーチャを実装するために使用します。スケマティック フィーチャクラスを作成したら、それらのスケマティック フィーチャクラスを管理するスケマティック ダイアグラム テンプレートを指定する必要があります。つまり、スケマティック フィーチャクラスを 1 つまたは複数の既存のスケマティック ダイアグラム テンプレートと関連付けなければなりません。スケマティック フィーチャクラスに関連する [関連付け] タブには、スケマティック データセットで指定したすべてのスケマティック ダイアグラム テンプレートが表示されます。リスト内でチェックボックスがオンになっているテンプレートは、スケマティック フィーチャクラスとすでに関連付けられているものです。

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

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

    このタブには、スケマティック データセット内のすべてのスケマティック ダイアグラム テンプレートが表示されます。関連付けられていないスケマティック フィーチャクラスに関連する [関連付け] タブ

  5. スケマティック フィーチャクラスを管理するスケマティック ダイアグラム テンプレートに関連するチェックボックスをオンにします。

    スケマティック フィーチャクラスが、スケマティック データセット エディタのツリー内の、チェックボックスをオンにしたスケマティック ダイアグラム テンプレートのエントリの下に自動的に移動します。

    SchematicNodes の [関連付け] タブ

  6. そのスケマティック フィーチャクラスを別のダイアグラム テンプレートでも管理する場合は、この操作を繰り返します。
    ヒントヒント:
    • [プロパティ] タブのツールバーの [すべて選択] [すべて選択] ボタン アイコン をクリックすると、すべてのスケマティック ダイアグラム テンプレートのチェックボックスが自動的にオンになります。
    • [プロパティ] タブのツールバーの [すべて解除] [すべて解除] ボタン アイコン をクリックすると、すべてのチェックボックスがオフになります。
  7. [スケマティック データセット エディタ] ツールバーの [保存] [保存] ボタン アイコン をクリックします。

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

DiagramsFromCustomQueries の [関連付け] タブ

注意注意:

ほとんどの場合、特に、全体がカスタム クエリによって構築されるダイアグラムを生成するスタンダード ビルダによって管理されるスケマティック フィーチャクラスを構成する場合は、スケマティック フィーチャクラスの定義を完了する前に、スケマティック フィーチャクラスをそのスケマティック ダイアグラム テンプレートと関連付ける必要があります。実際、スケマティック フィーチャクラスに関連するスケマティック フィーチャは多くの場合、それに関連付けられたダイアグラム テンプレートのいずれかの属性によってフィルタリングする必要があります。


7/10/2012