当我们的SSRS报告导出到Excel时,某些列会合并,例如,如果您要对条目进行排序等,就会出现问题。这种合并行为的原因是报告的标题位于excel的正文部分-file,然后excel-export尝试保持与报表相同的外观(将列弄乱了)。因此,我想从excel-sheet的主体部分中删除标题。
我尝试在RSReportServer.config-file中进行编辑,并将SimplePageHeaders设置为true,例如此处所述:从SSRS导出到没有标题的Excel
但是,尽管我没有从事件查看器中收到有关我的配置文件编辑的任何错误消息(它只是说“ RSReportServer.config文件已被修改”),但我没有使它起作用。我还尝试重新部署报告并重新启动Visual Studio。一段时间后,我发现这可能是因为我们使用Sharepoint来查看报告:
““扩展”部分仅在纯模式报表服务器中显示在rsreportserver.config文件中。SharePoint模式报表服务器的扩展信息存储在SharePoint配置数据库中,并按Reporting Services服务应用程序进行配置。”
来源:http : //msdn.microsoft.com/zh-cn/library/ms157273.aspx#bkmk_extensionsl(在扩展名下(RSReportServer.config文件)纯模式)
现在,我试图在“ Sharepoint 2010管理中心”中查找设置(这是我从哪里开始寻找的唯一想法),但是却没有发现任何内容(我对查找的位置有些困惑,所以我可能错过了)。有任何想法吗?你认为我走对了吗?
任何帮助是极大的赞赏!
附言:请注意,按照对我的原始问题的其他答案中的建议重塑报告标题中的文本框不是一个可行的选择。Pps:让我知道您是否需要其他详细信息,等等。再次感谢。
我们设法通过使用Powershell在Sharepoint配置数据库中配置excel呈现扩展来解决此问题。由于我们在Reporting Services 2012中处于Sharepoint模式,因此显然根本没有读取rsreportserver.config文件。更详细的信息可以在这里找到:
和这里:
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句