SSRS 2008支持页面中断/页面名称吗?



我使用Visual Studio Report Builder进行了报告,并在导出到Excel时在两个工作表上导出了两个数据集,并在页面上断和页面名称的帮助下将其导出。/p>

在Visual Studio上,该报告运行完美。但是,将其上传到SSRS报告服务器时,我会收到一个错误消息:

报告定义无效。详细信息:元素'tablix'in 名称空间 'http://schemas.microsoft.com/sqlserver/reporting/2008/01/reportdefinition' 命名空间中的儿童元素" pagename"无效 'http://schemas.microsoft.com/sqlserver/reporting/2008/01/reportdefinition'。 可能的元素列表:'TablixCorner,Tablixbody, TablixColumnhierArchy,TablixrowhierArchy,LayoutDirection, GroupsBeforErowHeaders,recoplumnheaders,Repeatrowheaders, 固定的columnheaders,固定滚杆,样式,sortexpressions, ActionInfo,顶部,左,高度,宽度,Zindex,可见性,工具提示, DocumentMaplabel,Bookmark,repotwith,customProperties,PageBreak, 保持工作,norowsmessage,dataSetName,过滤器,dataelementname, amitborderonpagebreak,dataelementOutput'在命名空间中 'http://schemas.microsoft.com/sqlserver/reporting/2008/01/reportdefinition' 以及命名空间中的任何元素" ##其他"。 (rsinvalidReportDefinition(

我正在使用Visual Studio2015。我的SSRS版本是2008。

我通常必须使用hack转换我的2015年生成的报告,以使其与我的2008版本SSR兼容,以编辑Notepad中的.RDL文件。

在SSRS 2008的报告中是否有黑客允许pagebreaks?

您的错误消息告诉您您需要知道的一切:

无效的儿童元素' Pagename '

SSRS 2008支持页面中断,它只是不支持页面名称。要么摆脱名称,并继续使用您的 hack 确保兼容性的方法,要么只是将Visual Studio设置为Target SSRS 2008,您应该没问题。

最新更新