过滤、排序和汇总数据
PAGE 76
3
第I部分 水晶报表设计
PAGE 75
3
第3章 过滤、排序和汇总数据
3
CHAPTER
过滤、排序和汇总数据
3.1 引言
在前两章创建的一些报表中,只需对数据库中的数据执行少量的操作就可以将这些数据行显示在报表上。Crystal Reports的价值在于,其本身具有将原始数据行转换为有价值的信息的能力。这些信息可以揭示一些有关数据的问题,而这些问题无法简单地通过一页页浏览记录发现。在前一章中,您就已开始利用Crystal Reports的强大功能,通过对报表应用分组将数据按照类别组织为多个组。本章将扩展Crystal Reports的应用,探讨如何创建执行以下操作的报表:
基于给定条件过滤数据
基于字段值排序数据
汇总和分类汇总数据
关于分组数据的更多信息,请参看第2.3节“操作组”。
3.2 过滤报表中的数据
本书到目前为止创建的报表都返回数据库中的所有记???。有时这种行为是合适的,但是报表经常需要根据指定的条件过滤数据。操作大型数据库时,一个查询可能返回数十万条记录,尤其在应用表联接时这种情况更为突出,此时使用过滤十分重要。
与Crystal Reports中的许多功能一样,过滤数据有多种方法:
使用“选择专家”处理数据——这种简单的方法提供了指定过滤的可视化方式。
使用记录选择公式——这种更加细致但功能强大的方法通过创
原创力文档

文档评论(0)