Logo
Sign in
Product Logo
Reporting FMXFast Reports

A cross-platform set of FMX components for creating documents based on Embarcadero FireMonkey.

fastreport-delphi-c-builder-1382949.webp
fastreport-fmx-screenshot.png
Lang.png
скрин fmx.png
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.