Skip To Content

Создание и управление общими операциями поиска

Общие операции поиска позволяют администраторам элементов рабочих процессов создавать пользовательские операции поиска и делиться ими с пользователями или отдельными группами пользователей элементов рабочих процессов. Доступ к общим операция поиска выполняется со страницы Работа в строке поиска. Общие операции поиска также можно найти на странице Управлять вниспадающем списке операций поиска и в разделе Общие на панели Поиск.

Создание общих операций поиска

Для создания общих операций поиска выполните следующие шаги:

  1. Access the Workflow Manager web app.
  2. Click the Design tab.

    The Design page appears.

    Примечание:

    If you don't have sufficient privileges, the Design tab is not available.

  3. Click the Settings button Settings.
    Примечание:

    If you don’t have sufficient privileges, the Settings button is not available.

  4. Щелкните вкладку Общие операции поиска.
  5. Щелкните Создать новый на панели Сохраненные операции поиска.
  6. Укажите имя для поиска в окне Имя поиска.
  7. Введите SQL выражение в окне Фильтры на основе следующего примера:

    Операции поиска для всех высокоприоритетных заданий, которые не были закрыты.

    priority='High' AND closed=0
  8. Дополнительно укажите число результатов для отображения на странице в окне Результатов на страницу.
  9. Дополнительно создайте пользовательское отображение для результатов поиска.
    1. Щелкните Добавить отображаемое поле.
    2. Введите имя поля в окно Отображаемые поля.
    3. Введите имя столбца, которое будет отображаться в результатах поиска, в окно Отображаемые имена.
    4. Щелкните Добавить отображаемое поле и повторите подшаги а-с, чтобы добавить дополнительные отображаемые поля, если необходимо.
      Примечание:

      Чтобы удалить отображаемое поле, щелкните кнопку Удалить поле Delete Field.

    5. Дополнительно измените порядок полей, щелкнув кнопку Переместить поле вверх Move Field To Top или Переместить поле вниз Move Field To Bottom, либо щелкнув Поменять порядок полей Reorder Field и перетащив их в нужные места.
      Примечание:

      В ArcGIS Pro, на листе задания появятся первые три поля отображения. Если assignedTo или jobName являются одним из первых трех полей отображения, используется следующее поле отображения. Если currentStep не включено в первые три поля отображения и ваш рабочий процесс имеет параллельные шаги, только первый шаг отображается на листе задания вместо ниспадающего списка параллельных шагов.

  10. Дополнительно добавьте поля сортировки, чтобы изменить порядок сортировки ваших результатов общих операций поиска.
    1. Щелкните Добавить поле сортировки.
    2. Введите имя поля в окно Поля сортировки.
    3. Щелкните ниспадающее меню Порядок сортировки и выберите метод сортировки.
    4. Щелкните Добавить поле сортировки и повторите подшаги а-с, чтобы добавить дополнительные поля сортировки, если необходимо.
    5. Дополнительно измените порядок полей, щелкнув кнопку Переместить поле вверх Move Field To Top или Переместить поле вниз Move Field To Bottom, либо щелкнув Поменять порядок полей Reorder Field и перетащив их в нужные места.
      Примечание:

      Поля сортировки можно удалить, щелкнув кнопку Удалить поле Delete Field.

  11. Выберите одну из следующих опций в разделе Поделиться поиском с :
    • Всеми — выберите эту опцию, чтобы поделиться операцией поиска со всеми пользователями элемента рабочего процесса.
    • Группа — выберите эту опцию и поставьте отметку Поделиться с рядом с каждой из групп элемента рабочего процесса, которым вы хотите предоставить доступ к общему поиску.
  12. Щелкните Сохранить, чтобы сохранить поиск.

Изменнеие порядка отображения общих операций поиска

Вы можете настроить порядок отображения общих операций поиска на странице Управлять и Работа в веб-приложении Workflow Manager и на панели Рабочий процесс в ArcGIS Pro для всех пользователей элемента рабочего процесса.

  1. Access the Workflow Manager web app.
  2. Click the Design tab.

    The Design page appears.

    Примечание:

    If you don't have sufficient privileges, the Design tab is not available.

  3. Click the Settings button Settings.
    Примечание:

    If you don’t have sufficient privileges, the Settings button is not available.

  4. Щелкните вкладку Общие операции поиска.
  5. Щелкните операцию поиска, для которой вы хотите изменить порядок, в списке Сохраненные операции поиска.
  6. Щелкните кнопку Переместить наверх Move To Top или Переместить вниз Move To Bottom, либо кнопку Изменить порядок операций поиска Reorder Search и перетащите ее в нужное местоположение.
  7. Щелкните Сохранить, чтобы обновить порядок отображения.
  8. Повторите шаги с 5 по 7, чтобы изменить порядок дополнительных общих операций поиска.

Дублирование общих операций поиска

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

  1. Access the Workflow Manager web app.
  2. Click the Design tab.

    The Design page appears.

    Примечание:

    If you don't have sufficient privileges, the Design tab is not available.

  3. Click the Settings button Settings.
    Примечание:

    If you don’t have sufficient privileges, the Settings button is not available.

  4. Щелкните вкладку Общие операции поиска.
  5. Щелкните общую операцию поиска, которую хотите продублировать, в списке Сохраненные операции поиска.
  6. Щелкните кнопку Больше действий More Actions и щелкните Дублировать поиск.

    Продублированная общая операция поиска появится в списке Сохраненные операции поиска с добавленным к имени значением - Копия.

