The report viewer control is used to view RDL/RDLC reports within an application.
Report viewer can render RDL reports published on SQL Server Reporting Services server.
Popular data sources such as Microsoft SQL Server, Microsoft SQL Azure, SQL CE, XML, Microsoft Access, Oracle, OLEDB, and ODBC are supported.
Users can interactively provide report parameter inputs at run time to display reports based on parameter input.
SQL Server RDL Specification expressions are supported.
Report items such as tables, matrices, lists, charts, sparklines, databars, maps, gauges, subreports, indicators, images, lines, and rectangles can be displayed.
Report viewer supports multilevel grouping and sorting in data regions of report items such as tablixes, matrices, lists, chats, sparklines, databars, gauges, indicators, and maps.
RDL specification interactive features like drill through, hyperlink, and interactive sorting are supported, which allow you to work with a report at runtime.
Preview the report in print layout prior to printing. Page settings can be modified using the Page Setup dialog.
All static text within the report viewer can be localized to any desired language.
Displayed reports can be exported into popular file formats: PDF, Word, Excel, and HTML.
Toolbars and parameter block appearance can be customized using templates.