【问题标题】:RDLC Doesn't Show Table Header When Use Grouping使用分组时 RDLC 不显示表头
【发布时间】:2011-11-01 21:57:27
【问题描述】:

我有一个 rdlc 报告使用分组。当报表没有数据时,表头不显示,只有页头可见。我尝试使用 countRows() 函数来设置行可见性,但也没有用。你能帮帮我吗?

【问题讨论】:

    标签: reporting-services rdlc


    【解决方案1】:

    默认情况下,在新创建的表格上,即使没有行,实际的表格标题仍应显示,但不会显示任何组标题。检查以确保您的标题不在组中:即它们不应在行的左侧有括号。

    从几周前的一个类似问题中复制我的答案:

    如果 tablix(表、列表或矩阵)连接到不返回任何行的数据集,则 tablix 将不会显示任何数据行(详细信息或其他组行)。

    如果您希望 tablix 在数据集没有返回时显示 [data] 行,有两个简单的答案:

    1. 更改您的数据集以始终返回一行:通常使用联合。

    2. 将假数据行添加到您的 tablix 标题,但将此行的可见性设置为表达式,例如 =CountRows("DataSet6") <> 0。当数据集返回真实行时,这将隐藏该行。

    【讨论】:

    • 就是这样!非常感谢您的有用通知:)
    猜你喜欢
    • 1970-01-01
    • 2019-08-05
    • 1970-01-01
    • 1970-01-01
    • 2016-09-08
    • 1970-01-01
    • 2020-12-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多