Reporting services SSRS YTD&;MTD计算基础参数

Reporting services SSRS YTD&;MTD计算基础参数,reporting-services,ssrs-2012,Reporting Services,Ssrs 2012,我正试图对我去年的价值观进行总结和计算 我在报告中有两个参数,第一个是StartDate,第二个是EndDate 当我选择这两个日期时,它会将值显示为当前值,因此如果我选择StartDate-01/11/2016和EndDate-10/11/2016,那么我想比较01/11/2015-10/11/2015的值,这样我也可以比较上一年的值 因此,当有人更改参数日期时,它会显示去年和当前值。我刚刚完成了去年的当前表达式。您可以使用=参数获得去年的日期!StartDate.AddYears(-1)和=

我正试图对我去年的价值观进行总结和计算

我在报告中有两个参数,第一个是
StartDate
,第二个是
EndDate

当我选择这两个日期时,它会将值显示为当前值,因此如果我选择
StartDate
-01/11/2016和
EndDate
-10/11/2016,那么我想比较01/11/2015-10/11/2015的值,这样我也可以比较上一年的值


因此,当有人更改参数日期时,它会显示去年和当前值。我刚刚完成了去年的当前表达式。

您可以使用
=参数获得去年的日期!StartDate.AddYears(-1)
=参数!EndDate.AddYears(-1)
但如果需要筛选查询,则必须创建两个附加参数或获取SQL中每个参数的最后一年日期。我不想再创建两个参数。我尝试了您的体验,但获取错误ADDyears不是Microsoft reporting Services的成员按参数名称替换StartDate和EndDate。另外,请确保您的参数设置为日期/时间类型。是的,参数名称及其设置的日期。时间类型您可以使用
=参数获取去年的日期!StartDate.AddYears(-1)
=参数!EndDate.AddYears(-1)
但如果需要筛选查询,则必须创建两个附加参数或获取SQL中每个参数的最后一年日期。我不想再创建两个参数。我尝试了您的体验,但获取错误ADDyears不是Microsoft reporting Services的成员按参数名称替换StartDate和EndDate。另外,请确保将参数设置为日期/时间类型。是,参数名称及其设置的日期.时间类型