0

我正在使用 SSRS 2008 R2 生成报告。在我的报告中,我必须每天、每周、每月和每年生成报告。

我的表中有日期列,我尝试对这个日期进行分组,它工作正常,但我需要每天、每周、每月和每年显示。我怎样才能按这些分组。有人能帮我一下吗。提前致谢

4

2 回答 2

2

您可以根据需要创建任意多个级别的组。(可能有一些上限,但四层分组不会有问题。)继续右键单击您的 tablix 并选择“添加组...”

使用 VB 公式指定分组,例如:

=Month(Fields!ColumnA.Value)

然后在组标题中显示为:

=MonthName(Month(Fields!ColumnA.Value))
于 2012-04-12T14:17:36.540 回答
1

您可以在报告服务或 sql 逻辑中使用日期部分功能为您提供分组所需的数据

=DatePart(DateInterval.Month, Today())

于 2012-04-12T14:17:07.137 回答