スケマティック属性の削除
属性はいつでも削除できます。属性を削除しても、そのスケマティック データベース内のそれらと関連するフィールドが自動的に削除されることはありません。ただし、これらのフィールドと削除された属性との間のリンクが切断されます。つまり、データベース内の関連するフィールドは保持されますが、ダイアグラムの更新中にこのフィールドが更新されることはなくなります。また、削除された属性が、スケマティック ダイアグラム内のスケマティック フィーチャのラベリングや分類に使用されていた場合は、それらのスケマティック フィーチャの表現に影響することがあります。
手順:
- スケマティック データセット エディタ内でスケマティック データセットを編集します。
- スケマティック アイテム ウィンドウのツリー ビューにスケマティック データセット リソースが表示されていない場合、[スケマティック データセット エディタ] ツールバーの [ビュー] → [プロジェクト ツリー] をクリックします。
-
スケマティック データセット エディタのツリーで、削除するスケマティック属性に関連するエントリをクリックし、 [削除] をクリックします。
属性エントリは自動的にスケマティック データセット エディタのツリーから削除されます。
- [スケマティック データセット エディタ] ツールバーの [保存] をクリックします。
スケマティック属性の値が、それが関連するスケマティック ダイアグラム クラスまたはスケマティック フィーチャクラス内のフィールドに格納されていた場合、その属性を削除してもその関連するフィールドが自動的に削除されることはありません。このフィールドをスケマティック データセットからも削除する場合は、スケマティック データセット エディタを終了し、次のように操作する必要があります。
- スケマティック データセット内のスケマティック ダイアグラムを開いていないことを確認します。
- ArcCatalog を起動し、カタログ ツリーでスケマティック データセットを展開します。
- カタログ ツリーで、スケマティック データセットを右クリックします。
- [スケマティック クラスの表示/非表示] をクリックします。
- その後、新しく削除された属性が、スケマティック ダイアグラム テンプレートで構成されていた場合は、次の操作を実行します。
- 関連するスケマティック ダイアグラム テンプレートのエントリを右クリックします。
- [プロパティ] をクリックします。
[スケマティック ダイアグラム テンプレート プロパティ] ダイアログ ボックスが開きます。
または、新しく削除された属性が、スケマティック フィーチャクラスで構成されていた場合は、次の操作を実行します。
- 属性が新しく削除されたスケマティック フィーチャクラスと関連付けられているダイアグラム テンプレートを展開します。
- スケマティック フィーチャクラス エントリを右クリックします。
- [プロパティ] をクリックします。
[スケマティック フィーチャクラス プロパティ] ダイアログ ボックスが表示されます。
- 次に、どちらの場合も [フィールド] タブをクリックします。
- 削除するフィールドに対応する行を選択します。
- Delete キーを押します。
- [適用] をクリックします。
- [スケマティック ダイアグラム テンプレート プロパティ] または [スケマティック フィーチャクラス プロパティ]ダイアログ ボックスを閉じます。
7/10/2012