【问题标题】:Crystal Reports - Display Group Header even if there are no rows in DetailsCrystal Reports - 即使详细信息中没有行也显示组标题
【发布时间】:2011-07-15 23:13:29
【问题描述】:

好吧,通常人们希望得到相反的结果,在没有详细信息时隐藏组标题,但在我的特定情况下,即使详细信息行为空,我也需要能够显示标题。我正在使用 Visual Studio 2008 的内置水晶报表。

我的主报表上有一个子报表,其中包含组标题和组详细信息的数据。即使详细信息为空,我也希望能够显示标题,但现在,只有非空的详细信息正在打印。

我该怎么做才能让它发挥作用?

【问题讨论】:

  • 为您重新标记此内容。如果没有“Crystal-Reports”,大多数用户将看不到您的问题。

标签: crystal-reports crystal-reports-2008


【解决方案1】:

有关您的数据源的更多信息可能会有所帮助。没有那个,我会假设你的 数据源是具有分组字段和主键的单个表。

Crystal 以记录的方式思考,没有记录(即使它只是一个占位符),Crystal 无法知道一个组的存在。所以诀窍是制作一个 Helper/Index 表并将其左连接。

示例:您想按月份对所有数据进行分组,但没有 3 月份的数据。在您的数据源(或者可能是其他一些数据源。Crystal 足够通用)中,添加一个 Helper 表,该表有 1 列,列出了所有 12 个月。将其导入报表后,您可以将 real 数据表外连接到它上。这将为您提供所有实际数据以及 3 月份的占位符记录。

你还有什么问题?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-03-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-02-15
    相关资源
    最近更新 更多