Знакомство с закладкой Конструктор (Designer)
Когда для Конструктора Task Assistant установлен Task Assistant Manager, в окне Task Assistant можно создавать и редактировать рабочие процессы. Это выполняется с помощью закладки Конструктор (Designer). Используйте закладку Конструктор (Designer) для создания и настройки шагов.

Настройка шагов включает присвоение шагу имени, выбор стиля узла, а также действия, направленные непосредственно на выполнение задачи, например - запуск инструмента или настройка видимости слоя. Аналогичным образом может быть настроен и главный шаг, но обычно он не используется в этих целях.
Закладка Конструктор (Designer) содержит настройки, которые применяются либо ко всему рабочему процессу, либо к отдельным шагам.
Настройки рабочего процесса
Настройки рабочего процесса указывают, что должно происходить при выполнении шага. Вы можете выбрать, будет ли записываться информация в журнал истории,будет ли происходить пошаговая фиксация выполненных процессов или процесс будет выполняться в заданной последовательности от начала и до конца.
- Записывать историю в журнал после выполнения (Log History After Execution) – Если нажать кнопку Записывать историю в журнал после выполнения (Log History After Execution)
И включить эту опцию, то на закладке История (History) для каждой выполненной задачи рабочего процесса будет создана своя отдельная запись. Если эта опция отключена, на закладке История (History) записи создаваться не будут.
- Заблокировать действие после выполнения (Lock Step After Execution) – Когда эта кнопка нажата и соответствующая опция включена
, каждое выполненное действие (шаг) будет блокироваться. Если эта опция не включена,то любое действие в рабочем процессе можно перезапустить заново.
- Принудительный порядок шагов в рабочем процессе (Enforce Step Order In Workflow) – Если нажата эта кнопка
и включена соответствующая опция, то выполнение рабочего процесса возможно только в порядке от начала до конца. Каждый выполненный шаг будет блокироваться без возможности его повторного выполнения. Если эта опция отключена, то шаги можно выполнять в любом порядке.
Настройки шагов
Каждый отдельный шаг может иметь широкий спектр настроек конфигурации, которые позволяют связывать шаги со слоями карты, командами ArcGIS for Desktop, стилями узлов и т.д.
- Стиль узла – Стиль, представляющий шаг. Стили позволяют назначать для шагов значки, а также подбирать для текста шагов цвет шрифта, жирность или курсив. Вы можете добавлять и изменять собственные стили узлов.
Более подробную информацию об использовании Менеджера стилей (Style Manager) см. В разделе Менеджер стилей (Style Manager).
- Описание (Description) – информация, которая может помочь другому пользователю понять назначение и функцию шага. Вы можете ввести описание того, что произойдет, если щелкнуть шаг, или что произойдет после выполнения шага. С помощью Редактора Описания (Description Editor) вы можете задать размер шрифта, жирность, курсив и цвет текста. Во время выполнения шага в поле Описание (Description) на закладке Справка (Help) отображается подсказка. Она также появляется при наведении курсора мыши на шаг, если на закладке Свойства (Properties) установлена отметка в окошке Показывать всплывающие подсказки (Show Tooltips).
- Имя (Name)- Имя шага, отображаемое в окне Task Assistant.
- Команды (Commands) – Позволяет вам связывать с тем или иным шагом собственные команды или команды ArcMap. Когда с одним шагом связано несколько команд, они выполняются сверху вниз, в соответствии с их положением в списке Выбранные команды (Selected Commands) в диалоговом окне Редактор элементов команды (Command Item Editor). Порядок выполнения можно изменить, выделив команду в разделе Выбранные команды (Selected Commands) и переместив ее в списке с помощью стрелок вверх и вниз в диалоговом окне Редактор элементов команды (Command Item Editor).
Task Assistant Manager также позволяет задавать параметры для команд. Эта опция доступна на закладке Конструктор (Designer) диалогового окна Редактор элементов команд (Command Item Editor). Она особенно полезна для пользовательских команд, которые принимают параметры. Внимание! Команды ArcMap не могут принимать параметры и будут игнорировать любой заданный параметр. Пользовательские команды, для которых не предусмотрены параметры, также будут игнорировать любой заданный параметр. Подробнее о командах см. в разделе Добавление пользовательских команд с параметрами.
- Фрейм данных (Data Frame) – Позволяет указывать активный фрейм данных.
- Шаблон объектов (Feature Template) – Позволяет установить шаблоны и инструменты построения для операций редактирования. Шаблоны объектов используются для шагов, которые будут выполнены в ходе сеанса редактирования.
- Геообработка (Geoprocessing) – Позволяет связывать пользовательские или скрипты ArcMap с шагом Task Assistant рабочего процесса. Когда вы привязываете несколько инструментов геообработки к одному шагу, инструменты выполняются сверху внизв том порядке, как они отображаются в области Выбранные элементы геообработки (Selected Geoprocessing Items) диалогового окна Редактор элементов геообработки (Geoprocessing Item Editor). Вы можете изменять порядок выполнения инструментов. Выделите инструмент в области Выбранные элементы геообработки (Selected Geoprocessing Items) и подвиньте его по списку при помощи стрелок вверх и вниз в диалоговом окне Редактор элементов геообработки (Geoprocessing Item Editor).
- Слои (Layers) – Позволяет изменять настройки слоёв для шагов. Настройка слоя включает в себя установку свойств таблицы содержания (видимость и выборку).
- Замыкание (Snapping) – Позволяет указывать свойства замыкания для шагов, которые будут выполняться в ходе сеанса редактирования.

Вы можете просматривать информацию по настройкам шага, удерживая нажатой клавишу SHIFT и щелкая мышью по шагу.

Пока нажата клавиша SHIFT, шаг не выполняется.