分享方式:


針對發佈行動裝置離線配置檔的問題進行疑難解答

本文可協助您解決在 Microsoft Dynamics 365 Field Service 行動裝置應用程式中發佈行動裝置離線配置檔的問題。

徵狀

嘗試發佈行動裝置離線配置檔時,您可能會收到下列其中一個錯誤訊息。

無法發佈配置檔 <的離線配置檔> 名稱,因為一或多個資料表超過允許的關聯性數目 10。 請減少下表的關聯性數目 () : <entity-logical-name>。

無法發佈配置檔 <的離線配置檔> 名稱,因為它設定為只下載數據表的相關記錄: <entity-logical-name>,但未指定關聯性。 請檢閱數據表 <實體邏輯名稱> 的 [僅下載相關記錄] 篩選選項,並選取至少一個關聯性,或變更數據表 <entity-logical-name> 的篩選類型。

解決方案

請嘗試下列解決方法,以減輕發行離線設定檔時的錯誤:

  • 計算鏈接實體的數目,並確定關聯性數目為10或更少。 其中一個方法是檢視實體的項目關聯和自定義篩選。 然後,針對找到的任何連結實體,查看其項目關聯和自定義篩選,以計算鏈接實體的總數。 另一種方式是使用 \<orgurl\>/api/data/v9.1/mobileofflineprofileitemassociations來查詢項目關聯。

  • 當系統報告循環關聯性時,請從父實體中移除兩個報告實體之間的關聯性。 例如,如果帳戶>記事>帳戶之間有循環關聯性,而且您想要下載與帳戶記錄相關的所有附注,請從 Account 實體移除 Notes 實體的關聯性。

  • 如果系統只在下載相關數據列時報告問題,請確定實體至少與另一個已設定的實體有一個關聯性。 在 [關聯性] 下拉功能表中選取適當的實體,以選擇該實體的項目關聯。