0

当我们的 SSRS 报告导出到 Excel 时,某些列会被合并,这是一个问题,例如,如果您想对条目进行排序等。这种合并行为的原因是报告的标题位于 excel 的正文部分-file,并且 excel-export 尝试保持与报告中相同的外观(这会弄乱列)。因此,我想从 excel 表的正文部分中删除标题。

我尝试在 RSReportServer.config 文件中进行编辑并将 SimplePageHeaders 设置为 true,如下所述: Exporting from SSRS to Excel with no headers

但是,尽管我没有从事件查看器中收到有关我的配置文件编辑的任何错误消息(它只是说“RSReportServer.config 文件已被修改”),但我没有让它工作。我还尝试重新部署报告并重新启动 Visual Studio。过了一会儿,我发现可能是因为我们使用Sharepoint查看报告:

“扩展部分仅出现在本机模式报表服务器的 rsreportserver.config 文件中。SharePoint 模式报表服务器的扩展信息存储在 SharePoint 配置数据库中,并根据 Reporting Services 服务应用程序进行配置。”

来源: http: //msdn.microsoft.com/en-us/library/ms157273.aspx#bkmk_extensionsl (在扩展(RSReportServer.config文件)本机模式下

现在,我试图在“Sharepoint 2010 Central Administration”中找到设置(这是我关于从哪里开始寻找的唯一想法)但没有找到任何东西(我对在哪里看有点困惑,所以我可能错过了)。有任何想法吗?你认为我在正确的轨道上吗?

任何帮助是极大的赞赏!

Ps:请注意,按照我原来的问题的其他答案中的建议重塑报告标题中的文本框不是一个实际的选择。Pps:如果您需要其他详细信息等,请告诉我。再次感谢。

4

1 回答 1

1

我们设法通过使用 Powershell 在 Sharepoint 配置数据库中配置 excel 渲染扩展来解决该问题。由于我们在 Reporting Services 2012 中处于 Sharepoint 模式,因此显然根本没有读取 rsreportserver.config 文件。更详细的信息可以在这里找到:

http://prologika.com/CS/blogs/blog/archive/2011/11/15/report-server-settings-in-sql-server-2012-sharepoint-integration-mode.aspx

和这里:

http://blogs.msdn.com/b/jtarquino/archive/2011/10/25/sql-server-2012-reporting-services-sharepoint-integrated-mode.aspx

于 2013-08-06T12:53:06.573 回答