请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

simon1043

初级会员

9

主题

40

帖子

345

积分

初级会员

积分
345
simon1043
初级会员   /  发表于:2018-1-10 14:47  /   查看:3815  /  回复:4
如何设置group默认是关闭状态 我目前只设置了这一行代码 sheet.columnOutlines.group(groupId, 1);
另外如何设置某一单元格不可编译或某一范围不可编译  sheet.options.isProtected = true; 发现这个是整个表单不可编译了

4 个回复

倒序浏览
simon1043
初级会员   /  发表于:2018-1-10 15:54:13
沙发
还有就是页面多出来的空白区域能不能去掉呢
image.png366476134.png
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2018-1-10 16:57:38
板凳
首先将所有单元格的锁定(locked)改为false(默认是true)
接下来将需要只读效果的单元格的locked设置为true
最后 sheet.options.isProtected = true;
locked方法的使用参考:
http://help.grapecity.com/spread ... llRange~locked.html

第二个问题
我看到您这些列的上方的列都是有标题的,如果删掉标题就没了,不合适吧,可以隐藏起来
回复 使用道具 举报
simon1043
初级会员   /  发表于:2018-1-11 09:04:19
地板
image.png303785399.png
为什么group默认还是打开状态?传false和true都是打开状态
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2018-1-11 15:35:20
5#
您试试sheet.columnOutlines.expand(0, false);
sheet.columnOutlines.expand(-1, false);发现有问题,已经让研发确认了
使用sheet.columnOutlines.expand(0, false);也可以完成您的需求,因为第一层级收起来后,后面的层级肯定也会被收起来。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部