使用SSRS 2008 R2生成报告。在我的报告中,我必须每天,每周,每月和每年生成报告。
我的表中有Date列,我尝试GroupBy这个Date,它工作正常,但我需要每天,每周,每月和每年显示。我怎么能按这些分组呢。有人能帮我一下吗。提前致谢
答案 0 :(得分:2)
您可以根据需要创建任意数量的组。 (可能存在一些上限,但是四层分组不会成为问题。)保持右键单击Tablix并选择“添加组...”
使用VB公式指定分组,例如:
=Month(Fields!ColumnA.Value)
然后在组标题中显示为:
=MonthName(Month(Fields!ColumnA.Value))
答案 1 :(得分:1)
您可以在报告服务或sql逻辑中使用日期部分功能来为您提供分组所需的数据
= DatePart(DateInterval.Month,Today())