问:
我想问一下报告设计问题。
如果我的报表数据源是数据集中的数据表集。在某些情况下,data table
为空,如何隐藏表(我的意思是使用此空数据表作为数据源的控件)来防止报表中的空格和空数据? 。在(特定表的来源是空的)条件下,是否有一些控件如面板使其不可见?
请解释一下,因为我是报道的初学者。我对设计和格式问题感到困惑。如果有资源可以帮助我,我将不胜感激。
例如:
如果用作下表数据源的数据表为空而不在报告各部分之间留空格,如何隐藏标题和表格。
提前感谢。
答案 0 :(得分:1)
Set the tablix/table visibility hidden property to = CountRows() = 0
The CountRows() for a dataset return's the number of rows the query returns.
When CountRows() returns 0 rows (no data) the condition return's TRUE
for the hidden property of tablix, so it hides the tablix control
要隐藏标题,您有两个选择:
使用列表包含表格和标题文本框。如果CountRows等于0,则隐藏列表(其中包含其他两个)
在表格列标题的顶部添加一行。将标题放在那里。