提供的通用数据比较模糊,所以我将提供自己的数据来演示(第一行带有字段名称)
"EmployeeName","WeekNumber","DayOfWeek","HoursWorked"
“约翰·多伊”,20,“星期一”,8
“约翰·多伊”,20,“星期二”,8
“约翰·多伊”,20,“星期三”,8
“约翰·多伊”,21,“星期四”,8
“约翰·多伊”,21,“星期五”,8
“简·多伊”,20,“星期一”,8
“简·多伊”,20,“星期二”,8
“简·多伊”,21,“星期三”,8
“简·多伊”,21,“星期四”,8
“简·多伊”,21,“星期五”,8
假设我正确阅读了问题,您会希望报告如下所示:
约翰·多伊
周:20
周一 8 小时
周二 8 小时
周三 8 小时
周:21
星期四 8 小时
周五 8 小时
简·多伊
周:20
周一 8 小时
周二 8 小时
周:21
周三 8 小时
星期四 8 小时
周五 8 小时
如果是这种情况,您将首先按“EmployeeName”字段分组,然后通过“插入”菜单使用“组”选项简单地为“WeekNumber”添加另一个组。这非常简单,您可以对各个级别的字段进行汇总。唯一会使多层分组变得“毛茸茸”的事情是,如果您正在计算组内的字段并希望将这些计算返回到更高级别的分组进行求和,这将需要在报告中声明全局变量。
值得一提的是,在过去的 7 年里,我一直在大量使用 Crystal Reports。