创建和管理共享搜索

共享搜索允许工作流项目管理员创建自定义搜索,以便与工作流项目用户或群组共享。 可以在搜索栏中的工作页面上访问共享搜索。 您还可以在管理页面的搜索下拉菜单中或在搜索/创建面板中的搜索选项卡上访问共享的搜索。

创建共享搜索

要创建共享搜索,请完成以下步骤:

  1. 访问 Workflow Manager Web 应用程序
  2. 单击设计选项卡。

    设计页面随即出现。

    注:

    如果您没有足够的权限,则设计选项卡将不可用。

  3. 单击设置 Settings
    注:

    如果您没有足够的权限,则设置 Settings 将不可用。

  4. 单击共享搜索选项卡。
  5. 单击已保存搜索面板中的新建 Create New
  6. 搜索名称文本框中提供搜索名称。
  7. 过滤器文本框中使用以下示例提供 SQL 表达式

    搜索未结束的所有高优先级作业。

    priority='High' AND closed=0
  8. 可选择在每页结果数文本框中指定每个页面显示的结果数。
  9. (可选)添加搜索结果的显示字段:
    1. 单击添加显示字段
    2. 显示字段文本框中提供字段名称
    3. 显示名称文本框中提供显示在搜索结果中的列名称。
    4. 单击添加显示字段并重复这些子步骤添加更多显示字段。

      要删除字段,单击删除字段 Delete Field

      提示:

      要更改字段顺序,将光标悬停在字段上,然后单击将字段移到顶部 Move Field To Top将字段移到底部 Move Field To Bottom,或者单击重新排序字段 Reorder Field 并将字段移至新位置。

    ArcGIS Pro 中,作业切片中将显示前三个显示字段。

    • 如果 assignedTojobName 是前三个显示字段之一,将使用下一个显示字段。
    • 如果前三个显示字段中不包括 currentStep 并且工作流具有并行步骤,则作业切片中将仅显示第一个步骤,而不是并行步骤下拉菜单。
  10. (可选)添加排序字段,以设置共享搜索结果的排序顺序。
    1. 单击添加排序字段
    2. 排序字段文本框中提供字段名称
    3. 单击排序顺序下拉箭头,然后选择排序方法。
    4. 单击添加排序字段,然后重复这些子步骤以添加更多排序字段。

      要删除字段,单击删除字段 Delete Field

      提示:

      要更改字段顺序,将光标悬停在字段上,然后单击将字段移到顶部 Move Field To Top将字段移到底部 Move Field To Bottom,或者单击重新排序字段 Reorder Field 并将字段移至新位置。

  11. 与以下人员共享搜索部分中选择以下选项之一:
    • 所有人 - 与所有工作流项目用户共享搜索。
    • 群组 - 选中要与之共享搜索的每个工作流项目群组旁边的共享到复选框。
  12. 可以选择单击测试搜索以测试搜索设置。
  13. 单击保存以保存搜索。

编辑共享搜索

要编辑共享搜索,请完成以下步骤:

  1. 访问 Workflow Manager Web 应用程序
  2. 单击设计选项卡。

    设计页面随即出现。

    注:

    如果您没有足够的权限,则设计选项卡将不可用。

  3. 单击设置 Settings
    注:

    如果您没有足够的权限,则设置 Settings 将不可用。

  4. 单击共享搜索选项卡。
  5. 已保存搜索列表中单击要编辑的共享搜索名称。
    提示:

    通过在搜索已保存搜索文本框中提供搜索词,您可以对已保存搜索列表进行过滤。

  6. 根据需要更新搜索设置。
  7. 可以选择单击测试搜索以测试搜索设置。
  8. 单击保存以保存更改。

更改共享搜索的显示顺序

您可以在 Workflow Manager Web 应用程序的管理工作页面上以及 ArcGIS Pro工作流窗格中为所有工作流项目用户指定共享搜索的显示顺序。

要更改共享搜索的显示顺序,请完成以下步骤:

  1. 访问 Workflow Manager Web 应用程序
  2. 单击设计选项卡。

    设计页面随即出现。

    注:

    如果您没有足够的权限,则设计选项卡将不可用。

  3. 单击设置 Settings
    注:

    如果您没有足够的权限,则设置 Settings 将不可用。

  4. 单击共享搜索选项卡。
  5. 已保存搜索列表中单击要重新排序的搜索。
  6. 单击移到顶部 Move To Top移到底部 Move To Bottom,或单击重新排序搜索 Reorder Search 并将搜索拖动到所需位置。
  7. 单击保存以更新显示顺序。
  8. 重复步骤以重新排序更多共享搜索。

