首页| 水晶报表 | 润乾报表 | 快逸报表 | Birt报表 | 其他产品 | 报表教程 | 产品评述 | 技术文章 | 其他资料
软件开发 - 一定要会做的30张报表 - 之二十五 - 条件过滤

    在我们前面所讲的报表,都是直接显示报表的内容。但实际上经常会出现要输入条件,对数据进行过滤,再生成报表的情况。比如:

这样,选择的条件,将被做为参数传递到报表中,在报表中,就只会显示所选择的地区和产品的数据了。这个功能,一般有两种方法来实现:

1、写程序。这是一个非常基本的程序。

2、有些报表工具,可以让用户自己定义这个输入条件的面板(一般称作“参数模板”)。要注意的是,输入条件不仅要包括文本框的方式,还要包括选择的方式(即下拉框combo),而且选择的数据项要能够与数据库挂起来。同时,对于输入,要有必要的校验和控制,比如假如输入了一个单引号,在后台处理时能自动避免产生错误(如果设计不完善,这个单引号在拼接SQL语句时就可能导致出错)。

引自:http://www.rqrpt.blog.com.cn/

原文网址:http://rqrpt.blog.com.cn/archives/2006/1749989.shtml#

下一篇:软件开发 - 一定要会做的30张报表 - 之二十六 - 动态过滤

 

 相关内容:
 
 
 
 

Copy Right 2005, 版权所有 Report99.com