ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • Справка
  • Sign Out
ArcGIS Desktop

ArcGIS Online

Картографическая платформа вашей организации

ArcGIS Desktop

Полноценная профессиональная ГИС

ArcGIS Enterprise

ГИС предприятия

ArcGIS Developers

Инструменты для встраивания приложений с местоположениями

ArcGIS Solutions

Бесплатные шаблоны карт и приложений для отрасли

ArcGIS Marketplace

Получение приложения и данных для вашей организации.

  • Документация
  • Поддержка
Esri
  • Войти
user
  • Мой профиль
  • Выход

ArcMap

  • На главную
  • Начало работы
  • Карта
  • Анализ
  • Управление данными
  • Инструменты
  • Дополнительные модули

Настройка общедоступных запросов задания

Доступно с лицензией Standard или Advanced.

Доступно с лицензией Workflow Manager.

  • Добавление папок запросов
  • Добавление запросов
  • Просмотр в SQL
  • Общий доступ к запросам

По умолчанию в дополнительный модуль ArcGIS Workflow Manager (Classic) Desktop входят несколько запросов и контейнеров запросов к заданию. В ним относятся Общие запросы (Запрос ко всем заданиям или Запрос к не назначенным заданиям), Групповые запросы (Задания, назначенные моим группам и Задания с шагами, назначенными моим группам) и Персональные запросы (Задания назначенные мне и Задания с шагами, назначенными мне). Запросы заданий в этих папках обрабатываются в Workflow Manager Administrator и доступны всем пользователям системы. Пользователи могут устанавливать любой из них запросом по умолчанию, и этот запрос будет выполняться по умолчанию при каждом открытии приложения Workflow Manager (Classic).

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

Примечание:

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

Добавление папок запросов

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

  1. В Administrator перейдите к папке Запросы заданий.
  2. Выберите папку запросов, в которой вы хотите создать новую директорию.

    Папка Общедоступные запросы, которую вы видите, это папка высшего уровня.

  3. Щелкните правой кнопкой и выберите Добавить контейнер запроса.
  4. Введите имя папки.

    Это имя будет отображаться для пользователей системы Workflow Manager (Classic) в клиентском приложении.

  5. Нажмите OK, чтобы создать эту папку.

    Теперь в эту папку можно помещать другие папки и запросы.

Добавление запросов

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

  1. В Administrator перейдите к папке Запросы заданий.
  2. Выберите папку запросов, на которую будет ссылаться новый запрос.

    Папка Общедоступные запросы, которую вы видите, это папка высшего уровня.

  3. Щелкните правой кнопкой и выберите Добавить запрос.

    Появится диалоговое окно Определить запрос задания.

  4. Введите имя запроса на вкладке Общие.
  5. Перейдите на вкладку Поля.

    Здесь можно выбрать, какая информация о задании будет отображаться для пользователя в Виде списка, когда выполняется запрос. Workflow Manager (Classic) автоматически управляет связями между таблицами в системе. Развернув узлы полей в таблице задания, можно отобразить в результатах работы запроса более подробную информацию.

  6. Добавьте поля в список, дважды щелкая их или перетаскивая в столбец справа.

    Поля запроса
    Добавьте поля к списку. Они отображают пользователям информацию о задании во время выполнения запроса.

  7. Перейдите на вкладку Псевдонимы.

    На этой закладке можно изменить имя, используемое для отображения каждого поля. Также можно изменить порядок полей. Наверху списка будет отображаться первое поле слева, а внизу списка – последнее поле справа.

  8. Измените псевдонимы и порядок полей, если необходимо.

    Закладка Псевдонимы
    Изменение отображаемого имени и порядка полей в результатах запроса на закладке Псевдонимы.

  9. Щелкните закладку Фильтрация.

    Определите, какие задания будут возвращены этим запросом на основе критерия фильтра.

  10. Задайте условия, выбрав поля запроса, оператор и значение, которому должно соответствовать задание.

    Вы можете добавить любое количество условий.

  11. Создайте выражение фильтрации внизу, щелкая условия и добавляя операторы AND, OR и скобки.

    Закладка Фильтрация
    Постройте выражение where для запроса на вкладке Фильтрация.

  12. Щелкните OK, чтобы сохранить изменения и закрыть диалоговое окно.

    Запрос появится в клиентском приложении при следующем его открытии.

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

    Щелкните Предварительный просмотр SQL, чтобы увидеть выражение SQL, созданное для запросов.

Просмотр в SQL

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

  1. В Administrator перейдите к папке Запросы заданий.
  2. Выберите папку запросов, на которую будет ссылаться новый запрос.

    Папка Общедоступные запросы, которую вы видите, это папка высшего уровня.

  3. Щелкните правой кнопкой и выберите Добавить запрос.

    Появится диалоговое окно Определить запрос задания.

  4. Введите имя запроса на вкладке Общие.
  5. Щелкните вкладку SQL-запрос.
    SQL-вид
  6. Щелкните таблицу из списка Таблицы, чтобы внести заполнить список Поля, используя все поля в выбранной таблице.
  7. Выберите поле и щелкните Получить все, чтобы внести в список Уникальные значения все значения выбранного поля.
  8. Выберите команду (Select, Name As и т.д.) с помощью мыши, затем дважды щелкните таблицу или поле, которое вы хотите добавить.
  9. Задайте выражение Where, чтобы выбрать задания, которые будут возвращаться в результате работы этого запроса.
  10. Щелкните Проверить, чтобы убедиться, что запрос построен правильно, затем щелкните OK, чтобы добавить запрос в дерево запросов заданий.

Общий доступ к запросам

Можно использовать имеющийся запрос в качестве основы для другого запроса с помощью опции Экспорт диалогового окна Определить запрос задания.

  1. В Administrator перейдите к папке Запросы заданий.
  2. Щелкните правой кнопкой запрос, который необходимо экспортировать, и щелкните Редактировать элемент.
  3. Щелкните Экспорт.
  4. Укажите местоположение и имя файла экспортируемого запроса.
  5. Щелкните Сохранить.

Создается файл .jtq. Этот файл запроса можно импортировать, чтобы создать на его основе другой запрос, или распространить его среди пользователей и систем Workflow Manager (Classic).

ArcGIS Desktop

  • На главную
  • Документация
  • Поддержка

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

Об Esri

  • О нас
  • Карьера
  • Блог Esri
  • Конференция пользователей
  • Саммит разработчиков
Esri
Расскажите нам, что вы думаете.
Copyright © 2021 Esri. | Конфиденциальность | Правовая информация