排查发布移动脱机配置文件时遇到的问题
本文可帮助你解决在 Microsoft Dynamics 365 Field Service 移动应用中发布 移动脱机配置文件 的问题。
现象
尝试发布移动脱机配置文件时,可能会收到以下错误消息之一。
由于一个或多个表超出了允许的 10 个关系数,因此无法发布配置文件 <名称脱机配置文件> 。 请减少下表的关系数: <entity-logical-name>。
无法发布配置文件 <名称脱机配置文件> ,因为它配置为仅下载表的相关记录: <实体逻辑名称>,但未指定任何关系。 请查看表 <实体逻辑名称> 的“仅下载相关记录”的筛选器选择,并选择至少一个关系或更改表 <实体逻辑名称>的筛选器类型。
解决方法
尝试以下解决方法,缓解发布脱机配置文件时出现错误:
对链接实体的数量进行计数,并确保关系数为 10 或更少。 执行此操作的一种方法是查看实体的项关联和自定义筛选器。 然后,对于找到的任何链接实体,请查看其项关联和自定义筛选器,以计算链接实体的总数。 另一种方法是使用
\<orgurl\>/api/data/v9.1/mobileofflineprofileitemassociations
查询项关联。当系统报告循环关系时,请从父实体中删除两个报告实体之间的关系。 例如,如果帐户笔记帐户之间存在循环关系,并且想要下载与帐户记录相关的所有笔记,请从帐户实体中删除与 Notes 实体的关系。> >
如果系统仅在下载相关行时报告问题,请确保该实体与配置的另一个实体至少有一个关系。 通过在“关系”下拉菜单中选择适当的实体,为该实体选择项关联。