FlexReport
List of Services
Fast and flexible reporting for applications on web, desktop, and mobile platforms.
- FlexReport is a fast, flexible, and full-featured .NET reporting engine component.
- Desktop : WinForms, WPF, UWP
- Web: ASP.NET MVC, Wijmo JavaScript

Why choose FlexReport?
Ask anything!
Share your concerns and questions about ComponentOne with MESCIUS's expert team. We empathize with your concerns and are here to help.
High-performance DirectX & SVG rendering

FlexReport is optimized for DirectWrite/DirectX and SVG rendering.
This allows you to leverage the highest possible performance on both desktop and web without having to work with complex graphics libraries. Enhanced rendering delivers sharper text, shapes, and borders, and is 200% faster than the previous version, C1Report. SVG rendering is supported in ASP.NET MVC for the web.
FlexReport Designer: A code-free report designer.
A standalone desktop application used for report design

Easy report design
FlexReport Designer is a "What You See Is What You Get" application that allows you to easily design reports without coding. You can drag and drop fields into report sections, configure data sources, and export to various formats.

Connecting various data sources
Connect to a variety of data source providers, including OLEDB, ODBC, XML, SQL Server, SQLite, Oracle, OData, JSON, CSV, Dynamics 365, Salesforce, ServiceNow, QuickBooks Online, and Google Analytics. Use the Data tab to add, edit, or remove multiple data sources, including procedures.

Customizing reports through runtime scripts
The .NET Report Designer supports a rich expression editor that allows you to add VBScript that can be executed at runtime. For example, you can add conditional formatting to report text based on values retrieved from a data source. The editor supports code completion and IntelliSense, similar to Visual Studio.

Report Design Distribution
Access the FlexReport Designer source code, which you can customize or distribute through ComponentOne Enterprise. Enjoy full report design, preview, and export capabilities using the WinForms Report Designer application for the .NET Framework or .NET 6 .
Data grouping and aggregation

Grouping and Aggregation
Organize your reports efficiently by separating large amounts of data into subsections. FlexReport's running totals (sum, average, minimum, maximum, count, etc.) are based on the report's location. They display totals for the entire report or for each subsection or group.

Crosstab Report
A crosstab report groups data into two sections. It's useful for summarizing large amounts of data in a format that cross-references information, similar to a pivot table.
FlexReport Key Features
FlexViewer: A Flexible Report Browser

FlexViewer is a flexible report and document viewer. You can view FlexReport reports in desktop applications, browsers, and Windows devices.
- Available on WinForms, WPF, UWP, and ASP.NET MVC platforms
- Supports printing, exporting, thumbnails, page rotation, search, and mobile responsive layout.
- Support for displaying PDF and SSRS reports
Ask anything!
Share your concerns and questions about ComponentOne with MESCIUS's expert team. We empathize with your concerns and are here to help.
.NET Report Support Platform

WPF
From creating complex reports to previewing, exporting, and printing, WPF FlexReport provides the same functionality to display data in a unified format.

UWP
It's generated locally within a UWP application. The application is self-contained, so there's no need to create a separate web service to provide reports.

ASP.NET MVC
ASP.NET MVC FlexReport includes a Web API REST service that it communicates with to load and display reports on the client.
ComponentOne Enterprise Free Trial
.NET Report Demo
ComponentOne Enterprise
Expand your development reach across all .NET platforms with ComponentOne Enterprise.