【问题标题】:Show top 5 records (Crystal reports for Visual Studio)显示前 5 条记录(Visual Studio 的水晶报表)
【发布时间】:2013-10-09 12:43:24
【问题描述】:

我使用 Microsoft Visual Studio 2010 并使用 ASP.net/C# 作为环境。我已经安装了水晶报表。我正在使用 2 个字段:公司名称和收到的电子邮件数量

我创建了报告以显示图表并创建了连接和所有内容。现在它显示图形(饼图),但它显示了所有 20 条记录。

我右键单击我的报告并选择插入 --> 摘要 --> 选择要总结的字段:收到的电子邮件数量。然后计算这个总结:第N大是5。

只有总计(报表页脚)和摘要位置。我点击确定。创建了一个放置 CrystalReportSource 和 CrystalReportViewer 的新 Web 表单,并在它们之间创建了连接。运行网页,但饼图没有显示前 5。我真的很困惑。非常感谢您的帮助

【问题讨论】:

  • 我强烈建议您发布与您遇到的问题相关的代码。
  • 您可以在报告来源之前过滤记录。

标签: c# asp.net visual-studio-2010 web crystal-reports


【解决方案1】:

我认为您的摘要不应该在报告页脚中,而应该在组页脚或页眉中。 您通常有两种排序选项,即按记录或按组。 Top Nth 排序选项仅适用于组,但如果您的组中没有摘要,则报表无法排序。 我希望这会有所帮助,如果您需要更多帮助,那么提供更多关于您的报告的信息会很有帮助,例如您拥有哪些组、您正在使用哪些字段等。

干杯,

克里斯

【讨论】:

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