Существуют различные стили рабочих процессов task assistant в зависимости от конструктора и определяемых рабочих процессов. Моделирование рабочих процессов task assistant с большой вероятностью будет повторяющимся процессом, чтобы конструктор мог понять задачи и выполнить требования конкретного рабочего процесса. Во время разработки и перепроверки процесса конструктор будет часто переключаться между моделированием рабочего процесса на вкладке Конструктор и выполнением рабочего процесса в окне Task Assistant.
Варианты стилей рабочего процесса task assistant могут быть следующими:
- Последовательный от начала до конца
- Последовательный внутри контейнеров
- Контейнеры функциональности
Все эти сценарии для создания рабочих процессов могут использовать любой из стилей узлов, описанных в таблице ниже.
Значок | Стиль узлов | Функция |
---|---|---|
![]() | Корень | Значок по умолчанию для узла рабочего процесса |
![]() | Родительский | Значок по умолчанию для контейнера или родительского узла |
![]() | Задача | Значок по умолчанию для узла задачи или шага |
![]() | Справка | Корневой, родительский или узел задачи, который указывает, что шаги или серия подшагов являются информационными и обычно не выполняют никаких функций. |
![]() | Обязательный | Корневой, родительский или узел задачи, который указывает, что требуются шаги или серия подшагов. |
![]() | Предупреждение | Корневой, родительский или узел задачи, который указывает, что шаги или серия подшагов вызывают какое-либо предупреждающее сообщение для пользователя. |
![]() | Информация | Корневой, родительский или узел задачи, который указывает, что шаги или серия подшагов являются информационными и обычно не выполняют никаких функций. |
Последовательный от начала до конца
Этот процедурный стиль направляет пользователей через серию шагов для выполнения задачи. В этом сценарии шаг task assistant не должен выполняться, если предыдущий шаг или шаги не были выполнены и завершены. Например, вы можете создать рабочий процесс task assistant, специфичный для определенного набора данных и выходных данных.

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

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

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