Dynamics CRM获取XML返回客户记录

时间:2012-03-01 10:03:11

标签: xml crm microsoft-dynamics fetchxml

我正在使用BIDS为Dynamics CRM 2011创建自定义报告。 对于报价,我有潜在的客户类型customerEntityName,它返回联系人或帐户。 如何将此链接与正确的客户实体相关联以将地址详细信息等提取到报告中?

1 个答案:

答案 0 :(得分:1)

你可以尝试这样的事情;因为它只会绑定到一个帐户或一个联系人,只有一组数据会返回值。

<?xml version="1.0"?>
 <fetch distinct="false" mapping="logical" output-format="xml-platform" version="1.0">
   <entity name="quote">
    <attribute name="name"/> <attribute name="statecode"/> <attribute name="totalamount"/> <attribute name="customerid"/> <attribute name="quoteid"/> <order descending="false" attribute="name"/> -<link-entity name="account" alias="a_ce7d47f5258c4f20a6778ef6c718fa3b" link-type="outer" visible="false" to="customerid" from="accountid">
      <attribute name="address1_line1"/>
    </link-entity> -<link-entity name="contact" alias="quotecustomeridcontactcontactid" link-type="outer" visible="false" to="customerid" from="contactid">
      <attribute name="address1_line1"/>
    </link-entity>
  </entity>
</fetch>