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