标注 | 说明 | 数据类型 |
目标表 | 将在其中创建字段组的输入地理数据库表或要素类。 | Table View |
字段组名称 | 将创建的字段组的名称。 此名称对于将包含字段组的要素类或表必须是唯一的。 | String |
字段 | 字段组中字段的名称。 | String |
具有限制性 (可选) | 指定字段组是否具有限制性。 此参数允许您控制使用条件值时的编辑体验。
| Boolean |
派生输出
标注 | 说明 | 数据类型 |
已更新的表 | 包含字段组的已更新输入表。 | Table View |
用于创建字段组的字段不可以是系统维护字段,例如 ObjectID、Shape 或子类型字段。
如果您的数据存储在企业级地理数据库中,则必须以数据所有者身份连接才能使用此工具。
字段组与 ArcGIS Pro 2.3 及更新版本的地理数据库相兼容。 如果您的地理数据库为早期版本,则必须将地理数据库升级到 2.3 或更高版本。
将字段组添加到数据集之后,数据集版本将设置为 ArcGIS Pro 2.3。 这意味着该数据集将不再可用于 ArcMap。
标注 | 说明 | 数据类型 |
目标表 | 将在其中创建字段组的输入地理数据库表或要素类。 | Table View |
字段组名称 | 将创建的字段组的名称。 此名称对于将包含字段组的要素类或表必须是唯一的。 | String |
字段 | 字段组中字段的名称。 | String |
具有限制性 (可选) | 指定字段组是否具有限制性。 此参数允许您控制使用条件值时的编辑体验。
| Boolean |
标注 | 说明 | 数据类型 |
已更新的表 | 包含字段组的已更新输入表。 | Table View |
arcpy.management.CreateFieldGroup(target_table, name, fields, {is_restrictive})
名称 | 说明 | 数据类型 |
target_table | 将在其中创建字段组的输入地理数据库表或要素类。 | Table View |
name | 将创建的字段组的名称。 此名称对于将包含字段组的要素类或表必须是唯一的。 | String |
fields [fields,...] | 字段组中字段的名称。 | String |
is_restrictive (可选) | 指定字段组是否具有限制性。 此参数允许您控制使用条件值时的编辑体验。
| Boolean |
名称 | 说明 | 数据类型 |
out_table | 包含字段组的已更新输入表。 | Table View |
创建新的字段组。
import arcpy
arcpy.management.CreateFieldGroup("C:\\MyProject\\myConn.sde\\mygdb.USER1.myFC",
"MyFieldGroup",
["Field1", "Field2", "Field3"],
"RESTRICT")