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

QQ登录

只需一步,快速开始

雨-尘

注册会员

6

主题

28

帖子

90

积分

注册会员

积分
90
最新发帖
雨-尘
注册会员   /  发表于:2025-12-3 20:31  /   查看:43  /  回复:2
1金币
请教下大佬怎么设置单选框命令重复出发或者失去焦点后取消选择,现在设置的点击哑黑选项弹窗出来,关闭弹窗后再点击哑黑选项就不执行命令了

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

最佳答案

查看完整内容

好的,我把AI的回复粘到这里,后续就可以帮助到也碰到此问题的人了 一、关于“单选框命令重复触发” 在活字格中,单选按钮的命令默认仅在值发生变化时触发。如果已经选择了某个选项,再次点击同一个选项不会改变值,因此不会触发命令。 文档依据: “单选按钮是通过点击触发执行设置的命令。” —— https://gcdn.grapecity.com.cn/showtopic-204621.html 这意味着:只有当选择项发生变更时才会触发命令。 解决方案建 ...

2 个回复

最佳答案
最佳答案
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2025-12-3 20:31:15
来自 3#
好的,我把AI的回复粘到这里,后续就可以帮助到也碰到此问题的人了
一、关于“单选框命令重复触发”
在活字格中,单选按钮的命令默认仅在值发生变化时触发。如果已经选择了某个选项,再次点击同一个选项不会改变值,因此不会触发命令。

文档依据:
“单选按钮是通过点击触发执行设置的命令。”
—— https://gcdn.grapecity.com.cn/showtopic-204621.html

这意味着:只有当选择项发生变更时才会触发命令。

解决方案建议:
要实现“重复点击同一选项也能触发命令”,可通过以下变通方式:

方法:使用【文本框】+【弹出页面】模拟单选行为
不直接对单选按钮设置命令。
使用一个隐藏的文本框作为中间触发器。
在弹出页面中选择值后,将值写入该文本框。
给文本框设置“编辑命令”,这样每次赋值都会触发一次操作(即使值相同)。
关闭弹窗后,通过文本框的值更新主页面逻辑。
参考技巧:

“可以通过在文本框单元格的命令中添加关闭弹窗的事件即可实现类似功能。”
—— https://gcdn.grapecity.com.cn/showtopic-148418.html

这种方式可以绕过“值未变不触发”的限制,实现“伪重复触发”。
回复 使用道具 举报
雨-尘
注册会员   /  发表于:2025-12-3 20:43:27
2#
通过AI的回答解决了,麻烦帮结帖吧。谢谢
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部