3

J'ai quelques rapports SSRS exécutés sur SQL Server 2008 Web Edition SP1 sur mon serveur Web de production.Pourquoi l'exportation CSV est-elle manquante dans mon rapport SSRS?

Pour une raison quelconque, l'exportation CSV et XML ne m'était pas proposée lors de l'affichage de mes rapports dans le visualiseur de rapports. Cela s'applique à tous les rapports sur ce serveur.

Comme vous pouvez le voir, PDF, Word et Excel fonctionnent toujours bien, il est juste XML et CSV qui manquent:

Screenshot of my report export options

Les rapports sont rendus sur le côté serveur, de sorte que ne peut pas être le problème.

J'ai vérifié rsreportserver.config et les formats d'exportation xml et csv sont au moins toujours mentionnés dans le nœud <Render>. Je ne sais pas si cela est tout ce que je besoin pour CSV et l'exportation XML pour travailler si:

<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> 

Alors, quel pourrait être le problème ici et comment puis-je résoudre ce problème?

Merci,

Adrian

Répondre

6

Après plusieurs tests et messages sur les forums MSDN, j'ai finalement appris que ce n'est pas un bug, mais une limitation à l'édition web de MS SQL Server. Contrairement à l'édition standard et supérieure, elle n'est pas censée prendre en charge des formats d'exportation supplémentaires, même si ceux-ci sont répertoriés dans le fichier .config.

+0

Est-ce que quelqu'un a une source officielle de MS qui le confirme? (La comparaison des éditions SQL Server ne mentionne pas XML/CSV) http://www.microsoft.com/sqlserver/en/us/product-info/compare.aspx -> Reporting -> Exporter vers Excel, Word, PDF, et des images. Il ne mentionne pas HTML, mais il est possible d'exporter en HTML ... – lko

0

Peut-être il y a un problème avec la localisation linguistique ...?

Avez-vous essayé d'ajouter une extension personnalisée avec un autre nom pour vérifier si elle s'affiche? Avez-vous essayé d'en supprimer dans le fichier RSReportServer.config pour voir s'ils disparaissent du serveur frontal? Ceux-ci semblent être des moyens possibles pour au moins résoudre le problème.