在sqlserver报告服务的主报告中的子报告顶部添加行

时间:2017-03-06 06:57:47

标签: c# sql-server reporting-services

enter image description here有没有办法在主报告SSRS中的子报表之上添加行,并将其显示在子报表之上。我以前在MS访问报告中这样做它工作正常。但在SSRS中,它总是向下(隐藏)到子报告。

任何人都可以帮助我。谢谢,

1 个答案:

答案 0 :(得分:1)

您正在处理的是在SSRS中呈现方法报告的工件。默认渲染引擎是MHTML。在HTML中,没有简单的方法将元素层叠在一起,以便它们一致地呈现(我理解,对于某些高级CSS,它可以在某些情况下完成,但是给定的浏览器如何解释它将导致不一致的结果)。

如果您已经努力将子报告放在布局中的行后面,那么如果您选择以PDF格式而不是默认布局呈现报告,那么这些行应显示在顶部。我刚刚在SSRS 2016中对此进行了测试并且它可以工作,不确定它是否在早期版本中工作相同,但是有许多功能(报纸专栏等)在MHTML中无法正确呈现,但在PDF中也是如此。