找回密码
 立即注册

QQ登录

只需一步,快速开始

dongxiaolong

注册会员

2

主题

5

帖子

15

积分

注册会员

积分
15
最新发帖

[已处理] 关于locked

dongxiaolong
注册会员   /  发表于:2023-1-5 10:28  /   查看:1880  /  回复:6
1金币
单元格locked处于锁定状态下,可以进行复制和删除操作吗

最佳答案

查看完整内容

单元格的locked 默认是true值,当设置表单保护后,此时单元格就是锁定状态了,不可以删除。 但是如果此时设置表单保护选项“选择锁定单元格”设置为true,则可以进行选择,复制操作。 如果您这边不想要用户进行复制,可以对此选项设置为false。 相关代码是: 您可以参考这篇学习指南: https://demo.grapecity.com.cn/spreadjs/SpreadJSTutorial/features/worksheet/protection/purejs

6 个回复

正序浏览
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2023-1-6 17:18:01
7#
好的,有问题随时沟通。
回复 使用道具 举报
dongxiaolong
注册会员   /  发表于:2023-1-6 16:48:52
6#
Ellia.Duan 发表于 2023-1-5 13:43
您好,这边用了v13版本进行测试,设置了如下代码
是可以复制单元格A1的内容的。

好的,先结帖吧
回复 使用道具 举报
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2023-1-5 13:43:46
5#
本帖最后由 Ellia.Duan 于 2023-1-5 13:45 编辑

您好,这边用了v13版本进行测试,设置了如下代码
  1. sheet.setValue(0,0,'复制')
  2.         sheet.options.isProtected = true;
  3.         sheet.options.protectionOptions.allowSelectLockedCells = true;
复制代码
是可以复制单元格A1的内容的。
image.png443124999.png
测试文件见附件

13.html

930 Bytes, 下载次数: 138

gc.spread.sheets.all.min_13.js

2.26 MB, 下载次数: 145

回复 使用道具 举报
dongxiaolong
注册会员   /  发表于:2023-1-5 13:02:12
4#
Ellia.Duan 发表于 2023-1-5 11:49
单元格的locked 默认是true值,当设置表单保护后,此时单元格就是锁定状态了,不可以删除。
但是如果此时 ...

设置了工作表保护,allowSelectLockedCells也为true,但是还是无法复制锁定的单元格,是否跟版本有关系?用的V13版本
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2023-1-5 11:43:15
2#
您好,
这里所述的“复制和删除操作”指的是什么,右键菜单项吗?
请结合图片等资料详细描述下您的需求,以便问题的进一步调研。
回复 使用道具 举报
最佳答案
最佳答案
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2023-1-5 10:28:54
来自 3#
单元格的locked 默认是true值,当设置表单保护后,此时单元格就是锁定状态了,不可以删除。
但是如果此时设置表单保护选项“选择锁定单元格”设置为true,则可以进行选择,复制操作。
image.png834738159.png
如果您这边不想要用户进行复制,可以对此选项设置为false。 相关代码是:
image.png849723510.png
您可以参考这篇学习指南:
https://demo.grapecity.com.cn/sp ... t/protection/purejs
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部