SSRS 日期表达式调整
SSRS date expression tweak
在 SSRS 中,我目前使用的是这个表达式:
=IIF(今天() >= DateSerial(年(今天()), 4, 1),DateSerial(年(今天()), 4, 1), DateSerial(年(今天()) - 1, 4, 1))
在日期参数中(默认值,指定值)。这给了我 01/04/2018.
然而,对于一个特定的报告,将日期默认为前一年会有所帮助 - 例如2017 年 1 月 4 日.
我试图调整上面的表达式以使其工作,但没有成功。这个表达式可以改成回溯一年吗?
谢谢。
=IIF(今天() >= DateSerial(年(今天()), 4, 1),DateSerial(年(今天())-1, 4, 1), DateSerial(年(今天() )- 2, 4, 1))
在 SSRS 中,我目前使用的是这个表达式:
=IIF(今天() >= DateSerial(年(今天()), 4, 1),DateSerial(年(今天()), 4, 1), DateSerial(年(今天()) - 1, 4, 1))
在日期参数中(默认值,指定值)。这给了我 01/04/2018.
然而,对于一个特定的报告,将日期默认为前一年会有所帮助 - 例如2017 年 1 月 4 日.
我试图调整上面的表达式以使其工作,但没有成功。这个表达式可以改成回溯一年吗?
谢谢。
=IIF(今天() >= DateSerial(年(今天()), 4, 1),DateSerial(年(今天())-1, 4, 1), DateSerial(年(今天() )- 2, 4, 1))