【问题标题】:SSRS - Naming Excel Tabs based on Page Number/ContentsSSRS - 根据页码/内容命名 Excel 选项卡
【发布时间】:2017-06-20 00:11:17
【问题描述】:

我的 SSRS 报告有两个“页面”。 第一页 [run time] 显示了一个带有用于返回数据的条件的文本框。 下一页[s] 包含所有数据。

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

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

当第一个工作表 [... 当前被命名为“Sheet1”] 导出到 Excel 时,如何将其命名为“标准”?

我可以在某处使用这样的表达式吗:

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

?

提前致谢!!

【问题讨论】:

    标签: reporting-services


    【解决方案1】:

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

    【讨论】:

    • 谢谢@StevenWhite。这就像我需要的那样工作!感谢您的帮助!
    • P.S.第二页上出现的 Tablix 有一个 'Page Break Before...' 。谢谢。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-07-27
    • 1970-01-01
    • 1970-01-01
    • 2014-09-04
    • 2017-11-25
    • 2012-02-29
    相关资源
    最近更新 更多