スケマティック リンクはスケマティック ノードに接続されます。リンクの始点または終点、あるいはその両方のノードが欠落している場合 (予期される端点ノード スケマティック フィーチャクラスが、ダイアグラム テンプレートと関連付けられていない場合や、カスタム クエリから構築されるスタンダード ビルダー ダイアグラムに対して OriginNode および ExtremityNode 定義済み属性が適切に構成されていない場合など)、ダイアグラム内のスケマティック リンクは、端点ノードなしで開始または終了する場合があります。その後、ダイアグラムにスケマティック レイアウト アルゴリズムを適用しても、これらの切断されたリンクが適切に管理できません。
これらのノードの欠落が発生しないようにするには、ダイアグラム テンプレートと関連付けられた任意のノード スケマティック フィーチャクラスをデフォルト ノード クラスとして指定し、デフォルト端点ノードがリンクの終点に必要に応じて自動的に追加されるようにします。これらのデフォルト ノードは、このスケマティック フィーチャクラスに基づくノードとして自動的に表示されます。以下の手順は、このデフォルト ノード クラスの指定方法を示しています。
- スケマティック データセット エディター内でスケマティック データセットを編集します。
- スケマティック アイテム ウィンドウのツリー ビューにスケマティック データセット リソースが表示されていない場合、[スケマティック データセット エディター] ツールバーの [ビュー] → [プロジェクト ツリー] をクリックします。
- スケマティック データセット エディターのツリーで、デフォルト ノード スケマティック フィーチャクラスを指定する先のスケマティック ダイアグラム テンプレートに関連するエントリをクリックします。
- [プロパティ] タブで、[デフォルト ノード クラス] ドロップダウン リストをクリックし、目的のノード スケマティック フィーチャクラスを選択します。
このリストには、ダイアグラム テンプレートに関連付けられているノード スケマティック フィーチャクラスのみが表示されます。ノード スケマティック フィーチャクラスがダイアグラム テンプレートに関連付けられていない場合、そのドロップダウン リストは空です。スケマティック フィーチャクラスとダイアグラム テンプレートとの関連付けの詳細。
- [スケマティック データセット エディター] ツールバーの [保存] をクリックします。