需要在 SSRS 订阅上设置日期参数
Need to set a date parameter on an SSRS subscription
我在 SSRS 中有一个报告,它采用单个日期作为参数。我想要的是该报告有一个订阅,该订阅使用提前两周的星期六作为日期(即,7 月 4 日星期一将是 7 月 16 日星期六)。我怎样才能在订阅中做到这一点?看来我不能在参数中做一个公式。
您必须在报表中设置默认参数值,而不是在订阅中。在日期参数的默认值中使用的表达式看起来像这样。两者都在当前日期基础上增加了 2 周。
=DataAdd(DateInterval.WeekOfYear, 2, Today)
或
=Today.AddDays(14)
可以使用报表设计器中的“报表参数属性”对话框设置默认值。只需双击要更改的参数,对话框就会打开。
我在 SSRS 中有一个报告,它采用单个日期作为参数。我想要的是该报告有一个订阅,该订阅使用提前两周的星期六作为日期(即,7 月 4 日星期一将是 7 月 16 日星期六)。我怎样才能在订阅中做到这一点?看来我不能在参数中做一个公式。
您必须在报表中设置默认参数值,而不是在订阅中。在日期参数的默认值中使用的表达式看起来像这样。两者都在当前日期基础上增加了 2 周。
=DataAdd(DateInterval.WeekOfYear, 2, Today)
或
=Today.AddDays(14)
可以使用报表设计器中的“报表参数属性”对话框设置默认值。只需双击要更改的参数,对话框就会打开。