Сценарии разработки рабочих процессов Task Assistant

У рабочих процессов Task Assistant имеются различные стили, используемые в зависимости от процессов. Разработка рабочих процессов часто становится повторяющимся процессом, помогающим разработчику понять цели и требования определенного процесса. Разработчик часто переключается между созданием рабочего процесса с помощью закладки Конструктор (Designer) и его выполнением в окне Task Assistant.

Стили рабочих процессов Task Assistant можно разделить на следующие категории:

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

Значок

Стиль узла

Функция

Корневой значок

Корень

Значок узла рабочего процесса по умолчанию

Родительский значок

Родитель

Значок контейнера или родительского узла по умолчанию

Значок задачи

Задача

Значок узла задачи или шага по умолчанию

Значок справки

Справка

Корневой, родительский узел или узел задачи, который обозначает шаги или серии подшагов являются информационными и, как правило, не выполняющими никаких функций

Обязательный значок

Обязательный

Корневой, родительский узел или узел задачи, который обозначает, что шаги или серии подшагов являются обязательными

ПримечаниеПримечание:

Стиль узла Обязательный не говорит о том, что шаг должен быть обязательно исполнен. Это только визуальное напоминание, что этот шаг необходим.

Значок предупреждения

Предупреждение

Корневой, родительский узел или узел задачи, который обозначает, что шаги или серии подшагов содержат какие-либо предупреждения для пользователя

ПримечаниеПримечание:

Стиль узла Предупреждение используется в Task Assistant Manager как визуальная подсказка при открытии рабочего процесса, чтобы показать, что корневой, родительский узел или узел задачи конфликтует с настройками ArcGIS 10.1 и требует редактирования.

Информационный значок

Информация

Корневой, родительский узел или узел задачи, который обозначает шаги или серии подшагов, являющиеся информационными и, как правило, не выполняющих никаких функций

Значки стилей узлов

Последовательно выполняющиеся от начала до конца

Этот процедурный стиль ведет пользователя по серии шагов, необходимых для завершения задачи. В этом сценарии шаг Task Assistant не должен выполняться до выполнения или завершения предыдущего шага или шагов. Например, можно создать рабочий процесс Task Assistant для работы с определенным набором данных или с определенными выходными данными.

Образец рабочего процесса с последовательными шагами
Пример последовательного рабочего процесса, создающего реплику базы геоданных

Порядок может соблюдаться принудительно с помощью инструмента Ввести порядок шагов в рабочем процессе (Enforce Step Order In Workflow). Это гарантирует, что никакие шаги не могут быть выполнены вне заданной последовательности. Однако вы не сможете заново пройти шаг, который уже выполнен, если только не сбросить его.

Последовательные в пределах контейнера

В этом сценарии можно создать контейнеры, описывающие более крупные шаги рабочего процесса. Шаги в пределах контейнера являются последовательными. Этот стиль предоставляет пользователям функции для выполнения различных задач в пределах одного рабочего процесса. Например, рабочий процесс Task Assistant можно создать с различными наборами шагов для создания изолиний по растровым данным в зависимости от числа доступных наборов растровых данных.

Образец рабочего процесса с последовательными шагами в контейнере
Пример рабочего процесса с последовательными шагами в контейнерах

Контейнеры функций

Этот стиль контейнера используется для группировки связанных или похожих функций, что облегчает их использование. Так же как и на панели инструментов, команды в контейнере не являются процедурными рабочими процессами, а служат для помещения схожих инструментов в одно место. Например, команды, относящиеся к выбору объектов или навигации можно сгруппировать.

Образец рабочего процесса с не последовательными шагами, сгруппированными по функциям
Пример рабочего процесса с не последовательными шагами, сгруппированными по функциям

Комбинация этих стилей

Рабочий процесс может содержать комбинацию всех трех стилей, описанных выше. Кроме того, можно открыть в окне Task Assistant несколько процессов, что позволяет использовать еще один уровень применения опций стилей. На следующем рисунке показана комбинация группировки функций и последовательных шагов. Обратите внимание на использование EITHER и OR для предоставления информации пользователю.

Образец рабочего процесса с последовательными шагами и шагами, сгруппированными по функциям

9/11/2013