我设计了我的SSRS Report
,如下所示,
第一行,第三行和第五行具有默认值,因此我将其用作此tablix
的标题部分。
现在,问题是 - 当我运行此报告时,它会提示输入一个数字以获得结果。但是如果数据集没有返回任何行,那么我只想展示设计的标题部分?但目前它没有显示任何东西。什么可能是问题或任何解决方案只获得设计的标题部分?
请帮帮我!
注意: 当它返回行时,它也会显示记录以及设计的标题部分。
答案 0 :(得分:2)
所以我试图通过多种方式实现这一点,它在Report Builder 3.0
中运行良好但是当我在IE,Firefox,Chrome
浏览器中运行此报告时,它没有显示设计的报告tablix。如果有数据,它将显示包含设计标题部分和数据的整个报告。
1。我在一个Tablix
内创建了两个SubReport
-
第一个Tablix
只是为了设计。 (没有数据部分)
第二个Tablix
包含Header
部分和Data
部分。
然后,我根据CountRows("Dataset")
设置了展示次数,以显示/隐藏Tablix1
和Tablix2
。
它在Report Builder 3.0
中正常工作,但在浏览器中却没有。
2。这是我尝试的最后一个选项,我用这种方式实现了目标。
我创建了两个SubReport
。
1 SubReport:
仅设计部分(无数据部分)
2子报告:
其中包含标题部分和数据部分。
然后,我在Main report Tablix
内添加了两行。并将两份报告添加到不同的行。
然后,在Row Visibility
点检查=IIF(CountRows("Dataset")>0,True,False)
现在所有浏览器都能正常运行。
答案 1 :(得分:0)