以下疑难解答解决方案可以帮助您解决可能遇到的 Workforce 工程问题。
注:
Workforce 移动应用程序中发生的错误将写入故障排除日志。 要访问移动应用程序中的故障排除日志,请浏览到配置文件 并点击故障排除。
在以下几种情况下,您可能会遇到这一问题。 如果移动工作人员未连接网络,则无法更新他们的位置;需要连接 Internet。 如果移动工作人员的状态设置为休息中或不在工作中,则不会在地图上更新他们的位置;必须将他们的状态设置为工作中。 如果移动工作人员在应用程序关闭或者在他们打开另一个工程之前,未将其状态设置为不在工作中,则移动工作人员的位置可能已过时。
有关详细信息,请参阅监控移动工作人员。
由于只有 Workforce 工程的所有者能够对其进行配置,您需要更改工程的所有者。 无法通过 Workforce 应用程序完成上述操作;您必须在浏览器中登录到您的门户。 要成功地将工程的所有权更改为其他成员,请完成以下两项任务:
- 将 Workforce 创建的所有项目的所有者更改为新的所有者。 其中包括 Workforce 要素服务以及 Dispatcher 和 Worker web 地图。
- 将工程群组的所有者更改为新的所有者。
警告:
无法为工程创建新群组,并与该群组共享所有项目。 您必须继续使用原始群组,但是您可以编辑该群组,以及向该群组添加内容。 虽然您可以邀请用户,但在使用 Workforce web 应用程序添加用户之前,这些用户无法在工程中工作。
您的 Field Maps、Collector、Explorer 或 Survey123 集成按预期正常工作,但现在您收到无法访问相关地图或调查的移动工作人员的报告。 或者,工程的高级选项卡显示了有关已更改共享权限或无法访问的地图或调查的错误消息。
打开工程配置,然后查看高级选项卡。
- 如果未看到消息,并且集成仍然有效,则您(但非移动工作人员)可以访问该集成。 转至门户网站(ArcGIS Online 或 ArcGIS Enterprise)上集成的地图或调查并更新共享权限,以使移动工作人员能够对其进行访问。 通常,最佳做法是与 Workforce 工程的群组进行共享。
如果您看到 Field Maps 地图上的共享权限已更改 (id: <项目 ID>)、Collector 地图上的共享权限已更改 (id: <项目 ID>)、Explorer 地图上的共享权限已更改 (id: <项目 ID>) 或 Survey123 表单上的共享权限已更改 (id: <项目 ID>),则其权限已更改,其不再位于您能够访问的群组中或已变为处于公开共享状态(共享给所有人)。 对于您拥有以及您未拥有的地图,会出现该问题。 如果您拥有项目,或者您是组织中的管理员,请更新门户网站上该项目的共享级别。 如果您不拥有该项目并且不是组织中的管理员,则您的管理员能够帮助您解决此问题。 从消息复制地图或调查的 ID,然后将其发送给您的管理员。 管理员可以登录到门户网站,搜索该 ID,然后解决该项目的共享级别。
- 如果您看到 Field Maps 地图不存在或无法访问 (id: <项目 ID>)、Collector 地图不存在或无法访问 (id: <项目 ID>)、Explorer 地图不存在或无法访问 (id: <项目 ID>) 或者 Survey123 表单不存在或无法访问 (id: <项目 ID>),则项目已删除或项目无效。 解决此问题取决于显示该消息的应用程序(Field Maps、Collector、Explorer 或 Survey123)的应用程序集成数量。
如果仅与单个地图或调查进行集成,可在 Workforce 中通过单击消息右侧的重置来重置应用程序集成。 这将清除此应用程序(Field Maps、Collector、Explorer 或 Survey123)的集成,并且在创建要集成的地图或调查后可重新创建集成。
如果您集成了多个地图或调查,请联系 Esri 技术支持。 支持中心员工将说明移除单个无效地图或调查的过程,同时保持该应用程序的其他集成不变。
警告:
如果您希望重新配置显示消息的应用程序的所有集成,可以使用重置按钮来重置您的集成(与单个集成无效的情况相同)。 请注意,当您单击按钮后,将清除所有集成,因此技术支持将无法恢复该应用程序之前的集成。 您需要再次设置您的地图或调查集成。
下载以下任务和工作人员符号:
配置 Workforce 工程时,打开工作人员地图或调度员地图,并使用原始符号更改任务图层或工作人员图层的符号系统。 要了解如何自定义图层符号系统,请参阅在 ArcGIS Online 中更改样式或在 ArcGIS Enterprise 中更改样式。
如果您收到无法添加用户错误,请确保满足以下要求:
- 如果您从组织外部添加用户,则必须具有群组:从其他组织添加成员权限,且在群组设置中的谁可以加入此群组?下,必须选择任何组织的成员。
- 您所添加的用户必须符合 Workforce 的帐户要求。
如果工程所有者将门户设置为只读,则您无法在 Workforce 移动应用程序中打开或下载地图。有关详细信息,请参阅 ArcGIS Enterprise 中的只读模式。
必须使用自定义 Arcade 表达式格式化 Dispatcher Web 地图中的日期标注。 创建标注时,您可以写入 Arcade 表达式。 以下为示例:
标注 | Arcade 表达式 |
---|---|
12/21/1997 | return Text($feature["DatePlanted"],'M/D/Y') |
12/21/1997, 18:00 | return Text($feature["DatePlanted"],'M/D/Y, HH:MM') |
December 21, 1997 | return Text($feature["DatePlanted"],'MMMM D, Y') |
有关详细信息,请参阅 Arcade 中的文本函数。
注:
为标注自定义 Arcade 表达式仅适用于添加到 Dispatcher web 地图的附加图层。 默认 Assignment 和 Workers 图层不支持标注。