找回密码
 立即注册

QQ登录

只需一步,快速开始

biz-dev

中级会员

99

主题

266

帖子

917

积分

中级会员

积分
917

微信认证勋章

biz-dev
中级会员   /  发表于:2021-5-12 11:19  /   查看:2434  /  回复:3
你好,现在发现一个问题,如果我再操作一段sheet信息后,把sheet的保护打开,之前操作的信息都不能执行回退了。
请问这个有什么办法可以解决么?

3 个回复

倒序浏览
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-5-12 11:27:37
沙发
您好,
“如果我再操作一段sheet信息后,把sheet的保护打开,之前操作的信息都不能执行回退了。”
你具体执行的是什么操作?请详细描述能复现此问题的操作步骤,您现在遇到的问题以及您期待的效果,这边需要测试下。


回复 使用道具 举报
biz-dev
中级会员   /  发表于:2021-5-12 11:58:27
板凳
通过官方的demo实例操作(https://demo.grapecity.com.cn/SpreadJS/WebDesigner/index.html):
1.在不同的单元格一次输入:1,2,3,4,5
2.选中  格式 -> 保护工作表
3.之前输入的信息不能执行undo操作
4.取消保护工作表
5.依旧不能执行undo操作

期望保护工作表(锁定单元格)操作不会影响之前的操作信息,可以执行undo/redo操作
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-5-12 12:11:02
地板
SpreadJS是以Excel为标准来设计的,
您可以在Excel中测试下,撤销保护后也是无法执行 undo/redo操作。
您的期待效果与产品设计相悖,目前无法实现。

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部