簡體   English   中英

使用 XRMToolbox 的簡單查詢幫助

[英]Simple Query Help Using XRMToolbox

我正在將 XRMToolbox 及其工具“批量數據更新程序”與 Microsoft Dynamics CRM 一起使用。 在按帳號搜索多個帳戶后,我需要更新多個帳戶的布爾值。 我相信它需要某種類型的 JOIN。

我相信我已經構建了正確的查詢,但是當我嘗試批量更新(見圖)時,下拉菜單中沒有列出我需要的布爾值的屬性。

當我運行此查詢時:

  • 我得到了需要的結果
  • 我得到了我需要的特定 user_id 值,我得到了它們的狀態“已批准”,這是我需要更改的布爾值,但我無法編輯這些值,因為“已批准”屬性未列在下拉菜單中

<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 圖像

當您要在客戶上設置字段時,您需要查詢客戶,但您可以查詢聯系人。

您已經選擇了 XrmToolBox 插件用於批量更新,但查詢不是預期的更新結果的查詢 - 即,您提到了account但查詢僅加入了contactapplication實體。 所以顯然查詢不是從正確的方向組成的。

如果要更新application實體,請從application實體而不是相關contact端開始在 FetchXML 構建器中構建查詢。

或者您可以構建要使用的高級查找查詢,(或從那里下載 fetchxml,甚至將該 Adv.find 查詢保存為 CRM 視圖以在批量數據更新程序中使用)您可以簡單地導出/批量編輯 Excel 中的在線記錄以保存背部。 您可以一次選擇 250 條記錄進行批量編輯向導或運行 Workflow 進行更新。

每一種方法都需要來自查詢的父實體列表來更新字段。 重來。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM