Processes the report and renders it in the specified format. Namespace: Microsoft. WebForms Assembly: Microsoft. WebForms in microsoft.
|Published (Last):||6 July 2012|
|PDF File Size:||14.83 Mb|
|ePub File Size:||5.3 Mb|
|Price:||Free* [*Free Regsitration Required]|
You can create additional rendering extensions to generate reports in other formats. Note To determine which rendering extensions are available, you can view the list of installed extensions in the RSReportServer.
The following table describes the rendering extensions that are included with Reporting Services. The report opens in a browser. Additional transformations applied to this XML output may be a cost effective way of avoiding developing your own rendering extension. CSV Renders a report in comma-delimited format. The report opens in a viewing tool associated with CSV file formats. HTML 4. If your browser support HTML 4. Otherwise, HTML 3. The report opens in Internet Explorer.
The format is shown as Web Archive in the Export drop-down of the report toolbar. NULL Does not render a report to a specific format. This rendering extension is useful for placing reports in cache. Null rendering should be used in conjunction with a scheduled execution or delivery. Each of the rendering extensions implemented by Microsoft and shipped with Reporting Services uses a common set of interfaces.
This ensures that each extension implements comparable functionality and reduces the complexity of the rendering code in the core of the report server. The Rendering Object Model is a collection of classes that define the contents, layout, and data of a report that has been processed. The ROM is available to developers who wish to design, develop, and deploy custom rendering extensions for Reporting Services.
When processing is complete, the public object model is used by a rendering extension to define the output of the report. OnDemandReportRendering namespace. Writing Custom Rendering Extensions Before you decide to create a custom rendering extension, you should evaluate simpler alternatives. You can: Customize rendered output by specifying device information settings for existing extensions. Writing a custom rendering extension is difficult.
A rendering extension must typically support all possible combinations of report elements and requires that you implement hundreds of classes, interfaces, methods, and properties. If you must render a report in a format that is not included with Reporting Services and decide to write your own managed code implementation of a rendering extension, the rendering extension code must implement the Microsoft. IRenderingExtension interface, which is required by the report server. For supplemental documentation and whitepapers on Reporting Services, see the latest technical resources at the Reporting Services Web site.
ReportViewer rendering problem in C# Windows Forms
Subscribe to RSS