
Reporting FMXFast Reports
A cross-platform set of FMX components for creating documents based on Embarcadero FireMonkey.
Vendor
Fast Reports
Company Website




Product details
Overview
FastReport FMX is a cross-platform reporting solution designed for applications developed with Embarcadero's FireMonkey framework. It enables developers to create sophisticated, interactive reports compatible with Windows, macOS, and Linux environments. The tool offers a visual report designer, a robust reporting core, and a preview window, facilitating the development of reports that can be integrated seamlessly into applications. FastReport FMX supports various data sources and provides a scripting engine for advanced report customization.
Features and Capabilities
- Cross-Platform Compatibility: Supports Windows, macOS, and Linux platforms, allowing for versatile application deployment.
- Visual Report Designer: Provides a user-friendly interface for designing reports with drag-and-drop functionality.
- Data Source Flexibility: Compatible with various databases accessible through FireMonkey, including FireDAC, ADO, BDE, DBX, IBX, and FIBPlus.
- Scripting Support: Includes a scripting engine that supports PascalScript, C++ Script, BasicScript, and JScript for dynamic report generation.
- Interactive Reports: Allows the creation of reports with interactive features such as drill-downs and parameterized dialogs.
- Export Options: Supports exporting reports to multiple formats, including PDF, PNG, JPEG, BMP, RTF, and XLS.
- Preview and Printing: Features a preview window for report examination and supports advanced printing options, including scaling and multi-page layouts.
- Report Inheritance: Enables the creation of base report templates that can be inherited by other reports, promoting reusability and consistency.
- Graphics Core Integration: Utilizes GDI+, D2D, and Quartz for rendering graphical elements within reports.
- Security Features: Offers data encryption to protect report templates and generated reports.
- Localization Support: Supports localization in over 30 languages, facilitating international application development.
- Source Code Availability: Provides access to source code, allowing developers to customize and extend the reporting functionality as needed.