从Crystal Reports中的不同字段分组数据

时间:2013-11-01 20:46:29

标签: crystal-reports views grouping

我有一个问题,我想知道是否有人可以提供帮助...... 我正在尝试对记录在不同字段中的数据进行分组,但在某些情况下是相同的... ..我解释说: 在我的Vehicle_Schedule表中,我有一个单独的字段用于“Driver”,另一个用于“Helper”。 当员工报告工作时,他们的任务可以互换,因此有一天可能被指定为“司机”,下一次只能被指定为“助手”。 我需要能够制作各种报告,以便员工总结结果...... 目前,我正在运行2个单独的报告,一个用于“驱动程序”,另一个用于“助手”,并将Excel中的数据组合在一起,这很乏味,我相信在Crystal中必须有一种方法可以做到这一点,无论是子报告或视图.... 以下是我正在努力完成的快速示例:

日期旅行ID驾驶员助手完成时间
15-Oct 100 Joe Sam 30分钟
10月16日101埃里克山姆20分钟 10月17日 - 10月Sam Joe 20分钟 10月18日103戴夫萨姆20分钟 19-Oct 104 Joe Dave 10分钟 20-Oct 105 Dave Sam 20分钟

基于此示例,报告应该能够提供以下结果:

    Employee        Avg time to complete        
    Joe     (30+20+10)/3=20 (Trips 100,102 and 104) 
    Eric        20  Trip 101    
    Sam     (30+20+20+20+20)/5=22   (Trips 100,101,102,103,105) 
    Dave        (20+10+20)/3=16.66  (Trips 103,104,105) 

非常感谢任何帮助......

1 个答案:

答案 0 :(得分:0)

您没有提到您的数据库/数据源是什么,但您需要做的就是选择数据库专家中的两个表并将它们链接到同一个字段(我猜的是员工姓名)。然后在您的报告中,您按员工姓名分组,然后在详细信息部分中,您可以列出您的数据。然后,您可以汇总行程数据,并显示总计,平均值或您想要的任何其他内容。如果您需要更多帮助,我建议您告诉我们有关您的数据库和表格的更多信息。