FastReport .NET Funktionen

Connect various data sources to your project using connectors.
Data Processing
Create and edit your reports with the powerful visual designer from Fast Reports.
Visual Report Designer
Create reports of any complexity using bands, images, tables, matrices, graphs, etc.
Report Elements
Export your finished reports to one of a huge variety of formats, send them to print or to Cloud storage.
Export Reports
Connect various data sources to your project using connectors.

Connect various data sources to your project using connectors.

FastReport .NET works with data from ADO .NET data sources. It can sort and filter data rows, use master-detail relations and look-up data columns. Everything can be done with a few mouse clicks. Directly connect to ADO, MS SQL or xml-based databases; other connectors are available as plug-ins. You can get data from business objects of IEnumerable type and because FastReport can contain data sources (tables, queries, DB connections) you can connect to any database and use tables and queries directly inside the report without being limited to using application-defined datasets.

Using the visual query builder you don't have to learn the SQL language to create a complex query involving several data tables. FastReport .NET has a built-in script engine that supports two .NET languages, C# and VB .NET. You can use all of the .NET power in your reports to perform complex data handling, manage the interactions with dialogue forms and much more.

FastReport can contain dialogue forms to prompt for parameters before the report is run. Dialogue controls have a built-in data filtering feature that allows you to view the data from a report data source and filter it in a few mouse clicks, all without writing a line of code.

Create and edit your reports with the powerful visual designer from Fast Reports.

Create and edit your reports with the powerful visual designer from Fast Reports.

FastReport .NET does not use the MS Visual Studio IDE to create and modify reports like many other reporting tools do. Instead, it contains a powerful visual report designer that supports zooming, undo/redo, guidelines and rulers. It has a fully customizable interface with a MS Visual Studio look. The report designer can be integrated into the run-time, so you can give your users the ability to modify existing reports and create new ones. The integrated report designer is run-time royalty-free.

The Report Structure control visualizes the logical structure of your report. It helps you to better understand the report (especially if you are not its author).

The Report Designer can be used in MDI (Multi-Document Interface) mode to allow working with several reports at the same time.

Create reports of any complexity using bands, images, tables, matrices, graphs, etc.

Create reports of any complexity using bands, images, tables, matrices, graphs, etc.

FastReport .NET is a band-oriented report generator. There are 13 types of bands available: Report Title, Report Summary, Page Header, Page Footer, Column Header, Column Footer, Data Header, Data, Data Footer, Group Header, Group Footer, Child and Overlay. In addition, sub-reports are fully supported. A wide range of band types allows you to create any kind of report: list, master-detail, group, multi-column, master-detail-detail and many more.

Wide range of report objects available: text, picture, line, shape, barcode, matrix, table, rich text, checkbox and chart.

Reports can consist of several design pages, so allowing reports to contain a cover, the data and a back cover, all in one file.

The Table object allows you to build a tabular report with variable number of rows and/or columns, just like in MS Excel. Aggregate functions are also available.

Powerful, fully configurable Matrix object that can be used to print pivot tables.

Chart object that uses Microsoft Chart for .NET (based on Dundas charts). More than 30 series types, 3D support, powerful data processing features and much more.

FastReport .NET uses GDI+ rendering, so you can use all the nice GDI+ features such as smooth fonts and graphics, semi-transparent fills and gradients. This will help in creating visually appealing reports.

Report inheritance. You have many reports with common elements such as titles, logos or footers? Place all the common elements in a base report and inherit all other reports from this base.

Export your finished reports to one of a huge variety of formats, send them to print or to Cloud storage.

Export your finished reports to one of a huge variety of formats, send them to print or to Cloud storage.

Export filters allow you to export your reports to many supported formats with different parameters: PDF (compatible with PDF/A-2a, PDF/A-2b, PDF/A-3a, PDF/A-3b), Rich-Text, Excel (XLSX), Word (DOCX), Power Point, HTML, MHT, XPS, JPEG, BMP, TIFF, TXT, CSV, Open Document Format (ODT, ODS, ODP), XAML, Scalable Vector Graphics (SVG), DBF, PPML and so on.

FastReport .NET has internal support of Clouds: OneDrive, Google Drive, Box, Dropbox.

Send reports by email or save on FTP with one mouse click.

Includes 'Report Preview Window' a handy Microsoft Word-style preview window. The preview window allows for interactive reports, define an action that will be performed if a user clicks an object in the preview window. For example, you can build and show another report with detailed information about the item that was clicked.

FastReports .NET offers advanced printing options. Divide large pages into several smaller ones, print several small pages on one large one, print on a specified paper size using scaling. Add watermarks to your report with minimal effort.