Resumen
Crea un grupo de campos para una clase de entidad o tabla. Los grupos de campos se utilizan al crear valores contingentes.
Uso
Los campos utilizados para crear un grupo de campos no pueden ser campos mantenidos por el sistema tales como ObjectID o Shape o el campo de subtipo.
Si los datos están almacenados en una geodatabase corporativa, debe estar conectado como el propietario de datos para usar esta herramienta.
Los grupos de campos son compatibles con geodatabases versión ArcGIS Pro 2.3 y posteriores. Si su geodatabase tiene una versión anterior, debe actualizarla a 2.3 o posteriores.
Nota:
Una vez se agrega un grupo de campos a un dataset, la versión del dataset se establece en ArcGIS Pro 2.3. Esto significa que el dataset ya no se puede utilizar en ArcMap.
Sintaxis
arcpy.management.CreateFieldGroup(target_table, name, fields, {is_restrictive})
Parámetro | Explicación | Tipo de datos |
target_table | La tabla de geodatabase o clase de entidad de entrada en la que se creará el grupo de campos. | Table View |
name | El nombre del grupo de campos que se creará. Este nombre debe ser exclusivo para la clase de entidad o tabla que contendrá el grupo de campos. | String |
fields [fields,...] | Los nombres de los campos del grupo de campos. | String |
is_restrictive (Opcional) | Especifica si el grupo de campos es restrictivo. Este parámetro permite controlar la experiencia de edición al utilizar valores contingentes.
| Boolean |
Salida derivada
Nombre | Explicación | Tipo de datos |
out_table | La tabla de entrada actualizada que contiene el grupo de campos. | Vista de tabla |
Muestra de código
Crea un nuevo grupo de campos.
import arcpy
arcpy.CreateFieldGroup_management("C:\\MyProject\\myConn.sde\\mygdb.USER1.myFC",
"MyFieldGroup",
["Field1", "Field2", "Field3"],
"RESTRICT")
Entornos
Información de licenciamiento
- Basic: Sí
- Standard: Sí
- Advanced: Sí