| 标注 | 说明 | 数据类型 | 
目标表
  | 将从其中导出字段组和条件值的输入地理数据库表或要素类。  | Table View | 
字段组输出文件 (.csv)   | 将使用包含目标表的字段组相关信息的指定列名称 创建的输出 .csv 文件的位置和名称。  | File | 
条件值输出文件 (.csv)   | 将使用包含目标表的条件值相关信息的指定列名称创建的输出 .csv 文件的位置和名称。  | File | 
摘要
将字段组和条件值导出为 .csv 文件。
使用情况
此工具可以与导入条件值工具一起使用。
字段组 .csv 文件包括 NAME、IS_RESTRICTIVE 和 FIELD 列。 FIELD 列名称将根据需要进行递增,以包含字段组中的所有字段,例如 FIELD1、FIELD2、FIELD3 等。
字段组 .csv 列
列 描述 示例 NAME
字段组名称
AnimalCategories
IS_RESTRICTIVE
指定字段组是否具有限制性
TRUE
FIELD1
字段的名称
category
条件值 .csv 文件包含以下列:CAV_ID、 IS_RETIRED、FIELD_GROUP、SUBTYPE、SUBTYPE_NAME、CV_TYPE、CV_VALUE 和 DESCRIPTION。
条件值 .csv 列
列 描述 示例 CAV_ID
条件值的 ID。
1
IS_RETIRED
此布尔值用于定义条件值是否已停用。
False
FIELD_GROUP
条件值所对应的字段组的名称。
AnimalCategories
SUBTYPE
如果数据集具有子类型且子类型已用于条件值定义,则此字段是应用此规则的子类型代码。
2
SUBTYPE_NAME
如果数据集具有子类型且子类型已用于条件值定义,则此字段为子类型代码的文本描述。
Cold blooded
CV_TYPE1
条件值的类型。 类型值将存储为整数,如下所示:
- 1 - 任意
 - 2 - 空
 - 3 - 编码值
 - 4 - 范围
 
3
CV_VALUE1
特定字段值。 如果类型为任意或空,则 .csv 文件中的值为空。
1
DESCRIPTION1
如果条件值类型为编码值,则此为编码值的文本描述。
Fish
参数
arcpy.management.ExportContingentValues(target_table, field_groups_file, contingent_values_file)
| 名称 | 说明 | 数据类型 | 
target_table  | 将从其中导出字段组和条件值的输入地理数据库表或要素类。  | Table View | 
field_groups_file  | 将使用包含目标表的字段组相关信息的指定列名称 创建的输出 .csv 文件的位置和名称。  | File | 
contingent_values_file  | 将使用包含目标表的条件值相关信息的指定列名称创建的输出 .csv 文件的位置和名称。  | File | 
代码示例
从名为 GasPipes 的要素类中导出字段组和条件值。
import arcpy
arcpy.ExportContingentValues_management("C:\\MyProject\\myConn.sde\\pro.USER1.Animals",
                                        "C:\\MyProject\\MyFieldGroups.csv",
                                        "C:\\MyProject\\MyContingentValues.csv")