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

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

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

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

  1. Обратитесь к веб-приложению Workflow Manager.
  2. Щелкните вкладку Оформление.

    Появится страница Дизайн.

    Примечание:

    Если у вас нет достаточных прав, вкладка Оформление недоступна.

  3. Щелкните Настройки Settings.
    Примечание:

    Если у вас нет достаточных прав, вкладка Настройки Settings недоступна.

  4. Щелкните вкладку Общие операции поиска.
  5. Щелкните Создать новый Create New на панели Сохраненные операции поиска.
  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. Дополнительно щелкните Тестировать операцию поиска, чтобы протестировать настройки поиска.
  13. Щелкните Сохранить, чтобы сохранить поиск.

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

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

  1. Обратитесь к веб-приложению Workflow Manager.
  2. Щелкните вкладку Оформление.

    Появится страница Дизайн.

    Примечание:

    Если у вас нет достаточных прав, вкладка Оформление недоступна.

  3. Щелкните Настройки Settings.
    Примечание:

    Если у вас нет достаточных прав, вкладка Настройки Settings недоступна.

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

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

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

  1. Обратитесь к веб-приложению Workflow Manager.
  2. Щелкните вкладку Оформление.

    Появится страница Дизайн.

    Примечание:

    Если у вас нет достаточных прав, вкладка Оформление недоступна.

  3. Щелкните Настройки Settings.
    Примечание:

    Если у вас нет достаточных прав, вкладка Настройки Settings недоступна.

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

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

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

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

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

  1. Обратитесь к веб-приложению Workflow Manager.
  2. Щелкните вкладку Оформление.

    Появится страница Дизайн.

    Примечание:

    Если у вас нет достаточных прав, вкладка Оформление недоступна.

  3. Щелкните Настройки Settings.
    Примечание:

    Если у вас нет достаточных прав, вкладка Настройки Settings недоступна.

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

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

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

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

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

  1. Обратитесь к веб-приложению Workflow Manager.
  2. Щелкните вкладку Оформление.

    Появится страница Дизайн.

    Примечание:

    Если у вас нет достаточных прав, вкладка Оформление недоступна.

  3. Щелкните Настройки Settings.
    Примечание:

    Если у вас нет достаточных прав, вкладка Настройки Settings недоступна.

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

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

  6. Щелкните Больше действий More Actions и Удалить поиск.

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

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

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

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

Подсказка:

Вы можете выполнить поиск поля в таблице расширенных свойств, используя синтаксис tablename.fieldname.

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

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 = 'Define Location'

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'

step_action_type

Действие, связанное с шаблоном шага. Допустимы следующие значения:

  • AdvancedAssignment
  • Attachment
  • ClaimVersion
  • Cleanup
  • CreateJob
  • CreateReplica
  • CreateVersion
  • DataQualityRules
  • DefineLocation
  • Email
  • GPService
  • JobProperties
  • JobProperties1M
  • Manual
  • OpenApp
  • ProGPTool
  • ProMappingAndTask
  • Question
  • ReconcilePost
  • SetVersion
  • Survey
  • WebRequest

step_action_type = 'AdvancedAssignment'

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

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

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

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

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

step_action_type

Действие, связанное с шаблоном шага. Допустимы следующие значения:

  • AdvancedAssignment
  • Attachment
  • ClaimVersion
  • Cleanup
  • CreateJob
  • CreateReplica
  • CreateVersion
  • DataQualityRules
  • DefineLocation
  • Email
  • GPService
  • JobProperties
  • JobProperties1M
  • Manual
  • OpenApp
  • ProGPTool
  • ProMappingAndTask
  • Question
  • ReconcilePost
  • SetVersion
  • Survey
  • WebRequest

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