【发布时间】:2020-03-21 10:05:56
【问题描述】:
我在 Microsoft Dynamics CRM 中使用 XRMToolbox 及其工具“批量数据更新程序”。在按帐号搜索多个帐户后,我需要更新多个帐户的布尔值。我相信它需要某种类型的 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>
【问题讨论】:
-
请不要通过破坏您的帖子为他人增加工作量。通过在 Stack Exchange 网络上发帖,您已在 CC BY-SA 4.0 license 下授予 Stack Exchange 分发该内容的不可撤销的权利(即无论您未来的选择如何)。根据 Stack Exchange 政策,帖子的非破坏版本是分发的版本。因此,任何破坏行为都将被撤销。如果您想了解更多关于删除帖子的信息,请参阅:How does deleting work?
-
@UncleRico 你能解决你的问题吗?
标签: sql dynamics-crm fetchxml xrmtoolbox