SSRS选择参数month并更改参数。本月的第一天和最后一天

时间:2018-08-25 16:36:28

标签: reporting-services

我需要创建月份的参数列表,然后(选择后)以本月的日期格式([第一天]和[最后一天])重新计算另外两个参数,请您帮我一下?

1 个答案:

答案 0 :(得分:0)

您正在查询数据库服务器以生成月份列表,尽管无需这样做。我建议在报告中创建一个月份列表,然后让该报告计算月份名称,因此该语言取决于报告的 Language 设置(可以是用户浏览器中配置的语言) )。

Month parameter

例如,要计算 Value 1 Label ,请使用=MonthName(1)之类的表达式。

可以使用以下表达式计算 Parameters FirstDayLastDay(或仅在需要时使用的值):

  • 第一天:=DateSerial(Today.Year, Parameters!Month.Value, 1)
  • 最后一天:=DateSerial(Today.Year, Parameters!Month.Value, 1).AddMonths(1).AddDays(-1)