SharePoint 2013 以分号分隔的文件导出报表



如何以分号 csv 文件的形式从 SharePoint 2013 导出报表。

我在 SharePoint 2010中通过对报表服务器应用一些更改来执行此操作,但 SharePoint 2013 中的报表服务与 SharePoint 2010 不同。

如果您需要它: - 我有 2 台服务器,一台用于 SharePoint 2013,第二台用于数据库服务器 (mssql 2014(。

我在这里找到了答案 将自定义呈现扩展插件添加到 SQL Server Reporting Services 2012 for SharePoint 2010 集成模式

For Pipe delimited text format
-Sharepoint managemnt shell as Admin
-Run Get-SPRSServiceApplication to get GUID ID
-Run New-SPRSExtension -identity YOUR GUID ID -ExtensionType "Render" -name "TxtPipeDelimited" -TypeName "Microsoft.ReportingServices.Rendering.DataRenderer.CsvReport,Microsoft.ReportingServices.DataRendering" -ServerDirectives "<OverrideNames><Name Language='en-US'>TXT Pipe Delimited</Name></OverrideNames>" -ExtensionConfiguration "<DeviceInfo><FieldDelimiter>|</FieldDelimiter><NoHeader>true</NoHeader><FileExtension>txt</FileExtension><ExcelMode>False</ExcelMode><Encoding>ASCII</Encoding></DeviceInfo>"
-Run iisreset in Cmd line as admin(development server not production)

这将导出不带标题的数据,如果您需要保留标题删除

<NoHeader>true</NoHeader>

最新更新