Общую операцию поиска теперь можно редактировать и использовать для поиска заданий с похожими критериями поиска.

Изменение общих операций поиска

Для изменения общих операций поиска выполните следующие шаги:

  1. Access the Workflow Manager web app.
  2. Click the Design tab.

    The Design page appears.

    Примечание:

    If you don't have sufficient privileges, the Design tab is not available.

  3. Click the Settings button Settings.
    Примечание:

    If you don’t have sufficient privileges, the Settings button is not available.

  4. Щелкните вкладку Общие операции поиска.
  5. Щелкните имя общей операции поиска, которую хотите изменить, в списке Сохраненные операции поиска.
    Подсказка:

    Вы можете отфильтровать список Сохраненных операций поиска, указав термин поиска в окне Поиск сохраненных операций поиска.

  6. Обновление настроек поиска при необходимости
  7. Дополнительно щелкните Тестировать операцию поиска, чтобы протестировать новые настройки поиска.
  8. Щелкните Сохранить, чтобы сохранить изменения.

Удаление общих операций поиска

Удаление общей операции поиска - постоянное действие, которое не может быть отменено. Для удаления общих операций поиска выполните следующие шаги:

  1. Access the Workflow Manager web app.
  2. Click the Design tab.

    The Design page appears.

    Примечание:

    If you don't have sufficient privileges, the Design tab is not available.

  3. Click the Settings button Settings.
    Примечание:

    If you don’t have sufficient privileges, the Settings button is not available.

  4. Щелкните вкладку Общие операции поиска.
  5. Щелкните имя общей операции поиска, которую хотите удалить, в списке Сохраненные операции поиска.
    Подсказка:

    Вы можете отфильтровать список Сохраненных операций поиска, указав термин поиска в окне Поиск сохраненных операций поиска.

  6. Щелкните кнопку Дополнительно More Actions на правой панели и затем Удалить операцию поиска.

    Появится сообщение для подтверждения.

  7. Щелкните Да, чтобы удалить общую операцию поиска, либо Нет, чтобы отменить действие.

Поля для поиска

Ниже приведен список полей для поиска и их описания:

Имя поляОписаниеПример выражения SQL

active_versions

Текущие версии ветви, связанные с заданием

active_versions like '%JOB_343%'

assigned_to

Люди, которым назначено задание

assigned_to = 'wmxuser'

assigned_type

Тип назначения (Пользователь, Группа или Без назначения)

assigned_type = 'User'

closed

Закрытый статус задания в целочисленном формате

closed = 1

created_by

Человек, создавший задание

created_by = 'wmxuser'

created_date

Дата создания задания

created_date >= '5/7/2020'

current_step

Текущие активные шаги задания

current_step = 'Data Edits'

current_step_id

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

current_step_id = 'f50d740d-cc04-9296-4ce3-181e82604465'

description

Описание задания

description like '%Data Edits%'

diagram

Схема рабочего процесса диаграммы

diagram = 'AV22bnx4LL5H4Mf3yv_R'

diagram_version

Версия схемы рабочего процесса диаграммы

diagram_version = 1

due_date

Конечная дата расписания задания

due_date >= '5/7/2020'

end_date

Дата закрытия задания

end_date = '5/7/2020'

job_id

Уникальный идентификатор задания

job_id = 'AV22cQZOLL5H4Mf3yv_T'

job_name

Имя задания

job_name like '%JOB%'

job_status

Статус задания

job_status = 'Ready to Work'

job_template_id

Уникальный идентификатор шаблона задания, на основе которого было создано задание

job_template_id = 'AV22cQZOLL5H4Mf3yv_T'

job_template_name

Имя шаблона задания, на основе которого было создано задание

job_template_name = 'Data Edits'

owned_by

Владелец задания

owned_by = 'wmxuser'

priority

Приоритет задания в строковом формате

priority = 'Low'

priority_rank

Приоритет задания в целочисленном формате

priority_rank = 10

start_date

Начальная дата расписания задания

start_date >= '5/7/2020'

started_date

Дата начала выполнения задания

started_date >= '5/7/2020'

Отображение и сортировка полей

Ниже приведен список отображаемых полей и полей сортировки и их описания:

Имя поляОписание

active_versions

Текущие версии ветви, связанные с заданием

assigned_to

Люди, которым назначено задание

assigned_type

Тип назначения (Пользователь, Группа или Без назначения)

closed

Закрытый статус задания в целочисленном формате

created_by

Человек, создавший задание

created_date

Дата создания задания

current_step

Текущие активные шаги задания

current_step_id

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

description

Описание задания

diagram

Схема рабочего процесса диаграммы

diagram_version

Версия схемы рабочего процесса диаграммы

due_date

Конечная дата расписания задания

end_date

Дата закрытия задания

job_id

Уникальный идентификатор задания

job_name

Имя задания

job_status

Статус задания

job_template_id

Уникальный идентификатор шаблона задания, на основе которого было создано задание

job_template_name

Имя шаблона задания, на основе которого было создано задание

owned_by

Владелец задания

priority

Приоритет задания в строковом формате

priority_rank

Приоритет задания в целочисленном формате

start_date

Начальная дата расписания задания

started_date

Дата начала выполнения задания

Связанные разделы