【发布时间】:2012-09-28 07:35:22
【问题描述】:
我的解决方案存在一个严重的缺陷,即它会向 CRM 发出大量较小的调用。相反,我想制作一个(或至少只有几个)并允许冗余。
我想获取包含任何营销列表中的所有联系人以及这些列表名称的信息。也可以将其视为列出所有营销列表及其成员。如果一个联系人出现在多个营销列表中,我希望它被多次列出,列表中的每个成员一次。
为了避免冗余,我问了另一个问题here,但据我了解这是不可能的。完美的输出数据就相当于这个。
<allLists>
<list name="hazaa">
<contact name="Donald Duck" />
<contact name="Speedy Gonzalez" />
</list>
<list name="shazoo">
<contact name="Donald Duck" />
<contact name="Kermit Frog" />
</list>
<allLists>
显然,通过 fetchXML 获取它并不像人们希望的那么容易,所以我不再接受以下冗余数据集。
<contact name="Donald Duck" list="hazaa" />
<contact name="Speedy Gonzalez" list="hazaa" />
<contact name="Donald Duck" list="shazoo" />
<contact name="Kermit Frog" list="shazoo" />
不过,我不知道如何到达那里。我曾尝试使用 FetchXML 向导,但一个邪恶的 404 错误阻止了这个想法(谁知道呢,也许它无论如何也无济于事,哈哈)。有什么建议吗?
恐怕我会得到一个指向here 的链接,告诉我忘记它。真的是这样吗?
【问题讨论】:
标签: dynamics-crm