0

我在 MS Reporting Server 上创建了一份报告。我想以编程方式更改报告页面方向。我的意思是当报表视图加载报表时,我想从 .net 代码中设置报表的页面方向值。我怎样才能做到这一点?谢谢。

4

1 回答 1

0

页面方向通过InteractiveSize报表的(宽度/高度)属性处理。据我所知,您不能将它们设置为表达式,因此我认为不可能动态更改方向。

唯一的选择是

  • 以编程方式更改 RDL(这只是一个 XML 文件)并在渲染之前更新它(不是你想要的东西)
  • 创建自己的绕过 InteractiveSize 的渲染扩展(我相信这不是微不足道的)

唉,不是很简单的选择。

于 2012-08-17T14:45:33.093 回答