Bold Reports

Show elegant reports using .NET UWP Report Viewer

UWP Report Viewer is a .NET reporting tool that displays SSRS RDL & RDLC reports containing parameters, tables, charts & more, like Microsoft Report Viewer.

SUPPORTED PLATFORMS

Javascript Angular ASP.NET core ASP.NET ASP.NET MVC WPF
Report Viewer
View RDL or RDLC reports

View RDL/RDLC reports that are local or embedded in an application without using SSRS server.

Supports responsive UI

Use reports made with SSRS RDL schema version 2008 and above.

Print and export to PDF, Excel, CSV, Word, PowerPoint, and HTML.

Print and export to PDF, Excel, CSV, Word, PowerPoint, and HTML.

Overview

The UWP Report Viewer is a .NET reporting tool that displays SSRS, RDL, and RDLC reports within UWP applications. It empowers your application with all major capabilities of RDL reporting such as parameters, variables, expressions, code modules, calculated fields, sorting, grouping, filtering, paging, report linking, drill through, hyperlink and more. You can export the report to PDF, Excel, CSV, Word, PowerPoint, and HTML formats. The UWP Report Viewer provides an optimal user experience across phone, tablet, and desktop form-factors.

Report formats

SSRS server reports

SSRS server reports

UWP Report Viewer can render RDL reports published or deployed on SQL Server Reporting Services (SSRS) server.

Local RDL and RDLC reports

Local RDL and RDLC reports

You no longer require SSRS Report Server to render RDL reports. View RDL and RDLC reports that are local or embedded in an application without using SSRS Report Server.

Connect to any report
data source

Connect to any report data source

Retrieves data from a wide variety of data sources that are in local or server data bases.

  • Built-in data sources: Microsoft SQL Server, Microsoft SQL Azure, SQL CE, XML, Microsoft Access, Oracle, OLEDB, and ODBC.
  • Business object data source.
  • Custom data processing extension: MySQL, SQLite, PostgreSQL, etc.

Report items

Enables users to view stylish and interactive reports created with RDL reporting standard data visualizations, data regions, and basic report items efficiently:

  • Basic items: Text box, image, line, and rectangle.
  • Data region items: Table, matrix (pivot table) and list.
  • Data visualization: Charts, sparklines, databars, gauges, indicators, and maps.
  • Subreports.
  • Custom report items.
Report items

Report parameters

End users can interactively provide report parameter inputs at run-time to modify data presentation of reports based on it.

Query parameters

Query parameters

Has support to preview report with query parameters that filters data from the data source. It limits the amount of data based on the run-time parameter user input or allows it to be set in report as default values.

Custom parameter layout

Cascading parameter

Users can preview report with cascading parameters that limits the values of parameters based on another parameter. It greatly reduces the number of choices to a manageable number.

Filter, group, and sort data

Data values of data region report items are organized using grouping, sorting, and filtering. It supports items such as tables, pivot tables, lists, charts, spark lines, data bars, gauges, indicators, and maps.

Grouping

Grouping

Supports grouping to visualize data in an organized way. Groups data in tables, charts, gauges, maps and indicators, and organizes data based on a dataset field, group expression, or other values.

Sorting

Sorting

Controls the order in which data is displayed in a data region item of the report (either as ascending or descending).

Filtering

Filtering

Filtering allows data compaction. Renders report with filters that are applied to shared or embedded data set, table, chart, or data region group.

Drill through, Drill down, interactive sort and hyperlink

Drill through and hyperlink

Report Viewer supports SQL RDL reporting’s extremely powerful interactive features that display data and information in detail.

Expressions

Renders reports with simple and complex SQL Server Reporting RDL specification expressions that specify or calculate values for report item properties, parameters, queries, groups, sorting, code module, filters, fields, collections, functions, etc.

Expression

Print and export

Print

Print​

Supports printing previewed reports by clicking the print option from the toolbar. Property settings allows you to view and print from the same tab or a new tab.

Export RDL and RDLC reports

Export RDL and RDLC reports

Export displayed reports into popular file formats such as PDF, Word, Excel, CSV, PowerPoint, and HTML. In addition, provides property options to change the export format version and settings.

Customization

Customize toolbar

Customize toolbar

Customize toolbar icons and element’s appearances using templates. Hide the component toolbar design and show customized user interface using Report Viewer properties.

Custom parameter block

Custom parameter block

Supports customizing the default left-to-right parameter block’s appearance using templates. Hide default Report Viewer parameter block and show custom user interface.

Responsive rendering and API's

Responsive rendering

Responsive rendering

Report Viewer will adaptively render itself with optimal user interfaces for phone, tablet, or desktop form factors. This helps your application to scale elegantly on all form factors with ease.

Developer Friendly APIs

Developer friendly APIs

You have control over all UI elements (toolbar, parameter block, page, and dialogs) and behaviors of the UWP Report Viewer. You can provide the best experience to your end users through a rich set of developer-friendly APIs.

Globalization and localization

Globalization

Globalization

You can format the report contents to any language that will help users from different locales.

Localization

Localization

Users can localize all static text of the UWP Report Viewer to any preferred language.

Start a free trial of Bold Reports Embedded Reporting Tools