2010-07-28 100 views
3

我在生产Web服务器上运行SQL Server 2008 Web版SP1上的几个SSRS报告。为什么我的SSRS报告中缺少CSV导出?

出于某种原因,在报表查看器中查看我的报表时,CSV和XML导出不会提供给我。这适用于该服务器上的所有报告。

正如你所看到的,PDF,Word和Excel仍然做工精细,它只是XML和CSV是缺少:

Screenshot of my report export options

报告呈现在服务器端,所以不能成为问题。

我检查了rsreportserver.config,在<Render>节点中至少仍然提到了xml和csv导出格式。我不知道这是否是我所需要的CSV和XML导出工作,虽然:

<Render> 
      <Extension Name="XML" Type="Microsoft.ReportingServices.Rendering.DataRenderer.XmlDataReport,Microsoft.ReportingServices.DataRendering"/> 
      <Extension Name="NULL" Type="Microsoft.ReportingServices.Rendering.NullRenderer.NullReport,Microsoft.ReportingServices.NullRendering" Visible="false"/> 
      <Extension Name="CSV" Type="Microsoft.ReportingServices.Rendering.DataRenderer.CsvReport,Microsoft.ReportingServices.DataRendering"/> 
      <Extension Name="PDF" Type="Microsoft.ReportingServices.Rendering.ImageRenderer.PDFRenderer,Microsoft.ReportingServices.ImageRendering"/> 
      <Extension Name="RGDI" Type="Microsoft.ReportingServices.Rendering.ImageRenderer.RGDIRenderer,Microsoft.ReportingServices.ImageRendering" Visible="false"/> 
      <Extension Name="HTML4.0" Type="Microsoft.ReportingServices.Rendering.HtmlRenderer.Html40RenderingExtension,Microsoft.ReportingServices.HtmlRendering" Visible="false"/> 
      <Extension Name="MHTML" Type="Microsoft.ReportingServices.Rendering.HtmlRenderer.MHtmlRenderingExtension,Microsoft.ReportingServices.HtmlRendering"/> 
      <Extension Name="EXCEL" Type="Microsoft.ReportingServices.Rendering.ExcelRenderer.ExcelRenderer,Microsoft.ReportingServices.ExcelRendering"/> 
      <Extension Name="RPL" Type="Microsoft.ReportingServices.Rendering.RPLRendering.RPLRenderer,Microsoft.ReportingServices.RPLRendering" Visible="false" LogAllExecutionRequests="false"/> 
      <Extension Name="IMAGE" Type="Microsoft.ReportingServices.Rendering.ImageRenderer.ImageRenderer,Microsoft.ReportingServices.ImageRendering"/> 
      <Extension Name="WORD" Type="Microsoft.ReportingServices.Rendering.WordRenderer.WordDocumentRenderer,Microsoft.ReportingServices.WordRendering"/> 
    </Render> 

那么,什么可以在这里是问题,如何解决?

感谢,

阿德里安

回答

6

经过多次测试并发布到MSDN论坛后,我终于了解到,这不是一个错误,而是MS SQL Server网页版的限制。与标准版和更高版本不同,它不应该支持其他导出格式,即使这些格式在.config文件中列出。

+0

有没有人有来自MS的官方消息,证实了这一点? (SQL Server版本比较没有提及XML/CSV) http://www.microsoft.com/sqlserver/en/us/product-info/compare.aspx - >报告 - >导出到Excel,Word,PDF,和图像。它没有提到HTML,但可以导出为HTML ... – lko 2012-03-12 07:57:39

0

也许有一些问题与语言本地化...?

您是否尝试过使用其他名称添加自定义扩展程序来检查它是否显示?您是否尝试从RSReportServer.config文件中删除任何内容以查看它们是否从前端消失?这些似乎是可能的方法,至少可以排查行为。

相关问题