日期:2014-05-20  浏览次数:20715 次

水晶报表如何通过数字参数控制查询前n条记录
我做了这么一个交叉表,行是地区(string),现我想用一个数字参数控制显示多少行,这个要怎么实现?

ps:是否要用到公式?
------解决方案--------------------
补充:我是用Crystal Reports 2008的,由于最近才接触,有点生疏,如果大虾们说是别的版本,请注明。。。
------解决方案--------------------
你显示多少行不是你数据源控制的么?
------解决方案--------------------
引用:
你显示多少行不是你数据源控制的么?




可能是我表述错了吧。我想实现的效果是这样的,我在参数字段中新建了一个数字的字段,名字为TopN。当我在预览报表的时候,输入一个数字,这样,交叉表中所显示的行数跟我输入的数字一致。


------解决方案--------------------
,推荐你看阿泰的http://www.cnblogs.com/babyt/archive/2008/01/08/1031133.html原理差不多,只要把本来隐藏公式进行修改,不过这种方法比较笨而且浪费资源,建议同@happy09li