适用于 WinForms、Blazor Server、ASP.NET、MVC、.NET 6 和 .NET Core 的报告生成器
使用 FastReport .NET,您可以创建独立于应用程序的 .NET 报告。换句话说,FastReport .NET 可以用作独立的报告工具。
-
包括强大的可视化报表设计器,用于创建和修改报表。您的应用程序可以从代码中运行设计器。
-
包括 ASP.NET 的在线报表设计器(仅在企业版中)。
-
连接到任何数据库,使用其任何表或创建查询。
-
将对话框添加到您的报告中,以在运行报告之前提示输入参数。
-
使用内置脚本,您可以管理与对话表单控件的交互并执行复杂的数据处理。
-
最后,查看结果并将其打印或导出为许多常见的文档格式。
FastReport.NET强大功能亮点
数据处理
-
它可以对数据行进行排序和过滤,使用主从关系和查找数据列。
-
直接连接到 ADO、MS SQL 或基于 xml 的数据库。
-
能够从 IEnumerable 类型的业务对象中获取数据。
-
报告可以包含数据源(表、查询、数据库连接)。
-
使用可视化查询构建器,您无需学习 SQL 语言即可创建涉及多个数据表的复杂查询。
-
支持两种 .NET 语言 C# 和 VB.NET的内置脚本引擎。
-
报告可以包含在报告运行之前提示输入参数的对话框。
可视化报表设计器
-
包含一个强大的可视化报表设计器,支持缩放、撤消/重做、指南和标尺。它具有完全可定制的界面,具有 MS Visual Studio 外观。
-
报表结构控件可视化报表的逻辑结构。
-
标准报告向导. 只需 5 个步骤即可创建格式良好、即用型的报告
-
报表设计器可以在 MDI(多文档界面)模式下使用,以允许同时处理多个报表
-
可视化在线 Web 报表设计器适用于任何平台(仅限企业版)。
报告元素
-
广泛的报告对象可用:文本、图片、线条、形状、条形码、矩阵、表格、富文本、复选框和图表
-
报告可以包含几个设计页面,因此允许报告在一个文件中包含封面、数据和封底
-
功能强大,完全可配置矩阵对象可用于打印数据透视表
-
FastReport.Net 使用 GDI+ 渲染,因此您可以使用所有漂亮的 GDI+ 功能,例如平滑字体和图形、半透明填充和渐变。这将有助于创建具有视觉吸引力的报告
-
强大的图表对象使用 Microsoft Chart for .Net(基于 Dundas 图表)。超过 30 种系列类型、3D 支持、强大的数据处理功能等等
报告准备后
-
方便的 MS Word 样式预览窗口
-
能够在准备好的报告中搜索文本
-
有能力调整准备好的报告页面
-
在预览窗口中导航。设计报告时,您可以定义将形成文档大纲的元素。
-
交互式报告。您可以定义当用户单击预览窗口中的对象时将执行的操作。
版本对比
慧都护航中国客户
慧都连续多年被FastReport授予中国区Best Partner称号,与厂商共建FastReport中文网,提供正版产品、中文教程、试用下载等本地化增值服务,为中国区客户保驾护航。
With FastReport.Net, you can create application-independent reports. In other words, FastReport.Net can be used as a standalone reporting tool. See yourself:
-
you can connect to any database, use any table from it or create a query;
-
you can add dialogue form(s) to your report to ask some parameters before running a report;
-
using built-in script, you can manage interaction between dialogue form’s controls, perform complex data handling;
-
finally, you can view the result, print it and export to many common document formats.
Features:
-
FastReport.Net is written in C# and contains only managed code. It is compatible with .NET Framework 2.0 and higher. .NET Framework 1.x is not supported.
-
Full source code is available. You can customize your copy of FastReport.Net to match your needs.
-
Reasonable price and licensing policy.
-
Extendable FastReport.Net architecture allows you to create your own objects, export filters, wizards, DB engines. If existing abilities are not enough for you - extend it!
-
Very compact and really Fast!