ListContingentValues

Zusammenfassung

Listet die Gruppenwerte in einer Tabelle auf. Für den Namen der Feldgruppe sowie den Subtype können Suchbedingungen angegeben werden, um die zurückgegebene Liste einzugrenzen.

Syntax

ListContingentValues (table, {field_group_name}, {subtype_code})
ParameterErläuterungDatentyp
table

A table that has contingent values.

String
field_group_name

The field group name to limit the results returned. Only contingent values for the field group specified will be returned.

(Der Standardwert ist All)

String
subtype_code

The subtype code to limit the results returned. Only contingent values for the subtype specified will be returned.

(Der Standardwert ist All)

Long
Rückgabewert
DatentypErläuterung
Object

Eine Liste von ContingentValue-Objekten. In jedem Objekt sind Eigenschaften des Gruppenwertes enthalten.

Codebeispiel

ListContingentValues – Beispiel

Die Eigenschaften der Gruppenwerte für eine Feldgruppe namens "MyFieldGroup" werden aufgelistet und beschrieben.

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))

Verwandte Themen