SSRS - 根据页码/内容命名Excel选项卡

时间:2017-06-19 15:41:11

标签: reporting-services

我的SSRS报告有两个“页面”。 第一页[运行时]显示一个文本框,其中包含用于返回数据的条件。 下一页[s]包含所有数据。

我已经为数据页面的Tablix成员提供了“详细信息”的页面名称。

将报表导出到Excel时,它将显示在两个表格中。 第一张[标准]表名为“Sheet1”。 第二张[包含所有详细数据]被命名为“详细信息” - 这就是我想要的。

如何将第一张[...当前命名为“Sheet1”]在导出到Excel时命名为“Criteria”?

我可以在某个地方使用表达类似内容的表达式:

IIf (PageNumber = 1, "Criteria", "Detail")

提前致谢!!

1 个答案:

答案 0 :(得分:1)

您实际上并不需要条件表达式。您可以使用PageName属性来控制工作表名称。您可以为每个表分别提供一个页面名称。如果第一页上没有表格,请插入一个矩形并为其指定页面名称。在报告属性中,还有一个InitialPageName可用于第一页。最后,请确保您已定义PageBreak,不要让它根据高度转到下一页。