水晶报表的交叉表缺口补全

水晶报表的交叉表,有个很大的缺憾,就是左边那个缺口。
虽然我们通过自己画线或者其他方法,能补上这个口,但是一旦分页,后续仍然是缺口效果

在我以前的文章中,我主要是补了这个缺口,本文做一些完善
除了补缺口外,增加在缺口加标题。
并且保证这个缺口在分页后仍能完整保持跟第一页同样的效果。

手工课,无理论。看图说话。

(一)默认效果,左缺口

设计视图


预览视图


(二)使用交叉表对象的边框来模拟交叉表表格边框

1:
在交叉表专家中,切换到“自定义格式”标签页。


点击下面的按钮,进入格线设计界面

这里我们把缺口靠近的左边线和上边线设置为白色。




点击确定后却换回界面,预览效果如下。左边和上边的线已经没有了



2:
在交叉表上点右键,设置交叉表的格式




在边框里,把这两个边补上。

从这里大家可以看出,其实在前一个步骤中,我们也可以把4个边都设置为白色,然后在这里补上单线。

然后我们再看效果,第一页和后面页,可以看到这个角已经被完整补上了





(三)使用节的延伸属性模拟每页标题效果
本节的解决方法来自于可爱的阿尹mm,在此非常感谢。
原讨论贴在此:
http://topic.csdn.net/u/20090804/14/3d1b38a8-be1a-4f78-9dc7-0fd46928f14a.html

1:
要做到每页都显示一个标题,我们首先想到的是利用页眉。
因为之前我的页眉上已经放了一个页码了
所以我单独拆除一个节来,放一个标题(红字部分)。
注意看我的节安排。


交叉表是放在报表页脚上的,而不是平时惯用的报表页眉位置。
因为报表页眉先于页眉出现,所以是用不上页眉这个特性的。

所以选择放在报表页脚,保证交叉表分页后,页眉能压在交叉表的上面。

我们在这个环节先预览一下,可以看到这个红字最然每页都出现,但是却游离在交叉表的外面


2:
进入节专家,设置该节属性,勾选“延伸到后续节”。


然后我们再看效果,恩,就是这个样子了,这个直接就是后续页的效果。



--over---

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值