我正在使用SSRS和Visual Studio 2012。
我有两个参数StartDate和EndDate,并为每个参数配置了默认值。
这两种类型当前的默认值如下:
StartDate: =DateAdd("d",-(Day(today)-1), Today)
EndDate: =Today() - 1我想要引入的值: StartDate: 1/1/2017 EndDate: 1/31/2017
基本上,我希望EndDate是前一天(例如,今天的EndDate是2017年1月31日,因为今天是2017年2月1日)。
然后对于StartDate,我希望这是EndDate引入的月份的第一天(例如,既然EndDate在2017年1月31日引入,StartDate应该在2017年1月1日引入)。
然而,在当前参数到位的情况下,StartDate在2017年2月1日拉取,EndDate在2017年1月31日拉取。
如何让StartDate根据EndDate的值拉取每月的1号?
发布于 2017-02-01 23:30:48
对于StartDate,您可以使用:
=DateSerial(Today.AddDays(-1).Year,
Today.AddDays(-1).Month,
1)如果这有帮助,请告诉我。
https://stackoverflow.com/questions/41983387
复制相似问题