永洪社区

标题: 求助,怎么实现列表过滤组件之间的联动 [打印本页]

作者: yhdata_O2F01rvj    时间: 2024-8-25 21:56
标题: 求助,怎么实现列表过滤组件之间的联动

求助,想要实现如下功能,点选24年的月份,23年对应月份同步点选,如果点选24年1、4、6月,23年也同步点选1、4、6月;
24年全选,23年同样全选;
这样的功能要如何实现呀,搞得头大,球球各位大佬。


作者: 朝花夕拾    时间: 2024-8-25 21:56
yhdata_yzm 发表于 2024-8-26 10:41
可以再简化下
dateAdd(a,'year',-1)就可以计算年份-1
还有楼主积分不够,还欠你30不要忘记了 ...

哈哈 他在发帖的时候就已经扣了,现在你看到的是余额
作者: yhdata_O2F01rvj    时间: 2024-8-25 21:57
上面是两个不同的过滤组件
作者: 阿姆斯特朗炮    时间: 2024-8-26 08:27
通过脚本实现吧
作者: yhdata_O2F01rvj    时间: 2024-8-26 08:38
阿姆斯特朗炮 发表于 2024-8-26 08:27
通过脚本实现吧

大佬,脚本要怎么实现啊,获取24年组件的选择数据,那个值怎么能映射到23年的值
作者: 阿姆斯特朗炮    时间: 2024-8-26 09:20
你这两个是用的什么组件?
作者: 嗯哼大王    时间: 2024-8-26 09:28
脚本吧


作者: yhdata_O2F01rvj    时间: 2024-8-26 09:29
本帖最后由 yhdata_O2F01rvj 于 2024-8-26 09:34 编辑
阿姆斯特朗炮 发表于 2024-8-26 09:20
你这两个是用的什么组件?

全部都是下拉列表参数,绑定的字段值也是相同的,都是同一个年月数据;只不过在不同年度组件里,我添加了不同年度的过滤。
作者: yhdata_lyaa    时间: 2024-8-26 09:40
不支持哦,脚本比较复杂。有一个想法你看看行不
新建日期表达式-月数
只用月数进行筛选,不管哪一年都包括了


作者: 朝花夕拾    时间: 2024-8-26 10:03
本帖最后由 朝花夕拾 于 2024-8-26 10:17 编辑

悬赏拿下,记得放在报表脚本的变化时运行里
(, 下载次数: 23)