如何以特定格式显示报告

时间:2009-12-17 03:58:34

标签: crystal-reports

使用Crystal Report 9

表1字段

Date ShiftName ID Name Intime Outtime Department

02-02-2009 MorningShift 001 Raja 07:00 03:00 Account 
02-02-2009 MorningShift 002 Ravi 07:00 03:00 IT
02-02-2009 EveningShift 001 Raja 18:00 22:00 Account
03-02-2009 MorningShift 003 Rakesh 07:00 03:00 HR
03-02-2009 EveningShift 002 Ravi 18:00 22:00 IT
03-02-2009 NightShift   004 Suresh 21:00 03:00 Admin
...,

从上表中我想以此格式显示

Date

ShiftName (Intime, Outtime)

ID's

Group By Department

预期产出

02-02-2009 
MorningShift (07:00 - 03:00)
003 Raja
002 Ravi
EveningShift (18:00 - 22:00)
001 Raja

03-02-2009
MorningShift (07:00 - 03:00)
003 Rakesh
EveningShift (18:00 - 22:00)
002 Ravi
NightShift (21:00 - 03:00)
004 Suresh
...,

按部门分组

如何以这种格式显示报告,我知道分组,订购,但我不知道如何显示这种格式。

任何人都可以给我一个以上述格式显示报告的想法吗?

需要Crystal Report帮助。

1 个答案:

答案 0 :(得分:2)

首先,我首先要说你有165个问题,总共有28个选票。虽然不是投票的要求,但它确实给了人们更多的动力来帮助你。现在说,我认为你想要的是这样的:

由于您的预期输出未提及部门,但您说“按部门分组”,我只会猜测最接近您的预期输出。我假设你每天都按部门要求员工,所以我假设你想要这样的分组:

第1组 - 日期

第2组 - 银泰(这应该始终是订单)如果您需要名称,那么只需将该字段放入该组

第3组 - 部门

第4组 - ID

这会产生如下输出:

02-02-2009
   MorningShift (07:00 - 03:00)
     Account
        003 Raja
     IT
        002 Ravi
   EveningShift (18:00 - 22:00)
     Account
        001 Raja
03-02-2009
   MorningShift (07:00 - 03:00)
     HR
      003 Rakesh
   EveningShift (18:00 - 22:00)
     IT
      002 Ravi
   NightShift (21:00 - 03:00)
     Admin
      004 Suresh

希望这有帮助。