Свойства группы полей

Сводка

Функция Describe возвращает следующие свойства для наборов данных с добавленными группами полей.

Группы полей можно добавлять в базе геоданных в класс пространственных объектов или в таблицу. Возвращаемый dataType – это dataType класса объектов или таблицы.

Группы полей требуются при добавлении сопряженных значений в набор данных.

Свойства

ВладениеОбъяснениеТип данных
fieldNames
(только чтение)

Список имен полей, участвующих в группе полей.

String
isEditingRestrictive
(только чтение)

Показывает, установлены ли для данной группы полей ограничения возможности редактирования.

  • True – Для данной группы полей установлены ограничивающие возможности.
  • True – Для данной группы полей не установлены ограничивающие возможности.

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
fieldGroups = arcpy.Describe(fc).fieldGroups
for fg in fieldGroups:
    print("Field Group Name: {}\nFields: {}\nRestrictive: {}\n".format(
        fg.name, fg.fieldNames, fg.isEditingRestrictive))