如何在CRM 2011中获取Fetchxml查询中的交叉连接?

时间:2014-05-02 21:14:00

标签: sql xml crm fetch

  

1.-第一次我查询,因为我不知道如何进行交叉连接

     2.我明白这个例子是内连接不是吗?我把它作为这行“from =”accountid“to =”customerid“”,这看作是内部联接   那怎么会交叉加入?

     

3.-我在http://mscrmshop.blogspot.mx/2012/09/outer-joins-in-fetch-xml-queries-in.html

上复制了这个例子
<fetch version="1.0" output-format="xml-platform" mapping="logical" distinct="false">
  <entity name="opportunity">
    <attribute name="name" />
    <attribute name="customerid" />
     <attribute name="estimatedvalue_base" />
     <order attribute="name" descending="false" />
    <link-entity name="account" from="accountid" to="customerid" visible="false" link-type="outer" alias="accountid">
      <attribute name="telephone1" />
    </link-entity>
</entity>
</fetch>

1 个答案:

答案 0 :(得分:1)

获取XML不支持交叉连接。

以下链接中提供了另一种替代解决方案。请查看这对您的案例是否有用。

http://social.microsoft.com/Forums/en-US/e3ee734c-81d3-4277-b54f-c2e46bb20e0d/crm-2011-sql-cross-join-equivalent-fetchxml-in-report?forum=crmdevelopment