Краткая информация
Функция Describe возвращает следующие свойства для наборов данных с добавленными группами полей.
Группы полей можно добавлять в базе геоданных в класс пространственных объектов или в таблицу. Возвращаемый dataType – это dataType класса объектов или таблицы.
Группы полей требуются при добавлении зависящих значений в набор данных.
Свойства
Свойство | Описание | Тип данных |
fieldNames (только чтение) | Список имен полей, участвующих в группе полей. | String |
isEditingRestrictive (только чтение) | Показывает, установлены ли для данной группы полей ограничения возможности редактирования.
| Boolean |
name (только чтение) | Имя группы полей. | String |
Пример кода
Следующий автономный скрипт Python распечатывает отчет о свойствах группы полей для класса пространственных объектов.
# Import the required modules
import arcpy
# Path to the input feature class or table
fc = "C:\\MyProject\\MyDatabase.sde\\myGDB.USER1.MapleTrees"
# Print a report of the field group properties
field_groups = arcpy.Describe(fc).fieldGroups
for fg in field_groups:
print(f"Field Group Name: {fg.name}")
print(f"Fields: {fg.fieldNames}")
print(f"Restrictive: {fg.isEditingRestrictive}")