2010-07-28 95 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文件中刪除任何內容以查看它們是否從前端消失?這些似乎是可能的方法,至少可以排查行爲。