首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >FetchXML下一页结果

FetchXML下一页结果
EN

Stack Overflow用户
提问于 2015-10-12 19:40:39
回答 1查看 2.3K关注 0票数 0

我想用Dynamics的数据填充网格。我使用fetchXML来获取每页10条记录。我想进入下一页,检索下10条记录。但是这种情况并没有发生,我使用XRMToolbox来模拟提取查询,但是不管页面属性值如何,它都会返回相同的结果。

fetchXML查询是:

代码语言:javascript
复制
<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的测试后,我得出结论,无论我向它提供什么页面,这个查询都不会侦听。这是因为聚合属性。如果我删除它,当然还移除计数聚合,那么更改页面属性实际上将为我获取下一个页面结果。

因此,在摘要中,page属性不喜欢聚合属性。也许这可以用于分页cookie,但是我还没有测试它,我将测试它并更新这个帖子。

EN

回答 1

Stack Overflow用户

发布于 2015-10-12 20:00:51

要实现分页,您不仅需要使用每个页面属性的页码/记录,还需要使用分页cookie。这篇msdn文章提供了实现分页所需的所有代码。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33088942

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档