错误

错误:userId [userID] 与组织内的指定用户不匹配且在工程中处于活动状态。 查看有关如何从此工程中移除用户的更多信息

Last Published: September 30, 2022

错误消息

管理员尝试从 Workforce for ArcGIS 工程中移除有移动工作人员角色的用户时,返回以下错误消息:

错误: 
userId [userID] 与组织内的指定用户不匹配且在工程中处于活动状态。 查看有关如何从此工程中移除用户的更多信息。

在“用户”选项卡中,移动工作人员的用户 ID 显示无效,但该角色在 Workforce for ArcGIS 应用程序中显示为‘活动’。 在某些情况下,单击“用户”选项卡时,内容为空。 下图显示了错误消息,其中包含无效的 userID 和空白内容。
Image with error message

Image with blank content

原因

如果具有“移动工作人员”角色的用户已经开始或完成了在工程中分配给他们的工作任务,或者工作任务正在进行中,则会发生此问题。

解决方案或解决方法


要从 Workforce for ArcGIS 应用程序中删除具有“移动工作人员”角色的用户,请使用以下解决方法之一:

对于尚未开始或尚未完成的任务
将任务重新分配给具有“移动工作人员”角色的其他用户,并在 Workforce for ArcGIS 应用程序中删除上一个用户。 有关详细步骤,请参阅 Workforce for ArcGIS Web 帮助:重新分配任务

对于正在进行或已完成的任务
在 ArcGIS Online 的要素服务级别中重新分配任务。 请按照以下说明进行操作:

  1. 在 ArcGIS Online 中,单击内容 > 我的内容并导航到文件夹

    Content and My Content pane
     
  2. 单击包含所需 Workforce for ArcGIS 任务的文件夹,然后单击工作人员要素图层。

    Folder and worker feature layer pane
     
  3. 单击数据 > 然后单击选项按钮。 选择显示/隐藏列

    Data and table pane with the option button
     
  4. 选中 ObjectID 复选框。 确定上一个用户的 ObjectID 已经删除,并重新分配任务给新用户。

    ObjectID check box
    ObjectID of users
:
工作人员是按照 ObjectID 进行识别的。 ObjectID 用于更改任务的 WorkerID。
  1. 在 Map Viewer 中打开任务图层,然后将任务的 WorkerID 更改为新用户的 ID:
    1. 打开 Map Viewer 中和内容窗格中的任务,单击显示表格

      Contents pane
       
    2. 在表格中,双击任务 WorkerIDObjectID 更改为新的移动工作人员 ID,然后单击保存

      Table with WorkerID
       
  2. 打开 Workforce for ArcGIS 并删除上一个用户。

文章 ID:000019491

从 ArcGIS 专家处获得帮助

联系技术支持部门

下载 Esri 支持应用程序

转至下载选项