Dynamics crm 我如何使用;maxPageSize“;使用新的Xrm.API?
编辑2 这是微软的错误。我的CRM最近更新了,查询现在正在按预期执行 服务器版本:9.1.0000.21041 客户端版本:1.4.1144-2007.3 编辑 如果这是一个微软的错误,这看起来很可能是由于阿伦的研究,然后作为未来的参考,我的CRM版本是 服务器版本:9.1.0000.20151 客户端版本:1.4.1077-2007.1 下面是原始问题Dynamics crm 我如何使用;maxPageSize“;使用新的Xrm.API?,dynamics-crm,dynamics-crm-online,dynamics-crm-webapi,Dynamics Crm,Dynamics Crm Online,Dynamics Crm Webapi,编辑2 这是微软的错误。我的CRM最近更新了,查询现在正在按预期执行 服务器版本:9.1.0000.21041 客户端版本:1.4.1144-2007.3 编辑 如果这是一个微软的错误,这看起来很可能是由于阿伦的研究,然后作为未来的参考,我的CRM版本是 服务器版本:9.1.0000.20151 客户端版本:1.4.1077-2007.1 下面是原始问题 我遵循了MSDN文档中描述的示例 指定一个正数,表示每页要返回的实体记录数。如果未指定此参数,则该值默认为5000条记录的最大限制 如果要检
我遵循了MSDN文档中描述的示例 指定一个正数,表示每页要返回的实体记录数。如果未指定此参数,则该值默认为5000条记录的最大限制 如果要检索的记录数超过指定的maxPageSize值或5000条记录,则返回的promise对象中的nextLink属性将包含检索下一组实体的链接 然而,它似乎不适合我。下面是我的示例JavaScript代码:
Xrm.WebApi.retrieveMultipleRecords('account', '?$select=name', 20).then
(
result => console.log(result.entities.length),
error => console.error(error.message)
);
- 您可以看到,我的查询不包括任何复杂的
或过滤器
表达式展开
为20maxPageSize
我也注意到了这一点,但这只发生在UCI。然而,当您在经典web UI中运行相同的代码时,这个问题不会重现 可能这是微软方面的一个错误,请创建一张罚单,以便他们能够修复它 UCI 经典
我在github页面中创建了一个问题,让我们看看他们的反应。我的CRM版本更新为9.1.0000.21041,查询工作正常。我会接受你的回答,因为这确实是一个CRM错误,尽管你的github问题还没有解决