我有一个rdlc报告使用分组。如果报告没有数据,则不显示表头,只显示页眉。我尝试使用countRows()函数来设置行可见性但是也没有用。你能帮帮我吗?
答案 0 :(得分:0)
默认情况下,在新创建的表上,即使没有行,仍应显示实际的表头,但不会显示任何组头。检查以确保您的标题不在一个组中:即它们的行左侧不应该有一个括号。
几周前从类似的问题中复制我的答案:
如果Tablix(表格,列表或矩阵)连接到不返回任何行的数据集,则Tablix将不显示任何数据行(详细信息或其他组行)。
如果您希望tablix在数据集返回时显示[data]行,则有两个简单的答案:
更改数据集以始终返回一行:通常使用联合。
将假数据行添加到tablix标题,但将此行的可见性设置为=CountRows("DataSet6") <> 0
等表达式。当数据集返回实际行时,这将隐藏行。