我最近开始使用 QS,但在定义一个允许我显示上个月数据的表达式时遇到了问题。
我尝试创建上个月的变量:
vPreviousMonth = MonthName(Addmonths(Max([Calendar Termination Month]),-1))
但是这不起作用 - 检索值 0。然后我在下面尝试:
If(MonthStart([Calendar Termination Month])=MonthStart(Today()),-1,0) as PreviousMonth
这也不起作用 - 检索当前月份的值,用于以下表达式:
sum({<PreviousMonth={"-1"}>} [Terminated])
。
最后,我尝试了
sum({$<[Calendar Termination Month]={"$(=[Calendar Termination Month](AddMonths(Max(Date),-1),'YYYY-MM'))"}>}[Terminated])
其中,令人惊讶!,也检索到 0 值。
有什么办法可以让我完成这项工作吗?