ListContingentValues

Краткая информация

Выводит расчетные значения таблицы. Возвращаемый список может быть ограничен с помощью критериев поиска для имени группы поля или подтипа.

Синтаксис

ListContingentValues (table, {field_group_name}, {subtype_code})
ПараметрОписаниеТип данных
table

Таблица с расчетными значениями.

String
field_group_name

Имя группы поля для ограничения возвращаемых результатов. Будут возвращены только расчетные значения для группы поля.

(Значение по умолчанию — All)

String
subtype_code

Код подтипа для ограничения возвращаемых результатов. Будут возвращены только расчетные значения для подтипа.

(Значение по умолчанию — All)

Long
Возвращаемое значение
Тип данныхОписание
Object

Список объектов ContingentValue. Каждый объект содержит свойства расчетное значение.

Пример кода

Пример ListContingentValues

Отображает и описывает свойства расчетного значения для группы поля MyFieldGroup.

import arcpy
CVs = arcpy.da.ListContingentValues("C:\\MyProject\\myConn.sde\\mygdb.USER1.myFC", "MyFieldGroup")
for cv in CVs:
    print("Subtype: {}\nIs retired: {}\nContingent Value Id: {}\nValues: \n".format(cv.subtype, cv.isRetired, cv.id))
    for v in cv.values:
        print(" Field Name: {}\n Field Value Type: {}""".format(v.name, v.type))
        if v.type == "CODED_VALUE":
            print(" Field Value Code: {}\n".format(v.code))
        if v.type == "RANGE":
            print(" Field Range: {}\n".format(v.range))

Связанные разделы