2011-05-28 93 views
0

我有一张学生表,我想将学生名称显示为标题,然后将他/她的详细信息显示在整行中,但报告显示每个学生记录两次。这个怎么做?我添加了学生姓名和详细信息部分中的所有列。水晶报告显示重复记录

这些都是从学生表中的列:

StudentName |类|部分|课程| DOB

我想这显示是这样的:

---------------------- Student1名称 ---这会是标题

类|部分|课程| DOB **

---------------------- 学生2名 ---这将是走向

类|部分|课程| DOB **

---------------------- 学生3名 ---这将是走向

类|部分|课程| DOB **

+0

用于填充报告的查询是什么?你测试了它的输出吗? – 2011-05-28 06:04:31

+0

@ Bogdan0x400:我如何知道查询?我用过巫师?你能告诉我怎么知道这个查询吗?另外,请指导我阅读一些书籍,我可以通过编程方式而不是通过向导创建Crystal Reports – sqlchild 2011-05-28 06:13:23

+0

我不记得任何书籍,但是您绝对可以查找生成的请求的SQL。我无法发送屏幕截图,因为我现在的计算机上没有Crystal Reports。 – 2011-05-28 09:50:41

回答

2

您应该使用“group by”选项(Menu Insert \ Group),选择studentName字段作为按字段分组。从您的详细信息\标题行中删除studentName字段,然后将按要求显示