dynamics-crm - 在CRM 4中使用QueryExpression时是否可以限制响应中返回的结果数量

标签 dynamics-crm fetchxml

基本上,我有一个QueryExpression返回3000多个结果。我只需要使用其中的50到200。如果我使用的是普通SQL,则可以使用SELECT TOP 200....。
有没有一种方法可以在CRM中使用QueryExpression或FetchXML?

最佳答案

在QueryExpression中:

QueryExpression query = new QueryExpression(); 
query.PageInfo = new PagingInfo();
query.PageInfo.Count = 200; // or 50, or whatever
query.PageInfo.PageNumber = 1;

在获取XML中:
<fetch mapping='logical' page='1' count='200'>
...

关于dynamics-crm - 在CRM 4中使用QueryExpression时是否可以限制响应中返回的结果数量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3236020/

相关文章:

forms - 动态 CRM 2011 : Adding non-entity form fields

c# - LINQ for CRM 如何在 where 子句中使用 C# 列表

javascript - 如何更新实体显示名称

javascript - 我如何为 CRM 2011 UR 12 重新制作 FetchUtil.js

javascript - 动态客户关系管理。子网格中完全自定义的 FetchXml

javascript - 在 CRM 2011 中使用 Javascript 从动态选项集(选项列表)获取值时出现问题

console - 在 Unified Service Desk 中打开控制台应用程序

c# - CRM FetchXml,如何动态添加与相关实体名称匹配的快速搜索过滤器?

c# - CRM 2013 - 在 Javascript 中如何使用 FetchXML 查询

dynamics-crm - 从 FetchXml 返回的货币字段中出现问号