如果表没有行,有没有办法将表的可见性设置为 false?
当它没有行时,我想在 Reporting Services 中隐藏一个表。
在这种情况下,将 NoRows 设置为=""是不够的,因为仍有空间留给表格,并且表格的某些格式仍然可见。
我正在使用 Microsoft Visual Studio / SQL Reporting Services 2005
如果表没有行,有没有办法将表的可见性设置为 false?
当它没有行时,我想在 Reporting Services 中隐藏一个表。
在这种情况下,将 NoRows 设置为=""是不够的,因为仍有空间留给表格,并且表格的某些格式仍然可见。
我正在使用 Microsoft Visual Studio / SQL Reporting Services 2005
尝试将表的“Visibility.Hidden”属性设置为此表达式:
=CountRows() = 0
我自己找到了答案,很简单。
我发现这篇文章提到了 CountRows() 函数。
因此,将 Visibilty / Hidden 属性设置为在没有行时隐藏,很简单
= Iif (CountRows() > 0, false, true)