我在报告中有两个主要参数:
首先是用于设置月份(例如 Dez 2017(,报告应从此参数设置其 fromParameter 本身(例如本例中的 Dez 2016(。
解决此问题的最简单方法是什么?是否有从参数向后计算的日期添加公式?
我的第一个参数是由这样的公式设置的(创建上个月(:
('[Date].[Fiscal].[Month].&['+Format(DateAdd("d",-39,now()),'MMM yyyy')+ '] ')
还是我必须首先在查询中计算"fromperiod"?这怎么会是?
最后,reporst仍然应该是灵活的,因此根据用户最终选择的意愿更改其12个月的期限。
尝试将此表达式作为开始日期参数默认值,以将其设置为参数结束日期前 1 年。
=DateAdd(DateInterval.Year, -1, Parameters!EndDate.Value)
或者,如果要基于参数开始日期,则可以执行相反的操作。