我想使用Dynamics CRM中的数据填充网格。我使用fetchXML来获取每页10条记录。我想进入下一页,检索接下来的10条记录。但这并没有发生,我使用XRMToolbox来模拟获取查询,但无论页面属性值如何,它都会返回相同的结果。
fetchXML查询是:
<fetch version="1.0" output-format="xml-platform" mapping="logical" count="10" page="1" aggregate="true" distinct="false" >
<entity name="webpage" >
<attribute name="url" groupby="true" alias="url" />
<attribute name="webpageid" aggregate="count" alias="top" />
<order descending="true" alias="top" />
</entity>
</fetch>
如果我更改了页面属性值,请说10,响应不会有所不同。 任何人都可以帮我这个吗?
更新
经过XRMToolbox的多次测试后,我得出的结论是,无论我提供给哪一页,这个查询都不会听。这是因为聚合属性。如果我将其删除,当然会删除计数聚合,那么更改页面属性实际上会为我提取下一页结果。
因此,摘要页面属性不像聚合属性。也许这可以用于分页cookie,但我还没有测试过,我会测试它并更新这篇文章。