最新版 FastReport VCL v2024.2 更新於 2024/4/22
最新版 FastReport .NET v2024.2 更新於 2024/4/9
FastReport VCL - report generator for Delphi
FastReport VCL 是一個外掛元件,它可以讓你的應用程式快速又有效率的做出報告。FastReport提供所有的必需工具來發展報告,包含視覺報告設計 (Visual report designer)、報告核心和預看的報告。FastReport VCL 可以被使用在Embarcadero (例如 Borland 和 CodeGear) Delphi 4-XE3, CodeGear C++Builder 6-XE3.
產品特色:
- 無需附加的動態鏈接庫(DLL)就可提供快速、緊緻、靈活的代碼。
- 運行時可使用內建的功能強大且易於使用的設計工具。
- 帶有"文本搜索"和"編輯"功能的MSWord-like報表預覽。
- 常用的組件集:文本,線,圖片,形狀,對象鏈接和嵌入(OLE), RichText,圖表,Barcode。
- 可以創建自定義組件。
- 將報表輸出為其它格式(如:TXT, RTF, CSV, HTML, PDF等等)。
- 內建的Pascal-like宏語言使得用戶無需在Delphi環境中就可以寫程式碼。它可以創建出使用其它工具所不能創建的報表。
- 在準備創建報表前,用戶可以使用這一表格來修改參數,而且可以不受限制地使用它。 FastReport使用同一個設計工具來創建對話框,這一設計工具帶有對話框控件的標準集:按鈕,編輯框,複選框等等。
- FastReport提供了多樣的資料庫引擎,它允許用戶在運行時創建表格,查詢程式及數據庫組件。用戶的報表和應用程式是完全獨立的。
- FastReport可以從各種數據源的表格、查詢程式、數組及數據文件中導入數據。
- FastReport並不依賴於Borland公司的資料庫引擎(BDE)。只要是基於標準Tdataset組件的資料庫,都能使用。
- 可在IB_Objects下工作。IB_Objects是用於Interbase數據庫管理系統(DBMS)的功能強大且使用廣泛的庫。
- 在FastReport中可使用22種語言,這就使得使用者應用程式更易於國際化。
FastReport VCL 版本比較
Ultimate VCL |
Optimum VCL |
Reporting VCL |
Reporting FMX | Reporting Lazarus |
Analysis VCL |
|
The composition of component sets | ||||||
Report Designer | ✓ | ✓ | ✓ | ✓ | ✓ | |
Report script | ✓ | ✓ | ✓ | ✓ | ✓ | |
Connecting data sources | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
In-report dialogue forms | ✓ | ✓ | ✓ | ✓ | ✓ | |
Export to other formats | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
Advanced report objects - Table,Matrix, AdvMatrix, Barcode, Charts,Maps, RichText, Checkbox, Zip code,CellularText | ✓ | ✓ | ✓ | ✓ | ✓ | |
Report objects - Text, Picture,Shape, Line, Subreport | ✓ | ✓ | ✓ | ✓ | ✓ | |
Converters from Quick Report, Report Builder, Report Builder | ✓ | ✓ | ✓ | |||
VCL components (Core, Core UI,AdvancedMemo, FastQueryBuilder, FastScript, Reporting) |
✓ | ✓ | ✓ | ✓ | ||
VCL OLAP components (FastCube VCL) |
✓ | ✓ | ✓ | |||
VCL ClientServer components | ✓ | ✓ | ||||
FMX components (Core, FastScript, Reporting) | ✓ | ✓ | ||||
FMX OLAP components (FastCube FMX) | ✓ | |||||
Lazarus components (Core,Core UI, AdvancedMemo, FastQueryBuilder, FastScript, Reporting) |
✓ | ✓ | ||||
Lazarus OLAP components (FastCube Lazarus) | ✓ | |||||
Lazarus ClientServer components | ✓ | |||||
Save prepared reports to clouds (transports) | ✓ | ✓ | ||||
Source code | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
FastScript included | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
FastQueryBuilder included | ✓ | ✓ | ✓ | |||
FastConverter .FP3 included | ✓ | |||||
Operating systems | ||||||
Windows | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
macOS | ✓ | ✓ | ||||
Linux | ✓ | ✓ | ✓ |
系統需求
Minimum system requirements
Minimum system requirements for installing and using FastReport .NET:
- Operating system MS Windows 7-11, Windows Server 2012-2019;
- CPU: 1 GHz;
- RAM: 512 MB;
- You also need the installed .NET Framework version 4.6.2 or higher.
FastReport.NET
FastReport.Net 是一款功能齊全的報表分析解決方案。它適用於那些使用Microsoft Visual Studio 2005, 2008與2010或其它與.NET Framework 2.0及更高版本相容的開發工具。 使用FastReport.Net,您能創建獨立於應用程式的報表。也就是說,FastReport.Net能作為一款獨立的報表工具進行運用。主要用途與功能:
- 能連接到任何資料庫,然後使用資料庫裡所有的表格或創建請求;
- 能將會話表添加到您的報表中以在運行報表前請求某些參數;
- 通過使用內置腳本,您能管理會話表控制組件之間的交互,還能運行複雜的數據處理功能;
- 能查看結果、列印結果並能將結果導出到大部分常用的文檔格式中。
- FastReport.Net以C#語言編寫而成並只包含可託管的代碼。它與.NET Framework 2.0以及更高版本兼容,但不支持.NET Framework 1.x的版本。
- 能提供完整的源代碼。您能自定義您的FastReport.Net版本以滿足您的需求。
- 合理的價格與授權規則。
- 可擴展的FastReport.Net結構能讓您創建屬於自己的對象、導出過濾程式、嚮導以及DB引擎。如果現有的功能不能滿足您的需求,請將它擴展以滿足需求!
- 容量小、速度快!
版本比較
Ultimate .NET | WEB | Avalonia | WinForms | WPF | Mono | |
The composition of component sets | ||||||
Run-time report designer | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
Save prepared reports to clouds | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
Report script | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
In-report data sources | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
In-report dialogue forms | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
Export the prepared report to other formats | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
Advanced report objects - Table, Matrix, AdvMatrix, Barcode, Charts, Maps, RichText,Checkbox, Zip code, CellularText |
✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
Report objects - Text, Picture,Shape, Line, Subreport | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
System.Drawing (GDI) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
FastReport.Drawing (Skia) | ✓ | ✓ | ✓ | ✓ | ||
Blazor Server | ✓ | ✓ | ||||
Blazor Webassembly (WASM) | ✓ | ✓ | ||||
ASP.NET components (WebReport) | ✓ | ✓ | ||||
WinForms components | ✓ | ✓ | ✓ | |||
WEB components | ✓ | ✓ | ✓ | |||
Avalonia components | ✓ | ✓ | ||||
WPF components | ✓ | ✓ | ||||
Mono components | ✓ | ✓ | ||||
OLAP components | ✓ | |||||
Business Graphics components | ✓ | |||||
Online designer included | ✓ | ✓ | ||||
Source code | ✓ | |||||
Operating systems | ||||||
Windows | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
macOS | ✓ | ✓ | ✓ | |||
Linux | ✓ | ✓ | ✓ | ✓ |
系統需求
Minimum system requirements
Minimum system requirements for installing and using FastReport .NET:
- Operating system MS Windows 7-11, Windows Server 2012-2019;
- CPU: 1 GHz;
- RAM: 512 MB;
- You also need the installed .NET Framework version 4.6.2 or higher.
FastReport Desktop
Features and Benefits
Low-code solution
We wrote all the code for you. FastReport Desktop does not require programming skills and is suitable even for inexperienced users.
Lots of components
A variety of elements are available for building reports in the designer: from text and images to mathematical formulas and 3D diagrams.
Quick access to the report and data structure
From the report tree and properties tree, you can edit the report structure, parameters, and filters, as well as data sources with global styles.
Compatibility and integration
FastReport Desktop is part of the unified FastReport platform in C#. In FastReport Cloud, you can store your templates, reports, and data sources and then use them in the desktop designer.
Smooth transition from other solutions
Our report generator instantly converts your reports from List&Label, DevExpress, Microsoft Reporting Services (RDL, RDLC), Crystal Reports, StimulSoft, and Jasper Library into FastReport format.
Available documentation
Take advantage of our documentation, free video tutorials, and numerous articles for every usage scenario of our product in your projects to achieve meaningful results in the shortest possible time.
FastReport Cloud
Cloud SaaS service for building reports and generating documents
Features and Benefits
Built-in report designer
Report templates can be created and edited on any platform, even from a mobile device.
Safety
All the benefits of cloud-based file creation and storage with reliable protection. We have collected all the mechanisms for safe operation: secure login, digital signature, access control, and personal data protection.
Cloud solution
The entire infrastructure is located in the cloud; you just need to connect to FastReport Cloud from your application or open it in a browser from any device. Anytime. Anywhere. And you will have access to all the power of creating reports and documents.
Manage templates and reports
FastReport Cloud allows you to store templates and reports in a virtual file system. All necessary operations with files are available: downloading, copying, renaming, deleting, and moving.
Collaboration
You can add multiple users to a workspace and everyone will be able to access the workspace: templates, reports, data sources, and other resources.
Permission system
A flexible permission system allows you to set different levels of access for team or group members. While one group of users can create new reports in the designer, another group can build and print PDF reports from templates.