【问题标题】:Items in details repeating itself in Crystal ReportsCrystal Reports 中重复出现的详细项目
【发布时间】:2014-01-15 12:35:55
【问题描述】:

情况

我在 Crystal 报告中遇到了一些怪人。请参阅下面的我的 RAW RPT 图像。

我的报告中的一切都很好,除了细节部分。您可以在 DetailsS​​ection6 中看到,其中我有几列 (10-15)。此 rpt 与 XSD 文件绑定,然后 XSD 在运行时与其相关数据集绑定。数据集有大约 10 个表,这里涉及两个表。

  1. PROC_CONS_SUBBILL_REPORT - 单行标题表。
  2. CON_T_SUBBILL_DTL - 基于上表的VoucherNo 的具有多行的详细信息表。

我想要什么

我需要根据VoucherNo 以表格格式显示明细表的所有记录。详细说一下表格(SUBBILL_DTL),我有 25 条记录,但是当表格在 rpt 上呈现时,它开始重复自己,有时两次有时三次。

请注意:

  1. 我的 SP 正在返回预期的正确数据
  2. RPT 有 5-6 个子报表,在一个报表中使用 PROC_CONS_SUBBILL_REPORT 表。
  3. 报告中没有键形式的关系。

我做了什么

  1. 尝试删除表之间的所有键。
  2. 抑制了详细信息部分,但它抑制了整个数据。
  3. 使用公式抑制详细信息部分 {CON_T_SUBBILL_REPORT.CODE}=previous( {CON_T_SUBBILL_REPORT.CODE}) 但它仍然无法正常工作。

我完全迷路了。请帮忙。

【问题讨论】:

    标签: crystal-reports crystal-reports-2008


    【解决方案1】:

    当链接错误时,通常记录会重复,在您的情况下,请尝试使用Database 选项卡下的选项Select Distinct Records 而不是公式。

    【讨论】:

      【解决方案2】:

      这有点晚了,但以防其他人正在寻找答案。 我尝试了上述所有方法,但没有任何效果。水晶报表正在改变我的查询。 它在 SQL Server 中有效,但在 Crystal Reports 中无效。 我修复它的方法是在 Sql Server 上创建我的查询视图并使用该视图 在我的水晶报表中。它解决了所有问题。

      【讨论】:

        猜你喜欢
        • 2018-02-16
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-08-14
        • 1970-01-01
        相关资源
        最近更新 更多