Dynamics CRM 2011编程系列(59):FetchExpression(三)----分组查询
2013-07-17 18:02
330 查看
接着之前的2篇文章《Dynamics CRM 2011编程系列(49):FetchExpression(一) 》,《Dynamics CRM 2011编程系列(51):FetchExpression(二)----JavaScript也疯狂 》。今天我们来看看FetchExpression的分组查询能力。
使用FetchExpression完成某些复杂场景下的查询时,免不了需要使用到分组和聚合。本文将向大家介绍如何使用FetchExpression的分组功能,如果大家对如何使用聚合功能有兴趣的话,可以查阅文章《Dynamics CRM 2011 编程系列(18):插件中的Read操作 》。
在测试前,我们先创建几条测试数据,具体情况如下图。
创建用来测试的FetchExpression表达式,并用FetchImpersonater进行测试。
编写测试程序,并查看执行结果
使用FetchExpression完成某些复杂场景下的查询时,免不了需要使用到分组和聚合。本文将向大家介绍如何使用FetchExpression的分组功能,如果大家对如何使用聚合功能有兴趣的话,可以查阅文章《Dynamics CRM 2011 编程系列(18):插件中的Read操作 》。
在测试前,我们先创建几条测试数据,具体情况如下图。
创建用来测试的FetchExpression表达式,并用FetchImpersonater进行测试。
<fetch version='1.0' output-format='xml-platform' mapping='logical' aggregate='true'> <entity name='account'> <attribute name='name' alias='name_count' aggregate='count' /> <attribute name='name' alias='name' groupby='true' /> <attribute name='telephone1' alias='telephone1' groupby='true' /> </entity> </fetch>
编写测试程序,并查看执行结果
相关文章推荐
- Dynamics CRM 2011编程系列(49):FetchExpression(一)
- Dynamics CRM 2011编程系列(51):FetchExpression(二)----JavaScript也疯狂
- Dynamics CRM 2011编程系列(52):分享一款用来测试FetchExpression的工具(FetchExpImpersonator)
- 数据库学习笔记系列(5)——分组查询
- Dynamics CRM 2011编程系列(47): JavaScript调试之模态窗口
- Dynamics CRM 2011编程系列(35):报表的制作(二)
- Dynamics CRM 2011编程系列(45):编程实现文档上传功能
- Dynamics CRM 2011 编程系列(10):JS编程之构造OData查询字符串
- SSRS 系列 - 使用带参数的 MDX 查询实现一个分组聚合功能的报表
- Dynamics CRM 2011编程系列(44):JavaScript 的 Hack 调试(Fiddler)
- SqlServer系列笔记——查询过滤分组排序
- SQL查询系列之七:SQL分组查询
- Dynamics CRM 2011编程系列(56):使用Business Connectivity Services 集成Sharepoint 2010 (上)
- Dynamics CRM 2011编程系列(43):JavaScript 的调试
- Dynamics CRM 2011编程系列(39):Ribbon Button + GhostHook
- Dynamics CRM 2011编程系列(37):调用报表的72般绝技
- 微软BI 之SSRS 系列 - 使用 LookupSet 和 Adjacent Group 等高级技巧在报表中跨 Dataset 分组查询
- hibernate学习系列-----(5)hibernate基本查询下篇:hibernate聚合函数、分组查询及命名查询
- 《Entity Framework 6 Recipes》中文翻译系列 (18) -----第三章 查询之结果集扁平化和多属性分组
- Dynamics CRM 2011编程系列(38):调用报表的神器(GhostHook)