在软件开发 - 一定要会做的30张报表 - 之二十五 - 条件过滤中,我们看到了由用户输入条件,对数据和报表内容进行过滤的例子。但条件的输入,可能会有更复杂的情况,即条件之间有关联关系,我们称之为动态过滤:
这个例子与普通的条件过滤很象,但要注意,在选择省份后,再选择城市时,可供选择的城市项是动态的,是根据你所选择的省份所确定的。即数据选项是被其他输入项目动态过滤确定的。
实现方法仍然是两种:
1、编程序来实现。这样当然很灵活,可以处理各种复杂的情况。
2、用适合的工具,直接设计出上面的参数模板。这就要求相应的工具支持动态过滤功能,但优点也非常明显,效率高,而且最终用户即使不会写程序,也可以很容易定义各种参数模板。
引自:http://www.rqrpt.blog.com.cn/
原文网址:http://rqrpt.blog.com.cn/archives/2006/1750005.shtml#
下一篇:软件开发 - 一定要会做的30张报表 - 之二十七 - 基本的填报
润乾报表快速入门
水晶报表教程