在 Excel 中呈现 s-s-rS 08 RDL 时使用显式工作表名称
Posted
技术标签:
【中文标题】在 Excel 中呈现 s-s-rS 08 RDL 时使用显式工作表名称【英文标题】:Use Explicit Worksheet Names when an s-s-rS 08 RDL Renders in Excel 【发布时间】:2013-03-18 18:57:52 【问题描述】:My SQL Reporting Service 2008 .rdl 文件包含一个矩形内的子报表,其前面有一个强制分页符。当它在 Excel 中呈现时,它将分页符定义为工作表分页符,因此它在 Excel 工作簿 .xls 文件的单独工作表中创建子报表内容。如何命名每个工作表?我不希望它们成为 Sheet1 和 Sheet2。
【问题讨论】:
【参考方案1】:您可以在对象上设置“PageName”属性,例如一个矩形
http://blogs.msdn.com/b/robertbruckner/archive/2010/05/16/report-design-naming-excel-worksheets.aspx
编辑:此属性仅适用于 SQL Server 2008 R2 及更高版本。如果您有 SQL Server 2005 或 2008,则无法命名工作表。
【讨论】:
啊,对不起,误读了您的问题标签。此属性仅在 s-s-rS 2008 R2 及更高版本中可用。据我所知,在早期版本中无法命名工作表。以上是关于在 Excel 中呈现 s-s-rS 08 RDL 时使用显式工作表名称的主要内容,如果未能解决你的问题,请参考以下文章
在 s-s-rS 中,是不是可以在不使用 C# 的情况下从主 rdl 循环一个子报表 rdl?
s-s-rS(.rdl) 中没有像“VersionBuild”这样的属性?
如何以编程方式在 s-s-rS 报告项目中添加 .rdl 文件?
如何使用 VS 2008 BIDS 创建 s-s-rS 2008r2 rdl
s-s-rS 报告需要在 s-s-rS 2008 (VS 2008) 中重用来自 s-s-rS 2005 (VS 2005) 的 rdl 文件