首页 > 其他分享 >列表勾选状态结果保存

列表勾选状态结果保存

时间:2022-10-18 12:02:24浏览次数:40  
标签:personList 保存 列表 勾选 设置 按钮 ID

勾选框保留选择结果并实现跨部门多选

总体思路:将勾选拆分为两个按钮,勾选和取消勾选,设置一个全局参数去记录这个勾选的数据,并以此判断两个按钮的显示隐藏。

 

设置一个数组形式的全局参数

 

 

 列表中新增一列并增加两个按钮样式为

 

 

 按钮11设置显示条件为:[ID] not in [personList];按钮12设置显示条件为:[ID] in [personList];

按钮11添加交互:设置参数值-设为:${CONCAT([personList],[列表1].[ID])}(目的是把勾选的id值插入到数组当中);按钮12添加交互:设置参数值-设为:${FILTER([personList],@!=[列表1].[ID])}

(目的是把数组的已有元素中不等于勾选的的id值的元素重新插入到数组中,把勾选按钮12的id值给过滤出来);

悬浮面板确定按钮添加交互设置组件属性&关闭悬浮面板:

 

 打开对话框的图标按钮添加设置参数值&打开悬浮面板交互:

标签:personList,保存,列表,勾选,设置,按钮,ID
From: https://www.cnblogs.com/demphobia/p/16802148.html

相关文章