找回密码
 立即注册

QQ登录

只需一步,快速开始

跷跷板

中级会员

85

主题

227

帖子

972

积分

中级会员

积分
972
跷跷板
中级会员   /  发表于:2023-8-22 14:36  /   查看:2721  /  回复:15
5金币
本帖最后由 跷跷板 于 2023-8-22 14:39 编辑

对表格内录入时权限的控制需求:当A列的值为XX时, B列才可以填写或只读。




类型:正常,其它;
希望可以控制:当类型为“正常”时,内容不可以编辑(只读),当类型为“其它”时,内容可以编辑;



附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

15 个回复

正序浏览
Nathan.guo活字格认证 Wyn认证
超级版主   /  发表于:2024-10-10 08:45:49
16#
hebxtshhyj 发表于 2024-10-9 21:10
如图所示,大佬看看咋回事。是不是getvalue这个函数只能取看到的值?

大佬新发一个求助帖吧,然后把demo附上来,大家一起分析下问题原因~~
回复 使用道具 举报
hebxtshhyj
金牌服务用户   /  发表于:2024-10-9 21:10:12
15#
本帖最后由 hebxtshhyj 于 2024-10-9 21:11 编辑
Nathan.guo 发表于 2024-10-9 09:14
我这边测试大佬最佳答案中的demo,隐藏了几列之后,代码依然生效的呀,大佬可以检查下是不是逻辑没有设计 ...

如图所示,大佬看看咋回事。是不是getvalue这个函数只能取看到的值?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Nathan.guo活字格认证 Wyn认证
超级版主   /  发表于:2024-10-9 09:14:34
14#
hebxtshhyj 发表于 2024-10-8 23:54
表格中有隐藏列代码就不起作用了,怎么破?

我这边测试大佬最佳答案中的demo,隐藏了几列之后,代码依然生效的呀,大佬可以检查下是不是逻辑没有设计好~~
回复 使用道具 举报
hebxtshhyj
金牌服务用户   /  发表于:2024-10-8 23:54:02
13#
fanhuayimeng 发表于 2023-8-22 14:36
参考附件,当状态栏为1时 姓名,电话,地址不可编辑

表格中有隐藏列代码就不起作用了,怎么破?
回复 使用道具 举报
David.Zhong讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2023-11-24 11:38:58
12#
回复 使用道具 举报
kukukangyahua
初级会员   /  发表于:2023-11-24 11:35:54
11#
David.Zhong 发表于 2023-11-23 10:04
Forguncy.Page.getListView("表格1").getControl().commandManager().setShortcutKey("", GC.Spread.Comm ...

回复 使用道具 举报
David.Zhong讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2023-11-23 10:04:13
10#
kukukangyahua 发表于 2023-11-21 14:19
这个虽然能控制读写,但是通过粘贴复制任然可以改写被控制的内容。大佬能不能再优化一下

Forguncy.Page.getListView("表格1").getControl().commandManager().setShortcutKey("", GC.Spread.Commands.Key.v, true, false, false, false);

可以在页面加载时命令中执行这段代码,禁用表格粘贴。双击表格单元格进入编辑状态粘贴不受影响。
回复 使用道具 举报
David.Zhong讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2023-11-21 17:51:33
9#
我问下,有没有JS可以实现下禁用粘贴快捷键~
回复 使用道具 举报
kukukangyahua
初级会员   /  发表于:2023-11-21 14:19:56
8#
fanhuayimeng 发表于 2023-8-22 14:36
参考附件,当状态栏为1时 姓名,电话,地址不可编辑

这个虽然能控制读写,但是通过粘贴复制任然可以改写被控制的内容。大佬能不能再优化一下
回复 使用道具 举报
kukukangyahua
初级会员   /  发表于:2023-11-21 14:17:00
7#
fanhuayimeng 发表于 2023-8-22 14:36
参考附件,当状态栏为1时 姓名,电话,地址不可编辑

这个虽然能控制读写,但是通过粘贴复制任然可以改写被控制的内容。大佬能不能再优化一下
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部