找回密码
 立即注册

QQ登录

只需一步,快速开始

faith287

金牌服务用户

9

主题

22

帖子

101

积分

金牌服务用户

积分
101

[已处理] 表格控制列问题

faith287
金牌服务用户   /  发表于:2024-12-5 09:30  /   查看:93  /  回复:5
1金币

表格中如何实现勾“是否检验”之后,才能勾选后面红框中的字段;如果没有勾选“是否检验”,则后面红框中的字段不能勾选。
如果不能实现是否有其他替代方法实现类似的效果。
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

大佬您好,关于这个问题研究了一下,之前的方案是通过表格编辑模式设置表格是否可以编辑,而复选框是没有编辑状态的所以不受控制。 下面这种方式更加完善,大佬可以参考一下: 生效的方式为JS,大佬只需要修改下面四个参数,就可以按照自己的需求设置表格编辑状态了 1、表格名 2、表格判定是否可以编辑的列 3、依据判定列判定结果,具体生效的开始列和列数量

5 个回复

倒序浏览
最佳答案
最佳答案
Grayson.Shang活字格认证 Wyn认证
超级版主   /  发表于:2024-12-5 09:30:38
来自 6#
大佬您好,关于这个问题研究了一下,之前的方案是通过表格编辑模式设置表格是否可以编辑,而复选框是没有编辑状态的所以不受控制。

下面这种方式更加完善,大佬可以参考一下:


生效的方式为JS,大佬只需要修改下面四个参数,就可以按照自己的需求设置表格编辑状态了
1、表格名
2、表格判定是否可以编辑的列
3、依据判定列判定结果,具体生效的开始列列数量

本帖子中包含更多资源

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

x
回复 使用道具 举报
olookok活字格认证
论坛元老   /  发表于:2024-12-5 09:35:05
2#
可以在  后面 字段勾选的时候 判断 前面 是否已经勾选 ,如果勾选 则可以操作。如果没有,那么 把勾选取消。
回复 使用道具 举报
Grayson.Shang活字格认证 Wyn认证
超级版主   /  发表于:2024-12-5 10:59:06
3#
感谢大佬支持,论坛上有一个方案,可以通过表格某一列的值,控制其他列的单元格是否可以编辑,不过犹豫表格中的组合框没有编辑状态,所以控制不了是否可以编辑。

咱们可以先看一下这个帖子,关于组合框的问题,我这边再研究一下

一看就会,超有用活字格技能:一百六十六、表格根据字段数据设置只读(不是条件格式)
https://gcdn.grapecity.com.cn/showtopic-158637-1-1.html
(出处: 葡萄城开发者社区)

回复 使用道具 举报
faith287
金牌服务用户   /  发表于:2024-12-5 13:41:55
4#
olookok 发表于 2024-12-5 09:35
可以在  后面 字段勾选的时候 判断 前面 是否已经勾选 ,如果勾选 则可以操作。如果没有,那么 把勾选取消 ...

也是一种思路,谢谢
回复 使用道具 举报
faith287
金牌服务用户   /  发表于:2024-12-5 13:42:28
5#
Grayson.Shang 发表于 2024-12-5 10:59
感谢大佬支持,论坛上有一个方案,可以通过表格某一列的值,控制其他列的单元格是否可以编辑,不过犹豫表格 ...

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