Шаги задачи создаются в задаче. Шаги задачи должны быть последовательными и помогать пользователю выполнить рабочий процесс. Шаг задачи может загрузить команду, которая будет предлагать пользователю выполнить какое-то действие, например, ввести атрибут. Шаг задачи может быть обязательным или дополнительным (такой шаг пользователь может пропустить).
Шаг задачи создается в задаче и настраивается на вкладках Общие, Действия, Виды и Содержание на панели Дизайнер задач.
- Под вкладкой Общие задаются такие свойства шага, как его имя и поведение.
- Под вкладкой Действия выполняется действие и задается команда или инструмент.
- На вкладке Виды задаются активные и открытые виды.
- На вкладке Содержание задается содержание активного вида.
Запись шага является наиболее быстрым способов создания шага задачи, который загружает команду. Во время сеанса записи каждая нажатая команда или инструмент создают новый шаг на панели Задачи. Записанный шаг автоматически настраивается на запуск выбранного инструмента или команды.
Запись шага
Чтобы записать шаг, щелкните кнопку опций на панели Задачи и выберите Редактировать в дизайнере, чтобы открыть панель Дизайнер задач.
- Выберите задачу, для которой вы хотите создать шаги, и щелкните кнопку Открыть задачу .
- Щелкните команду Записать команды на панели Задачи, чтобы начать запись шагов.
Значок Записать команды меняет цвет с темного на светлый во время открытого сеанса записи.
- Щелкните команду или инструмент геообработки на ленте ArcGIS Pro для создания нового шага.
Новый шаг имеет то же имя, что и команда или инструмент, который был нажат. Вызванные команда или инструмент также добавляются на вкладку Действия на панели Дизайнер задач.
- Щелкните другую команду или инструмент для создания другого шага, либо щелкните Остановить запись , чтобы завершить сеанс записи.
- Отредактируйте свойства каждого шага на вкладках Общие, Виды и Содержание в панели Дизайнер задач.
Примечание:
В шаг добавляется только та команда или инструмент, которые выбирались в процессе записи. Любые параметры или значения, введенные для команды или инструмента во время записи, не записываются. Параметры можно задавать для инструментов геообработки, а предустановленные параметры можно задавать для встроенных команд после записи и создания шага.
Действия шага
Шаг задачи может быть настроен для выполнения следующих действий:
- Загрузка команды, запрашивающей выполнение действия пользователем.
К примеру, при загрузке панели Атрибуты пользователю предлагается ввести атрибуты.
- Загрузка и автоматический запуск команды – без пользовательского ввода.
Например, загрузите и запустите инструмент Приблизить к выборке , чтобы приблизиться к выборке, которая была создана в предыдущем шаге.
- Загрузите инструмента геообработки, имеющий предустановленные параметры или запросы пользовательского ввода параметров.
К примеру, загрузите инструмент геообработки Буфер , который предлагает пользователю ввести параметры инструмента.
- Загрузка и автоматический запуск инструмента геообработки с преднастроенными параметрами.
Например, загрузка и запуск инструмента Буфер с заданными входными объектами, выходным классом объектов и шириной буфера.
- Создайте выборки объектов, сохраните выборки объектов и очистите выборки объектов.
Например, выберите объекты, созданные в предыдущих шагах, и загрузите панель Атрибуты для присвоения новых атрибутов объектам.
- Задание активного вида для загруженной команды или инструмента.
К примеру, активация вида карты для команды Создать объекты.
- Настройте видимость, доступность для выборки, редактирования и замыкания слоев в активном виде.
Например, для команды Атрибуты задайте слой, содержащий объекты, в которые должны быть добавлены атрибуты видимый, доступный для выборки и доступный для редактирования.
- Выберите слой на панели Содержание.
Например, выбор слоя на панели Содержание и запуск команды Приблизить к слою для увеличения масштаба выбранного слоя.
- Слои надписей в выбранном активном слое.
Например, надписывание слоя после задания атрибутов для объекта.
Поведение шага
Выполнение шага задачи может управляться настройкой поведения шага. Шаг задачи может быть настроен на исполнение и выполняться либо автоматически, либо вручную – пользователем задачи. Можно использовать поведение шага задачи для уменьшения числа щелчков мышки и увеличения общей эффективности рабочего процесса.
Могут быть настроены следующие поведения шага:
- Вручную
Пользователь задачи щелкает Запустить для выполнения шага, выполняет действие и щелкает Далее для перехода на следующий шаг.
Например, при запуске задачи пользователь щелкает Запустить для выполнения первого шага. Шаг открывает диалоговое окно Добавить данные, которое используется пользователем для добавления данных на карту. После добавления данных пользователь щелкает Далее для перехода на следующий шаг.
- Автозапуск
Шаг автоматически запускается, а команда Запустить недоступна. Пользователь завершает действие и щелкает Далее для перехода на следующий шаг.
Например, после нажатия в первом шаге Далее автоматически запускается второй шаг, и становится активным инструмент Выбрать. Пользователь выбирает объекты и щелкает Далее для перехода к следующему шагу.
- Выполнено автоматически
Пользователь щелкает Запустить для запуска третьего шага. На шаге автоматически выполняется действие и осуществляется переход к следующему шагу. Команда Далее недоступна.
Например, пользователь задачи вводит параметры встроенного инструмента геообработки, щелкает Запустить для запуска шага, что позволит автоматически перейти к следующему шагу по завершении выполнения инструмента.
- Автоматически
Шаг автоматически запускается, выполняется действие и осуществляется переход к следующему шагу.
К примеру, четвертый шаг автоматически запускается, выбирается слой и применяется инструмент Приблизить к слою для увеличения масштаба выбранного слоя. Команды Запустить и Далее недоступны. От пользователя задачи не требуется ввода никаких данных, а шаг может быть скрыт с панели Задачи.
- Дополнительный
Этот шаг можно пропустить. Пользователь может щелкнуть Пропустить для перехода к следующему шагу.
Создание нового пустого шага
При создании нового пустого шага необходимо настроить свойства на вкладках Общие, Действия, Виды и Содержание.
Чтобы создать новый шаг, щелкните кнопку опций на панели Задачи и выберите Редактировать в дизайнере, чтобы открыть панель Дизайнер задач.
- Выберите задачу, для которой вы хотите создать шаги, и щелкните кнопку Открыть задачу .
- На панели Задачи щелкните Новый шаг .
На панели Задачи будет создан и выбран новый пустой шаг, а на панели Дизайнер задач отобразятся свойства нового шага. Дизайнер задач находится в пошаговом режиме.
- Под вкладкой Общие введите имя шага, подсказку и инструкции.
Имя шага должно соответствовать действию, которое выполняется на этом шаге. Инструкции шага должны содержать информацию о том, как выполнять и завершать шаг, например: Выберите здание, для которого вы хотите задать атрибут.
- Напишите инструкции для запуска или выполнения шага.
Инструкции для запуска или выполнения шага должны сообщать пользователю, как нужно запускать шаг и как переходить на следующий, например: Щелкните Запустить, чтобы запустить шаг, и щелкните Далее для перехода к следующему шагу. Эти инструкции должны отражать выбранное поведение шага.
- Выберите подходящее поведение шага.
- Задайте, является ли шаг дополнительным, поставив или сняв отметку Дополнительный.
Если этот шаг является дополнительным, при запуске задачи для него будет доступна команда Пропустить.
- Настройте вкладки Действия, Виды и Содержание для вашего шага.
- Сохраните проект, чтобы запомнить изменения шага.
- Закройте панель Дизайнер задач, чтобы выйти из режима создания задачи.
Подсказка:
Можно добавлять новые шаги или редактировать существующие, открыв панель Дизайнер задач. На панели Задачи щелкните Опции и выберите Редактировать в дизайнере, чтобы открыть панель Дизайнер задач. Выберите задачу и щелкните кнопку Открыть задачу , чтобы отредактировать или создать шаги.