如何在RDLC报告中使用Group By(按日期分组数据)?

时间:2012-03-09 11:23:38

标签: asp.net rdlc

我有一份报告显示员工的每月出勤率 每天有2个或两个以上的员工条目,1个登录时,另一个登录时 我必须像这样使用Group by Days,

注意: INOUT 1 = TimeIN INOUT 2 = TimeOut

TID ATTENDANCEDATE EMPID INOUT

2010年11月1日

37219 2010-11-01 09:01:00.000 0000000001 1

37109 2010-11-01 18:02:00.000 0000000001 2

2010年11月2日

37219 2010-11-01 09:01:00.000 0000000001 1

37219 2010-11-01 09:16:00.000 0000000001 1

37109 2010-11-01 18:02:00.000 0000000001 2

我使用= Fields!在父组和包含的组头中的AttendanceDate.Value

问题是报告仅在每个组中显示1条记录。 请告诉我怎么做?

1 个答案:

答案 0 :(得分:1)

按日期分组时,它还包括时间,因此每秒都会生成一个新组。

尝试格式化字符串以排除时间,如:

格式(场!ATTENDANCEDATE.Value, “MM / DD / YYYY”)