0

我正在编写一份显示日期、时间和其他几列的 SSRS 报告。

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

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

对于我使用的日期分组:

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

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

4

1 回答 1

0

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

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

于 2012-07-30T21:13:34.513 回答