找回密码
 立即注册

QQ登录

只需一步,快速开始

meteorSpread

注册会员

19

主题

38

帖子

131

积分

注册会员

积分
131
meteorSpread
注册会员   /  发表于:2021-3-29 15:32  /   查看:2042  /  回复:4
1金币
你好,我在excel里通过sheetbind.tables.add('myTable1',2,0,5,6);添加了一个表格,因为我从后端返回的数据包含一些Id,我想隐藏这些Id不做显示,但是在修改了数据后返回到后端时还能取出这些Id,所以我想隐藏表格的一些列,
应该怎么写呢,或者有其他什么更好的办法吗,谢谢

最佳答案

查看完整内容

您好,如果您想隐藏某一列可以用setColumnVisible,但是获取数据可能还是包含这一列的数据的。 您可以考虑用标签来存储您的私有数据 https://demo.grapecity.com.cn/spreadjs/SpreadJSTutorial/features/cells/tags/tag-basic/purejs

4 个回复

倒序浏览
最佳答案
最佳答案
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-3-29 15:32:58
来自 2#
您好,如果您想隐藏某一列可以用setColumnVisible,但是获取数据可能还是包含这一列的数据的。

您可以考虑用标签来存储您的私有数据
https://demo.grapecity.com.cn/sp ... gs/tag-basic/purejs
回复 使用道具 举报
meteorSpread
注册会员   /  发表于:2021-3-29 16:15:54
3#
DerrickJiao 发表于 2021-3-29 15:46
您好,如果您想隐藏某一列可以用setColumnVisible,但是获取数据可能还是包含这一列的数据的。

您可以考 ...

你好,表格用setColumnVisible是怎么用的呢,还是activeSheet.setColumnVisible(2,false,GC.Spread.Sheets.SheetArea.viewport);这样吗
回复 使用道具 举报
meteorSpread
注册会员   /  发表于:2021-3-29 16:22:14
4#
DerrickJiao 发表于 2021-3-29 15:46
您好,如果您想隐藏某一列可以用setColumnVisible,但是获取数据可能还是包含这一列的数据的。

您可以考 ...

用setColumnVisible是隐藏的整个sheet的列是吧,我想只隐藏我自己加的表格里的某一列
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-3-29 16:32:45
5#
meteorSpread 发表于 2021-3-29 16:22
用setColumnVisible是隐藏的整个sheet的列是吧,我想只隐藏我自己加的表格里的某一列

无法只隐藏表格(table)里面的某一列,只能隐藏表单(sheet)的某一列
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部