Dynamics crm 2011 Dynamics CRM 2011-视图未显示相关信息

Dynamics crm 2011 Dynamics CRM 2011-视图未显示相关信息,dynamics-crm-2011,Dynamics Crm 2011,我正在尝试创建一个视图来显示订单中的数据。订单与订单付款之间存在一对多关系。付款将显示在订单上。我遇到的问题是,当您运行查询时,付款信息不会显示。下面是视图中的XML <?xml version="1.0"?> -<fetch distinct="false" mapping="logical" output-format="xml-platform" version="1.0"> -<entity name="salesorder"><

我正在尝试创建一个视图来显示订单中的数据。订单与订单付款之间存在一对多关系。付款将显示在订单上。我遇到的问题是,当您运行查询时,付款信息不会显示。下面是视图中的XML

<?xml version="1.0"?>
    -<fetch distinct="false" mapping="logical" output-format="xml-platform" version="1.0">
    -<entity name="salesorder"><attribute name="name"/>
         <attribute name="customerid"/>
         <attribute name="totalamount"/>
         <attribute name="salesorderid"/>
         <order descending="false" attribute="name"/>
    -<filter type="and"><condition attribute="totalamountlessfreight" value="0"
           operator="gt"/>
         <condition attribute="ree_orderdate" operator="this-month"/>
     </filter>
    -<link-entity name="ree_salesorderpayment" alias="a_eaddfe488ba0e2118a9d78e3b508542d" link-         type="outer" visible="false" to="ree_payment" from="ree_salesorderpaymentid">
         <attribute name="ree_paymentdate"/>
         <attribute name="ree_paymentamount"/>
     </link-entity> 
     </entity></fetch>

-
-
-
-
这可能吗

谢谢,
Gary

您是否创建了此XML?一个很酷的新东西是可以下载FecthXml的高级查找。在AdvancedFind中,您可以更改过滤器并查看查询失败的位置

编辑:在“高级查找”中,您可以设置所需的所有查询、进行筛选(只需添加列并应用运算符和或),以及在需要筛选相关实体时进行联接。之后,您可以下载FetchXML,因此我们可以确保FetchXML格式正确。如果没有得到任何记录,问题就出在您的数据中,而不是FetchXML中,因此我建议您删除过滤器,以了解问题在哪里

我不知道你是哪个登录名,但如果你没有使用管理员,你可能会发现一些关于安全权限的信息


您可以尝试更改实体,查询ree_salesorderpayment实体,然后加入salesorder。

该应用程序很旧,但仍然适用于FetchXML。在查询中,我注意到一个奇怪的行为,即如果有货币字段行为异常,那么将transactioncurrencyid字段添加到列中会有所帮助。

我下载了XML。我去检查一下过滤器。谢谢在“高级查找”窗口的任何位置都看不到筛选器。我错过什么了吗?感谢将列添加到筛选器时将显示筛选器。看看这个对不起,我不知道重点是什么。您只是在谈论创建查询。我已经做了,但它不起作用。这就是我获取上面列出的XML的方式。有没有办法在更改后导入FetchXML?谢谢