luni, 14 noiembrie 2011

Azure Sql Server Reporting Service (SSRS) - Noile formate pentru raport

Noile formate de randare a rapoartelor pe SQL Server Azure Reporting Service sunt:
XML (xml)
CSV (comma delimited file)
PDF (PDF)
RGDI (Remote GDI+ file)
HTML4.0 (html 4.0)
MHTML (web archive)
EXCELOPENXML (Excel)
RPL (RPL Renderer)
IMAGE (TIFF file)
WORDOPENXML (Word)

Le scriu pentru ca am avut azi probleme dupa ce am mutat cateva rapoarte pe SSRS Azure, rapoarte pe care a trebuit sa le generez si sa le trimit pe email. La generarea raportului cu metoda Render (http://msdn.microsoft.com/en-us/library/microsoft.reporting.webforms.serverreport.render(v=vs.80).aspx) trebuie specificat formatul. Pentru Excel de exemplu formatul era pana acuma Excel. Sa schimbat in EXCELOPENXML.

Formatele suportate de versiunea SSRS folosita se pot afla cu metoda ListRenderingExtensions.

Daca formatul folosit nu exista se arunca eroarea "You have attempted to use a rendering extension that is either not registered for this report server or it is not supported in this edition of Reporting Services".