[英]Simple Query Help Using XRMToolbox
我正在將 XRMToolbox 及其工具“批量數據更新程序”與 Microsoft Dynamics CRM 一起使用。 在按帳號搜索多個帳戶后,我需要更新多個帳戶的布爾值。 我相信它需要某種類型的 JOIN。
我相信我已經構建了正確的查詢,但是當我嘗試批量更新(見圖)時,下拉菜單中沒有列出我需要的布爾值的屬性。
當我運行此查詢時:
<fetch version="1.0" output-format="xml-platform" mapping="logical" distinct="false" >
<entity name="contact" >
<attribute name="user_id" />
<link-entity name="application" from="applicant" to="contactid" >
<attribute name="approved" />
<link-entity name="contact" from="contactid" to="applicant" >
<filter type="or" >
<condition attribute="user_id" operator="eq" value="0000021" />
<condition attribute="user_id" operator="eq" value="0000055" />
</filter>
</link-entity>
</link-entity>
</entity>
</fetch>
當您要在客戶上設置字段時,您需要查詢客戶,但您可以查詢聯系人。
您已經選擇了 XrmToolBox 插件用於批量更新,但查詢不是預期的更新結果的查詢 - 即,您提到了account
但查詢僅加入了contact
和application
實體。 所以顯然查詢不是從正確的方向組成的。
如果要更新application
實體,請從application
實體而不是相關contact
端開始在 FetchXML 構建器中構建查詢。
或者您可以構建要使用的高級查找查詢,(或從那里下載 fetchxml,甚至將該 Adv.find 查詢保存為 CRM 視圖以在批量數據更新程序中使用)您可以簡單地導出/批量編輯 Excel 中的在線記錄以保存背部。 您可以一次選擇 250 條記錄進行批量編輯向導或運行 Workflow 進行更新。
每一種方法都需要來自查詢的父實體列表來更新字段。 重來。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.