如何在SSRS中动态改变页眉的高度?

How to dynamically change the height of the page header in SSRS?

我们需要在 odd/even 个页面的页眉上显示不同的信息。所以很明显,根据页眉中的文本位置,两者的高度应该不同。我们想知道如何动态改变页眉的高度。

截至目前,所有页面的页眉高度都保持不变。

header 的高度 属性 不支持表达式,但有一个解决方法可能适合您。

您可以根据表达式显示或隐藏文本框。 在偶数页上使用 =iif(Globals!PageNumber Mod 2,True,False) 作为您想要的文本框。使用 =iif(Globals!PageNumber Mod 2,False,True) 表示您想在奇数页上看到的文本框。

是的,我做了很多调查,以至于从 sql 服务器 2012 版本开始,我们无法通过动态控制报告 header/footer 的高度。报表页眉和页脚的高度对于所有页面都是恒定的。