使用法
リレーションシップ クラスがエンタープライズ ジオデータベースに格納されている場合、このツールはデータの所有者のみが正常に実行できます。
構文
arcpy.management.RemoveRuleFromRelationshipClass(in_rel_class, {origin_subtype}, {destination_subtype}, {remove_all})
パラメーター | 説明 | データ タイプ |
in_rel_class | 削除するルールを含むリレーションシップ クラス。 | Relationship Class |
origin_subtype (オプション) | 削除するリレーションシップ クラス ルールに関連付けられたサブタイプ (関連元クラスにサブタイプがある場合)。 | String |
destination_subtype (オプション) | 削除するリレーションシップ クラス ルールに関連付けられたサブタイプ (関連先クラスにサブタイプがある場合)。 | String |
remove_all (オプション) | リレーションシップ クラスから削除するリレーションシップ ルールを指定します。
| Boolean |
派生した出力
名前 | 説明 | データ タイプ |
out_rel_class | リレーションシップ クラス ルールが削除された、更新済みの入力リレーションシップ クラス。 | Relationship Class |
コードのサンプル
RemoveRuleFromRelationshipClass ツールを使用して、ParcelsToBuildings リレーションシップ クラスから Residential サブタイプと House サブタイプの間のリレーションシップ ルールを削除します。
import arcpy
arcpy.RemoveRuleFromRelationshipClass_management(
"C:\\MyProject\\sdeConn.sde\\progdb.user1.ParcelsToBuildings", "Residential",
"House")
環境
このツールは、ジオプロセシング環境を使用しません。
ライセンス情報
- Basic: はい
- Standard: はい
- Advanced: はい