SSRS:使用表达式为sproc构建参数

时间:2014-07-22 19:37:14

标签: reporting-services

我有一个sproc,它将一个列出id的字符串作为参数。 sproc使用动态sql返回传入的id的记录列表。我希望我的报告在星期一运行一个列表,星期二用不同的列表等等。我可以用表达式每天构建参数吗?

干杯,

比尔

1 个答案:

答案 0 :(得分:0)

查看解释WeekDay()函数的this文章。在SSRS中,您可以使用类似的东西:

=Switch
 (
    WeekDay(!Paramters.SomeDate.Value)=1 , "Sunday",
    WeekDay(!Paramters.SomeDate.Value)=2 , "Monday",
    WeekDay(!Paramters.SomeDate.Value)=3 , "Tuesday",
    WeekDay(!Paramters.SomeDate.Value)=4 , "Wednesday",
    ...
    WeekDay(!Paramters.SomeDate.Value)=7 , "Saturday"
  )