Сводка
Объект QueryField выдает свойства, описывающие поле, возвращенное методом queryJobs.
Описание
Объект QueryField определенной строки QueryResult может быть найден по индексу или с помощью итератора.
Свойства
Владение | Объяснение | Тип данных |
name (только чтение) | Имя поля, возвращенное запросом задания. | String |
alias (только чтение) | Псевдоним поля, возвращенный запросом задания. | String |
Пример кода
Пример QueryField
Следующий скрипт запускает запрос задания и работает с полем запроса.
import arcpy
import arcpywmx
# Establish a connection to a Workflow database
conn = arcpywmx.Connect(r'c:\test\Workflow.jtc')
# Run a query for jobs being assigned to current user. The query results are
# sorted by job name.
result = conn.queryJobs("JOB_NAME,ASSIGNED_TO", "JTX_JOBS",
"Job Name,Assigned To",
"ASSIGNED_TO = '[SYS:CUR_LOGIN]'", "JOB_NAME")
#To get total number of records being returned which are assigned to current user.
print("There are %s jobs assigned to me" % str(len(result.rows)))
# Access first field by index
print "The first field is named %s" % result.fields[0].name)
# Access each field by iterator
for f in result.fields:
print("Field is %s" % f.name)