找回密码
 立即注册

QQ登录

只需一步,快速开始

Blommor

金牌服务用户

12

主题

21

帖子

75

积分

金牌服务用户

积分
75
Blommor
金牌服务用户   /  发表于:2022-9-18 21:59  /   查看:931  /  回复:3
1金币
1、能否隐藏指定表格,指定显示

2、能否在导出为PDF或Excel时,将隐藏部分去除

最佳答案

查看完整内容

可以通过spread.getSheetFromName("Sheet2");或者spread.getSheet(1);获取指定sheet,然后通过 sheet.visible(false)来隐藏表单。 最后导出的时候可以参考下面的帖子复制一份用于导出的json,这样也不会影响到原始表单.然后可以用sheet.visible()判断表单是否隐藏.如果返回false则是隐藏的,那么通过spread.removeSheet(0);删除指定表单。 https://gcdn.grapecity.com.cn/forum.php?mod=viewthread&tid=84330

3 个回复

倒序浏览
最佳答案
最佳答案
有点东西悬赏达人认证
初级会员   /  发表于:2022-9-18 21:59:31
来自 3#
本帖最后由 有点东西 于 2022-9-19 16:37 编辑

可以通过spread.getSheetFromName("Sheet2");或者spread.getSheet(1);获取指定sheet,然后通过 sheet.visible(false)来隐藏表单。

最后导出的时候可以参考下面的帖子复制一份用于导出的json,这样也不会影响到原始表单.然后可以用sheet.visible()判断表单是否隐藏.如果返回false则是隐藏的,那么通过spread.removeSheet(0);删除指定表单。
https://gcdn.grapecity.com.cn/forum.php?mod=viewthread&tid=84330
回复 使用道具 举报
何时待我
高级会员   /  发表于:2022-9-19 08:59:14
2#
1. 可以隐藏
使用: sheet.visible(false) 设置隐藏不可见
2. 导出时处理ssjson 使用新的spread加载ssjson 把隐藏的sheet去除即可
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-9-19 17:55:56
4#
请参考楼上的回复即可
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部