找回密码
 立即注册

QQ登录

只需一步,快速开始

森森
金牌服务用户   /  发表于:2023-12-25 19:01  /   查看:1109  /  回复:9
本帖最后由 Ellia.Duan 于 2023-12-26 09:19 编辑

SpreadJS一个表格填写的内容 超出A4怎末分开来显示 ,表头每页都有

9 个回复

倒序浏览
森森
金牌服务用户   /  发表于:2023-12-25 19:04:27
沙发
变成 两页  来展示
回复 使用道具 举报
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2023-12-26 09:24:29
板凳
本帖最后由 Ellia.Duan 于 2023-12-26 09:25 编辑

您好,猜测您的问题是一个表格有一个表头,但是表格现在超出一页范围,需要分两页打印,但是第二页就没有表头了?
您是想问这个问题吗?
如果是的话,您可以这样子做:
设置顶端标题行,如下图所示:

image.png113960875.png

在打印预览中,可以看到第二页也是有表头的
image.png291458739.png


如果您不是这个问题,您可以重新描述下您的问题。
回复 使用道具 举报
森森
金牌服务用户   /  发表于:2023-12-26 11:34:03
地板
Ellia.Duan 发表于 2023-12-26 09:24
您好,猜测您的问题是一个表格有一个表头,但是表格现在超出一页范围,需要分两页打印,但是第二页就没有表 ...

我想通过代码实现,不仅有表头和表尾,除了我选中的一块可编辑区域,其他要copy到第二页,如果超过两页,也可能出现三页,在预览的时候就默认显示三页
回复 使用道具 举报
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2023-12-26 12:29:57
5#


如果是想重复表头,可以参考下面的代码:
  1. var printInfo = new GC.Spread.Sheets.Print.PrintInfo();

  2. printInfo.repeatRowStart(0);
  3. printInfo.repeatRowEnd(0);
  4. let sheet = spread.getActiveSheet()
  5. sheet.printInfo(printInfo);
复制代码
重复表尾,是指table的合计行吗?是否可以看下您的表格设计。
回复 使用道具 举报
森森
金牌服务用户   /  发表于:2023-12-26 13:13:44
6#
Ellia.Duan 发表于 2023-12-26 12:29
如果是想重复表头,可以参考下面的代码:
重复表尾,是指table的合计行吗?是否可以看下您的表格设计 ...

aa9b9a337d67cabcc3da3c38937cfc0.png854255370.png 这个样子,表头和表尾填好数据不懂,中间可编辑区域超过A4的大小,预览的时候就默认分成两张,第二张样式和表头表尾完全一样
回复 使用道具 举报
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2023-12-26 16:21:44
7#
您好,目前设置重复区域,只能设置一个区域,即设置了表头就不能设置表尾。
如果您想实现您上述需求,v17版本发布的report Sheet可以实现您的需求。
模板设置如下图所示:
image.png770597228.png
绑定数据后,打印结果如下:
image.png972234802.png
主要可以设置titleRows和endRows
image.png145230712.png
此功能预计在明年3月正式发布,到时候您可以体验一下。
回复 使用道具 举报
森森
金牌服务用户   /  发表于:2023-12-26 17:48:13
8#
Ellia.Duan 发表于 2023-12-26 16:21
您好,目前设置重复区域,只能设置一个区域,即设置了表头就不能设置表尾。
如果您想实现您上述需求,v17 ...

那我可不可以选中一块区域设置为可编辑区域,一旦表格超过a4大小,就复制同一张表,只改变可编辑区域,顺延上一张表超过区域的部分?
回复 使用道具 举报
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2023-12-26 18:05:53
9#
您好,需要为您调研下这个方案。
回复 使用道具 举报
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2023-12-27 09:16:10
10#
森森 发表于 2023-12-26 17:48
那我可不可以选中一块区域设置为可编辑区域,一旦表格超过a4大小,就复制同一张表,只改变可编辑区域,顺 ...

暂不支持这种方案,您可以将表尾内容放在页脚中,也可以等待v17的发布后体验一下。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部