SSRS报告 - 按日期时间字段分组

时间:2012-07-30 19:17:51

标签: rdlc reporting-services rdl

我正在制作一份显示日期,时间和其他几列的SSRS报告。

我的SP只返回日期列(其中包含时间部分)和其他一些列。

在报告中,我想按日期部分进行分组,并在详细信息组中显示所有详细信息,包括时间(我使用格式化选项“T”以仅显示日期时间列)。

对于我使用的日期分组:

=FormatDateTime(Fields!TxDate.Value, DateFormat.ShortDate)

这似乎有效。但是,如果我尝试对其他列进行排序,则它无效。对此有何想法/建议?

1 个答案:

答案 0 :(得分:0)

如果要在数据集中添加一个基于原始日期+时间列但仅包含日期的额外列,可能会更容易。然后,您可以使用它在该列上执行一个简单的组。

例如,如果数据集基于SQL查询并且您的日期+时间列被称为[Date],则在查询中添加另一列CONVERT(DATE, [Date]) AS DateOnly或类似的内容。