永洪社区

标题: 编辑页面自带的同比功能 [打印本页]

作者: yhdata_3KfWnIs4    时间: 2022-5-9 11:28
标题: 编辑页面自带的同比功能
页面切换年度或月度后,请问同比这里的参数怎么随之改变?

作者: 永洪tech-cp    时间: 2022-5-9 11:39
可以详细描述一下希望这里的参数怎么变吗?
作者: Lucifer1118    时间: 2022-5-9 11:53
是希望切换成年度后显示年同比,切换成月度分析的时候 显示为月同比吗?试一试通过脚本能不能修改同比方式, 或者两个标签, 通过隐藏/显示的方式实现
作者: 永洪tech-cp    时间: 2022-5-9 11:57
本帖最后由 永洪tech-cp 于 2022-5-9 11:58 编辑
yhdata_14233553 发表于 2022-5-9 11:53
是希望切换成年度后显示年同比,切换成月度分析的时候 显示为月同比吗?试一试通过脚本能不能修改同比方式 ...

嗯,需要您做两个同比,然后根据选项切花显示隐藏/显示,隐藏脚本可以参考这个帖子:https://club.yonghongtech.com/fo ... =%E9%9A%90%E8%97%8F
作者: yhdata_3KfWnIs4    时间: 2022-5-9 13:40
本帖最后由 yhdata_3KfWnIs4 于 2022-5-9 13:55 编辑
永洪tech-cp 发表于 2022-5-9 11:39
可以详细描述一下希望这里的参数怎么变吗?

就是筛选条件变化后,同比这里也自动展示当前筛选条件下的同比(对比周期是年月,一直是固定的)。目前contrastyear参数是固定的
作者: yhdata_3KfWnIs4    时间: 2022-5-9 13:45
yhdata_14233553 发表于 2022-5-9 11:53
是希望切换成年度后显示年同比,切换成月度分析的时候 显示为月同比吗?试一试通过脚本能不能修改同比方式 ...

不是的,同比周期固定,比如2020年12月,同比2019年12月。一直是这个规则。现在的问题是contrastyear参数怎么随筛选条件变动(此参数现在写了个固定值)
作者: 永洪tech-cp    时间: 2022-5-9 14:13
yhdata_3KfWnIs4 发表于 2022-5-9 13:45
不是的,同比周期固定,比如2020年12月,同比2019年12月。一直是这个规则。现在的问题是contrastyear参数 ...

您把参数改为筛选器所用的参数组件,改变下拉选项时参数也会跟着变
作者: yhdata_3KfWnIs4    时间: 2022-5-9 14:27
永洪tech-cp 发表于 2022-5-9 14:13
您把参数改为筛选器所用的参数组件,改变下拉选项时参数也会跟着变

时间参数这里没办法绑定会计年度和会计期间呢,具体怎么改详细说下吧
作者: 永洪tech-cp    时间: 2022-5-9 14:33
yhdata_3KfWnIs4 发表于 2022-5-9 14:27
时间参数这里没办法绑定会计年度和会计期间呢,具体怎么改详细说下吧

您的会计年度和会计期间数据是怎么来的,是生成的日期表达式吗?
作者: yhdata_3KfWnIs4    时间: 2022-5-9 14:48
永洪tech-cp 发表于 2022-5-9 14:33
您的会计年度和会计期间数据是怎么来的,是生成的日期表达式吗?

是绑定的数据集

作者: 永洪tech-cp    时间: 2022-5-9 15:14
yhdata_3KfWnIs4 发表于 2022-5-9 14:48
是绑定的数据集

好的,请稍等一下,这边帮您看下解决方案
作者: Lucifer1118    时间: 2022-5-9 15:47
会计年度下拉框的名字是contrastyear 吗?
作者: 永洪tech-cp    时间: 2022-5-9 19:26
您可以将两个筛选器所选值组合到一起,转换为日期格式,然后选择这个参数作为同比参数即可,参考脚本:
param['a']=parseDate(下拉参数1.getSelectedObjects()[0]+'-'+下拉参数2.getSelectedObjects()[0],'yyyy-MM')
作者: yhdata_fKBCq4M9    时间: 2022-8-9 14:12
永洪tech-cp 发表于 2022-5-9 19:26
您可以将两个筛选器所选值组合到一起,转换为日期格式,然后选择这个参数作为同比参数即可,参考脚本:
par ...

能说得再详细点吗?
作者: 永洪tech-cp    时间: 2022-8-15 16:17
yhdata_fKBCq4M9 发表于 2022-8-9 14:12
能说得再详细点吗?

就是将您的两个下拉参数组件值拼接起来作为同环比参数,同环比那里直接选这个转换后的参数,不要设置默认值




欢迎光临 永洪社区 (https://club.yonghongtech.com/) Powered by Discuz! X3.4