我在SSRS报告上有一个从存储过程中获取数据的tablix。SSRS在报告中没有数据
我试图向用户显示一个错误,当没有数据存在时说:“**这个报告没有数据* ”。我可以通过在Tablix的** NoRowsMessage属性中指定此消息轻松完成此操作。但我想显示Tablix的标题以及此消息。
如果我没有设置NoRowsMessage属性,我得到标题但没有消息,但是如果我这样做,我会得到消息但没有标题。
我需要一些帮助。
注:我使用SSRS 2008
编辑:
我也可以把一个文本框与相关文字信息的表矩阵的下方,设置仅在表矩阵中没有行,它是可见的。但我无法弄清楚如何从文本框的可见性表达中找出tablix是否包含任何行。
或者你可能有一堆Textfields按照一个包含你的标题的矩形分组......这个矩形应该有一个“可见性”规则,该规则仅在没有数据时显示该区域,当有数据时,正常的Tablix将显示,否则,其容器中的Textfields将显示(基本上是一个可见性切换)...只是一个想法! – ToOsIK 2012-04-25 16:08:00
好吧,我正在考虑添加一个带有相关信息的文本框,并在tablix中没有行时显示可见性。但我没有理解如何从文本框的可见性表达式中检查Tablix中的行数。 。 :( – 2012-04-25 16:19:56
你会检查数据集中的行数,而不是Tablix做到这一点。我已经添加了上面的语法。 – GShenanigan 2012-04-25 16:42:52