业务需求是这样的:选择日期后,可以查看该天的数据,如果不选默认是显示最后一天Edate为‘2021-05-31’的数据。我在模板参数定义日期参数的公式代码如下: let(a,SQL("RPA"," select Edate from (select K_Festival,Bdate,Edate,activity_type,Flevel,activity_name from FACT_FR_Online_Festival)a where activity_type='定金期' AND Flevel='S+' AND activity_name='"+$activity+"'",1),IF(DATESUBDATE(TODAY(),a,"d")>0,a,today())) ,activity是一个相关联的下拉选择控件参数,可是问题来了,默认是可以显示最后一天Edate为‘2021-05-31’的数据,但是我日期选择‘2021-05-28’时,会显示该天数据,但是只要等到大屏里的报表块设置的定时刷新时间一到,数据就变成Edate为‘2021-05-31的数据即最后一天的数据,不会停留在该天的数据了。 我之前时间模板参数是这么设置的:IF(DATESUBDATE(TODAY(),"2021-05-31","d")>0,"2021-05-31",TODAY(),不会出现上面那种情况,好奇怪,请问这种情况怎么解决? |