复制已共享搜索

可通过复制已共享搜索创建已共享搜索的副本,以用作类似作业搜索的起点。

要复制共享搜索,请完成以下步骤:

  1. 访问 Workflow Manager Web 应用程序
  2. 单击设计选项卡。

    设计页面随即出现。

    注:

    如果您没有足够的权限,则设计选项卡将不可用。

  3. 单击设置 Settings
    注:

    如果您没有足够的权限,则设置 Settings 将不可用。

  4. 单击共享搜索选项卡。
  5. 已保存搜索列表中,单击要复制的已共享搜索。
  6. 单击更多操作 More Actions,然后单击复制搜索

    复制的已共享搜索随即在已保存搜索列表中显示,并且其名称附加 -副本

已共享搜索现在可以编辑并用于搜索具有相似条件的图表。

删除共享搜索

删除共享搜索是永久操作,无法撤消。

要删除共享搜索,请完成以下步骤:

  1. 访问 Workflow Manager Web 应用程序
  2. 单击设计选项卡。

    设计页面随即出现。

    注:

    如果您没有足够的权限,则设计选项卡将不可用。

  3. 单击设置 Settings
    注:

    如果您没有足够的权限,则设置 Settings 将不可用。

  4. 单击共享搜索选项卡。
  5. 已保存搜索列表中单击要删除的共享搜索名称。
    提示:

    通过在搜索已保存搜索文本框中提供搜索词,您可以对已保存搜索列表进行过滤。

  6. 单击更多操作 More Actions,然后单击删除搜索

    将显示一条确认消息。

  7. 单击以删除共享搜索,或单击以取消。

配置自定义搜索

自定义搜索为预定义共享搜索,其中包含管理工作页面的默认显示和排序字段。 您可以添加、编辑或删除值以将自定义搜索结果应用于工作流项目用户。

要修改自定义搜索,请完成以下步骤:

  1. 访问 Workflow Manager Web 应用程序
  2. 单击设计选项卡。

    设计页面随即出现。

    注:

    如果您没有足够的权限,则设计选项卡将不可用。

  3. 单击设置 Settings
    注:

    如果您没有足够的权限,则设置 Settings 将不可用。

  4. 单击共享搜索选项卡。
  5. 可选择在每页结果数文本框中指定每个页面显示的结果数。
  6. (可选)添加搜索结果的显示字段:
    1. 单击添加显示字段
    2. 显示字段文本框中提供字段名称
    3. 显示名称文本框中提供显示在搜索结果中的列名称。
    4. 单击添加显示字段并重复这些子步骤添加更多显示字段。

      要删除字段,单击删除字段 Delete Field

      提示:

      要更改字段顺序,将光标悬停在字段上,然后单击将字段移到顶部 Move Field To Top将字段移到底部 Move Field To Bottom,或者单击重新排序字段 Reorder Field 并将字段移至新位置。

    ArcGIS Pro 中,作业切片中将显示前三个显示字段。

    • 如果 assignedTojobName 是前三个显示字段之一,将使用下一个显示字段。
    • 如果前三个显示字段中不包括 currentStep 并且工作流具有并行步骤,则作业切片中将仅显示第一个步骤,而不是并行步骤下拉菜单。
  7. (可选)添加排序字段,以设置共享搜索结果的排序顺序。
    1. 单击添加排序字段
    2. 排序字段文本框中提供字段名称
    3. 单击排序顺序下拉箭头,然后选择排序方法。
    4. 单击添加排序字段,然后重复这些子步骤以添加更多排序字段。

      要删除字段,单击删除字段 Delete Field

      提示:

      要更改字段顺序,将光标悬停在字段上,然后单击将字段移到顶部 Move Field To Top将字段移到底部 Move Field To Bottom,或者单击重新排序字段 Reorder Field 并将字段移至新位置。

  8. 根据需要编辑或移除搜索值。
  9. 可以选择单击测试搜索以测试搜索设置。
  10. 单击保存,保存更改;或单击放弃更改取消。

    要恢复为默认搜索值,请单击更多操作 More Actions,然后单击恢复为默认值

可搜索字段

以下是可搜索字段的列表及其说明:

提示:

使用语法 tablename.fieldname 搜索扩展属性表中的字段。 此格式不能用于搜索要素服务扩展属性和 ArcGIS Survey123 扩展属性。

字段名描述示例 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'

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

作业的计划开始日期

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

相关主题