[已解决]明细表的一个列如果做到单选

2021-7-5 09:56:05
274510
如图,这是一个明细表,如何只让当前选中行为true,选中后之前选的行的启动 true变回空值和单选一样,明细表的列这个单选要如何实现呢




Prex已获得悬赏 3 云币

最佳答案

那就去掉单号的过滤项
微信图片_20210705095209.png
+10
1人收藏
10 条回帖
Prex云道2021-7-5 10:43:26
添加值变化,填表公式即可:
执行条件:本表单明细.启动=常量.是
匹配条件:项目启动明细.项目名称<>""  并且 项目启动明细.项目名称<>本表单明细.项目名称
赋值:启动栏位的值,为:常量.否  
+10
长宁云师2021-7-5 10:55:38
这个没成功,是我哪写错了嘛
微信图片_20210705105231.png
微信图片_20210705105159.png
+10
Prex云道2021-7-5 11:13:33
本帖最后由 liu_lijian1 于 2021-7-5 11:20 编辑
liu_lijian1 发表于 2021-7-5 10:43
添加值变化,填表公式即可:
执行条件:本表单明细.启动=常量.是
匹配条件:项目启动明细.项目名称""  并且 ...

重新在本表单,建数据源,通过单号和项目名称为过滤条件(同一单据中项目名称是唯一的吧?)这样匹配应该就可以了
01.png
03.png 02.png


+10
Prex云道2021-7-5 14:28:49
方法二,解决上面不保存限制问题:
1、增加辅助字段:预选名称
2、选中某行之后,赋值项目名称到:预选名称
01.png
3、预选名称,做值变化,根据匹配条件清除其他勾选
02.png

+10
需要登录后才可进行回复 登录

玩转云表从入门到精通
扫码添加微信立即领取

·云表创始人授课文件
·加入社群与培训学习
·切磋云表开发玩法

商务咨询:0756-3335860
客服咨询