找回密码
 立即注册

QQ登录

只需一步,快速开始

LeeDongmei

金牌服务用户

44

主题

237

帖子

531

积分

金牌服务用户

积分
531

活字格认证微信认证勋章元老葡萄

LeeDongmei
金牌服务用户   /  发表于:2011-4-18 15:26  /   查看:5624  /  回复:6
如题:
数据填充前,边线设定如图Before: Before.png (141.32 KB, 下载次数: 246)

6 个回复

倒序浏览
gw0506
超级版主   /  发表于:2011-4-18 15:30:00
沙发
项目中,应该是使用数据绑定来填充数据的吧。
数据填充后,需要重新设置一边Border。
回复 使用道具 举报
LeeDongmei
金牌服务用户   /  发表于:2011-4-18 16:27:00
板凳
感谢版主的指点,确实在数据填充后,再设一遍Border就可以了。
不过,设置完成后,在Spread中表示的虚线,导出到PDF后,有的就变成实线了,如图: 虚线.png (144.55 KB, 下载次数: 190)
回复 使用道具 举报
gw0506
超级版主   /  发表于:2011-4-18 16:43:00
地板
这一点是Spread对PDF打印支持的不好,上面Cell的下border 和下面Cell 的上border由于计算误差,刚好虚线交错重叠,将空白处盖住了。

有一个解决办法是,对于相邻的Border,只设置一个Border。换句话说说,上面的Cell如果设置了Border.Bottom, 那么与他相邻的下面的Cell就将Border.Top清空。
回复 使用道具 举报
LeeDongmei
金牌服务用户   /  发表于:2011-4-18 16:58:00
5#
按版主方法测试通过,不过这种设定Border的方法太复杂了。
我的表格很繁琐,太花精力了。而且格式一旦有一点儿变化,我修正代码的时间就要花好多。
有无简便的设定方法呢?
回复 使用道具 举报
gw0506
超级版主   /  发表于:2011-4-18 18:12:00
6#
你说的对,这样只是一个临时解决方案,未来的版本中会解决这一问题。目前没有更简单的办法了,实在抱歉。

一旦有解决此问题的版本发布,我会立即通知你的。
回复 使用道具 举报
LeeDongmei
金牌服务用户   /  发表于:2011-4-19 09:15:00
7#
谢谢!我们热切盼望中。。。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部