我有一个SQL View显示数据,如:
EmployeeID : Employee Name: Present / Absent: Date:
0001 ABC P 10-09-2015
0001 ABC A 11-09-2015
0002 XYX A 10-09-2015
0003 XYX P 11-09-2015
我想要这样的报告:
10-09-2015 11-09-2015
0001 ABC Present Absent
0002 XYX Absent Present
请帮忙。
答案 0 :(得分:1)
用于此类要求的Usr交叉表...将riw作为id和列作为其余字段
答案 1 :(得分:0)
我不确定您是否可以获取日期列分组(因为它可以动态扩展,以及右侧扩展的列数不确定)。
如果水平分组可以解决,请在下面查看。
尝试在Crystal Report中进行分组,并选择日期字段作为选项。 (插入>工具栏中的组)
这会让你看起来像:
date1________________________________________
date2________________________________________
现在再次按EmployeeID分组,这将放在现有的组中,所以最后的样子将是:
date1________________________________________________
Employee 1 details_____________________________________
Employee 2 details_____________________________________
date2________________________________________________
Employee 1 details_____________________________________
Employee 2 details_____________________________________