将AND语句添加到FETCH XML中的WHERE子句?

时间:2016-12-16 10:00:16

标签: dynamics-crm crm fetchxml

我们在fetchXML下面有这个,我有一个简单的问题,想知道如何将这个和语句添加到WHERE子句: fetchXML and ip.pcssu_quantityavailable >= sod.quantity - sod.quantityshipped

<fetch mapping="logical" version="1.0">
  <entity name="SalesOrder">
    <attribute name="ordernumber" />
    <attribute name="statuscode" />
    <attribute name="statuscodename" />
    <attribute name="pcssu_stockavailable" />
    <filter>
      <condition attribute="statuscode" operator="eq" value="141560004" />
    </filter>
    <link-entity name="SalesOrderDetail" from="salesorderid" to="salesorderid" alias="sod" link-type="inner">
      <attribute name="productidname" />
      <attribute name="quantity" />
      <attribute name="quantityshipped" />
      <link-entity name="pcssu_inventoryproduct" from="pcssu_product" to="productid" alias="ip" link-type="inner">
        <attribute name="pcssu_quantityavailable" />
      </link-entity>
    </link-entity>
    <link-entity name="account" from="accountnumber" to="pcssu_servicecentrecode" alias="a" link-type="inner" />
  </entity>
</fetch>

1 个答案:

答案 0 :(得分:1)

我担心FetchXml不支持这种语法。我很抱歉。此外,为了使您的获取工作使用您的实体名称,如salesorder和salesorderdetail(不是SalesOrder和SalesOrderDetail)。