永洪社区

标题: 判断月份是1月份的时候,默认选择去年 [打印本页]

作者: yhdata_326muX1Y    时间: 2022-1-22 10:15
标题: 判断月份是1月份的时候,默认选择去年
月份参数默认选择上个月,但是年份参数默认选择今年想问一下,我现在要改一下,做一个判断,当月份是1月的时候,年份是上年,要怎么改一下呀?


作者: yonghongtech-小洋人    时间: 2022-1-22 10:15
yonghongtech-小洋人 发表于 2022-1-22 14:58
稍等,我看一下

if(formatDate(today(),'MM')=='01')
{
param["year"] = formatDate(dateAdd(today(),'year',-1),'yyyy')}
else {
param["year"] = formatDate(today(),'yyyy')}
按着这个脚本试一下
作者: yonghongtech-小洋人    时间: 2022-1-22 10:33
可以通过参数组件和过滤组件进行数据过滤,在组件中添加年份,月份,实现对数据的过滤
作者: yhdata_326muX1Y    时间: 2022-1-22 11:37
本帖最后由 yhdata_326muX1Y 于 2022-1-22 11:42 编辑

已经在组件上设置了过滤,现在就是跨年,
因为默认月份要选择上个月,但是年份是选择今年,
所以想问一下能不能做一个判断,月份是1月的时候,年份是去年,请问一下要怎么改呀?
作者: yonghongtech-小洋人    时间: 2022-1-22 12:07
本帖最后由 yonghongtech-小洋人 于 2022-1-22 12:12 编辑

具体可以参考如下脚本实现: (, 下载次数: 287)