首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用XRMToolbox的简单查询帮助

使用XRMToolbox的简单查询帮助
EN

Stack Overflow用户
提问于 2019-11-26 03:22:29
回答 2查看 288关注 0票数 1

我正在使用XRMToolbox和它的工具“批量数据更新”与。我需要更新一个布尔值的多个帐户后,搜索他们的帐户号码。我相信这需要某种形式的加入。

我相信我已经构造了正确的查询,但是当我尝试批量更新(见图)时,我所需要的布尔值的属性没有在下拉菜单中列出。

当我运行这个查询时:

  • I获得所需的结果
  • ,得到所需的特定user_id值,并获得它们的状态“已批准”,这是我需要更改的布尔值,但我无法编辑这些值,因为下拉菜单

中没有列出“已批准”属性。

代码语言:javascript
复制
<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>

EN

回答 2

Stack Overflow用户

发布于 2019-11-26 10:17:05

当您想在帐户上设置字段时,您需要查询帐户,但需要查询联系人。

票数 0
EN

Stack Overflow用户

发布于 2019-11-26 22:20:53

您已经选择了用于批量更新的XrmToolBox插件,但是查询并不是要更新结果的预期查询--也就是说,您提到了account,但是查询只有contactapplication实体连接。因此,很明显,查询并不是从正确的方向组成的。

如果要更新application实体,请从FetchXML实体而不是相关的contact端开始,在application构建器中构建查询。

或者您也可以构建要使用的(或者从那里下载Adv.find查询,甚至将该查询保存为用于批量数据更新的CRM视图),您可以简单地导出/批量编辑Excel中的记录以保存回来。您可以一次选择250个记录来批量编辑向导或运行Workflow来进行更新。

每一种方法都需要查询中的父实体列表来更新字段。重新开始。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59043284

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档