描述
移除地理数据库表或要素类中给定字段的字段冲突过滤器。
可将字段冲突过滤器应用于版本化表或要素类,这样,在父版本和子版本中更新同一属性时可避免识别冲突。字段冲突过滤器仅适用于由属性定义的冲突的协调。
使用方法
通过工具对话框运行此工具时,仅显示已应用过滤器的字段。
可使用 ArcPy 函数 arcpy.da.ListFieldConflictFilters 来识别应用了过滤器的字段。
语法
arcpy.management.RemoveFieldConflictFilter(table, fields)
参数 | 说明 | 数据类型 |
table | 表或要素类,其中包含将作为冲突过滤器移除的字段。 | Table View |
fields [fields,...] | 将作为冲突过滤器移除的字段或字段列表。 | Field |
派生输出
名称 | 说明 | 数据类型 |
out_table | 已更新的输入数据集。 | 表视图 |
代码示例
以下 Python 窗口脚本演示了如何在即时模式下使用 RemoveFieldConflictFilter 从阶段字段移除单个冲突过滤器。
import arcpy
arcpy.env.workspace = "c:/Connections/airport.sde"
arcpy.RemoveFieldConflictFilter_management("Primary_UG", "phase")
以下 Python 窗口脚本演示了如何在即时模式下使用 RemoveFieldConflictFilter 一次移除多个字段中的冲突过滤器。
import arcpy
arcpy.env.workspace = "d:/Connections/airport.sde"
arcpy.RemoveFieldConflictFilter_management("Primary_UG", ["phase", "material"])
环境
许可信息
- Basic: 否
- Standard: 是
- Advanced: 是