針對發佈行動離線配置檔的問題進行疑難解答
本文可協助您解決在 Microsoft Dynamics 365 Field Service 行動裝置應用程式中發佈 行動離線配置文件 的問題。
徵兆
嘗試發佈行動離線設定檔時,您可能會收到下列其中一個錯誤訊息。
無法發佈配置檔 <名稱離線配置檔> ,因為一或多個資料表超過允許的10個關聯性數目。 請減少下表的關聯性數目: <entity-logical-name>。
無法發佈配置檔 <名稱 of-of-offline-profile> ,因為它已設定為只下載數據表的相關記錄: <entity-logical-name>,但沒有指定關聯性。 請檢閱數據表 entity-logical-name 的<[僅下載相關記錄] 篩選選取專案,並選取至少一個關聯性,或變更數據表 <entity-logical-name>> 的篩選類型。
解決方法
請試著下列解決方案,以減輕發佈離線設定檔時的錯誤:
計算鏈接實體的數目,並確保關聯性的數目為10或更少。 若要這樣做,其中一個方法是檢視實體的項目關聯和自定義篩選。 然後,針對找到的任何連結實體,查看其項目關聯和自定義篩選,以計算鏈接實體的總數。 另一種方式是使用
\<orgurl\>/api/data/v9.1/mobileofflineprofileitemassociations
查詢項目關聯。當系統報告循環關聯性時,請從父實體移除兩個報告實體之間的關聯性。 例如,如果帳戶>記事帳戶之間有循環關聯性,而且您想要下載與帳戶記錄相關的所有附注>,請從 Account 實體中移除 Notes 實體的關聯性。
如果系統只有在下載相關數據列時才會回報問題,請確定實體至少有一個關聯性與另一個已設定的實體。 在 [關聯性] 下拉功能表中選取適當的實體,以選擇該實體的項目關聯。