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




Prex已获得悬赏 3 云币

最佳答案

那就去掉单号的过滤项

微信图片_20210705095209.png

微信图片_20210705095209.png
+10
1人收藏
10 条回帖
Prex云道2021-7-5 10:43:26
添加值变化,填表公式即可:
执行条件:本表单明细.启动=常量.是
匹配条件:项目启动明细.项目名称<>""  并且 项目启动明细.项目名称<>本表单明细.项目名称
赋值:启动栏位的值,为:常量.否  
+10
长宁云师楼主2021-7-5 10:55:38
这个没成功,是我哪写错了嘛

微信图片_20210705105231.png

微信图片_20210705105231.png

微信图片_20210705105159.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
添加值变化,填表公式即可:
执行条件:本表单明细.启动=常量.是
匹配条件:项目启动明细.项目名称""  并且 ...

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




+10
Prex云道2021-7-5 14:28:49
方法二,解决上面不保存限制问题:
1、增加辅助字段:预选名称
2、选中某行之后,赋值项目名称到:预选名称

3、预选名称,做值变化,根据匹配条件清除其他勾选


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

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

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

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