【问题标题】:crystal report showing duplicate records显示重复记录的水晶报表
【发布时间】:2011-05-28 06:00:19
【问题描述】:

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

这些是学生表中的列:

学生姓名 |班级|栏目|课程|出生日期

我希望显示是这样的:

------------------------Student1 Name ---这将是标题

类|栏目|课程|出生日期**

------------------------学生 2 姓名 ---这将是标题

类|栏目|课程|出生日期**

------------------------学生 3 姓名 ---这将是标题

类|栏目|课程|出生日期**

【问题讨论】:

  • 用于填充报告的查询是什么?你测试它的输出了吗?
  • @Bogdan0x400:我怎么知道查询?我用过向导吗?你能告诉我如何知道查询吗?另外,请指导我阅读一些书籍,我可以在其中找到以编程方式而不是通过向导创建 Crystal Reports 的书籍
  • 我不记得什么书了,但是你肯定可以查到生成请求的SQL。我无法发送屏幕截图,因为我的计算机上现在没有 Crystal Reports。

标签: c# .net sql-server-2005 crystal-reports


【解决方案1】:

您应该使用“分组依据”选项(菜单插入\分组),选择学生姓名字段作为分组依据字段。从您的详细信息\标题行中删除 studentName 字段,然后它将按要求显示

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-10-09
    • 1970-01-01
    • 2012-06-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多