阿泰你好,我是同行
阿泰你好,我也是用水晶报表做报表开发的。我已经做了1年多了,主要是Oracle 8i 数据库+ CR9/CR10,报表发布使用CR9 自带的RAS 或者 CE10 Embedded.
我目前遇到一个小小的难题:有一个报表,需要在每页的页眉显示前面所有页某一字段的汇总。比如这个字段是 a.xx,第一页数据是:
2
3
4
5
那么第二页页眉就要显示14,然后接着显示a.xx的值,第三页显示前两页a.xx之和。我试过用新建一个公式字段pre_value, 里面是求前一个值previous(a.xx),然后对其进行运行汇总(running total)。但是问题是如果把pre_value放到页眉,那么pre_value的运行汇总只计算每页第一条记录之和。
我思考了许久,认为必须把每条记录和这条记录所在页建立关系才可以。不知你有没有什么高见?谢谢
我目前遇到一个小小的难题:有一个报表,需要在每页的页眉显示前面所有页某一字段的汇总。比如这个字段是 a.xx,第一页数据是:
2
3
4
5
那么第二页页眉就要显示14,然后接着显示a.xx的值,第三页显示前两页a.xx之和。我试过用新建一个公式字段pre_value, 里面是求前一个值previous(a.xx),然后对其进行运行汇总(running total)。但是问题是如果把pre_value放到页眉,那么pre_value的运行汇总只计算每页第一条记录之和。
我思考了许久,认为必须把每条记录和这条记录所在页建立关系才可以。不知你有没有什么高见?谢谢
浙公网安备 33010602011771号