Reporting Services:获取报告元信息(页面高度,宽度,方向等)

时间:2012-09-26 14:57:26

标签: sql-server reporting-services ssrs-2008 reporting

在当前项目中,我需要获取报告元信息,例如页面像素高度/宽度或页面方向。 理想情况下,我希望在实际呈现报告之前实现此信息(使用RenderExecutionService.Render2方法)。

这有可能吗?

1 个答案:

答案 0 :(得分:1)

我不确定网络服务是否提供了按原样查询元信息的方法 - 它可能被视为 报告的一部分,而不是 meta 信息。在任何情况下,我认为您应该能够使用GetItemDefinition方法来检索RDL。在RDL中,使用xpath或者甚至是正则表达式来提取这个元信息应该很容易。 (注意:RDL文件只是一个XML文件。)