水晶报表/BOE
对于Excel或其他中式报表工具轻易就可以实现的如下报表,在水晶报表里实现起来似乎并不容易 某天突然灵机一动,想了个笨办法~~ 呵呵 以 CR11自带的Group Selection.rpt为例,做下改造 如果只是简单的把组名拖到详细资料节,那么还是会逐条显示的 我的方法是这样的,把指定字段拖到详细资料节 那么当然也是逐条显示的,这个时候,跟踪记录在该组的位置,如果出现在1/2的位置的时候,允许显示,其余情况抑制显示。 这个时候就有两个问题,一是如何判定记录在所属组的位置,一是如何判定是1/2 对于问题1,增加一个运行时总计,如下图所示 把它拖到报表上,中国的后面,显示如下所示,组更换后,序号重新从1开始计 再增加一个组的计数汇总,这样前后比对出相对位置 再要显示的字段上增加一个一个抑制显示时的公式
然后显示显示的效果就是这样子了~~ 做了个操作视频,有需要的朋友可以下了看看 里面附带了一个模板,CR11的 http://files.cnblogs.com/babyt/GroupTitle.rar PS1: 如果需要实现格线,又需要花费点功夫了 PS2: 这样的又如何实现呢? -EOF-
Powered by: 博客园 Copyright © 阿泰