找回密码
 立即注册

QQ登录

只需一步,快速开始

CinYung

注册会员

18

主题

57

帖子

155

积分

注册会员

积分
155

[已处理] 表格线显示相关

CinYung
注册会员   /  发表于:2018-5-16 16:53  /   查看:3726  /  回复:9
本帖最后由 CinYung 于 2018-5-16 16:59 编辑

blob663403625.png
表格上边和左边这两条线怎么设置才能显示?

9 个回复

倒序浏览
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2018-5-16 17:34:19
沙发
给Spreadjs绑定的div加一个边框就可以了
回复 使用道具 举报
CinYung
注册会员   /  发表于:2018-5-16 17:55:02
板凳
我是想要打印也有。
而且。如果给div加边框。那么我只有2行数据时,整个页面都会看到边框。我不是想要这个效果。
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2018-5-17 09:36:49
地板
打印加边框可以设置:
printInfo.showBorder(true/false):是否显示边框

第二个问题,没有办法,SpreadJS这块跟Excel做法相同,Excel其实也是没有左边框和上边框的。
回复 使用道具 举报
CinYung
注册会员   /  发表于:2018-5-17 09:59:49
5#
你们的学习指南--功能例子--打印--自定制打印
image.png127224120.png
设置ShowRowHeader和ShowColumnHeader为Show即可。
我想知道为什么。这里的打印。可以看到这两条线。
回复 使用道具 举报
CinYung
注册会员   /  发表于:2018-5-17 10:08:09
6#
我设置了
  1. sheet.options.rowHeaderVisible = false;
  2. sheet.options.colHeaderVisible = false;
复制代码

并画了全部的表格线
  1. sheet.getRange(0, 0, sheet.getRowCount(), sheet.getColumnCount()).setBorder(borderLine, {all: true});
复制代码

界面看到效果如下
image.png965225524.png
打印预览的效果却是这样
image.png343937682.png

即使是Excel中,这样设置以后,界面虽然看不见顶部和左边的边框线,但是打印预览就一定可以看到
image.png850780944.png image.png174718016.png

回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2018-5-17 17:30:50
7#
image.png742227782.png 原因是您没有设置printInfo.showBorder(true)
回复 使用道具 举报
CinYung
注册会员   /  发表于:2018-5-21 10:37:35
8#
如果使用showBorder这种情况可以得到解决,如果最上面有一行标题时,那么标题也会被框起来。
使用showBorder(true)时,如下图
blob801927490.png
使用showBorder(false)时,如下图
blob286685179.png
而这两种,都不是我要的结果。

使用Excel就可以简单的得到我要的结果:
blob282395018.png
blob963382568.png
回复 使用道具 举报
CinYung
注册会员   /  发表于:2018-5-21 10:39:24
9#
本帖最后由 CinYung 于 2018-5-21 10:41 编辑

另外。5楼中我的问题。也请回答一下。如果也是使用showBorder进行设置,得到线是不一样的。
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2018-5-21 10:50:11
10#
CinYung 发表于 2018-5-21 10:39
另外。5楼中我的问题。也请回答一下。如果也是使用showBorder进行设置,得到线是不一样的。

您可以这样做,在您模板最前面加上一列,然后将宽度设置为1然后打印。
5楼的问题也是同一个原因,因为前面有一个空的A列。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部