Logo
Sign in
Product Logo
FastQueryBuilderFast Reports

A visual builder of SQL database queries for VCL and Lazarus applications

11.png
FastQueryBuilder_1.png
Product details

Overview

FastReport VCL Reporting Lazarus is a comprehensive reporting solution designed for the Lazarus IDE, compatible with both Linux and Windows platforms. It offers a universal set of LCL components, complete with source codes, enabling developers to generate a wide range of reports and documents. The tool supports various report types, including invoices, financial reports, product catalogs, restaurant menus, sales details, questionnaires with electronic forms, airline tickets, utility bills, and more. Its flexibility and open architecture allow for extensive customization, making it suitable for diverse reporting needs.

Features and Capabilities

  • Extensive Component Library: Provides a variety of elements for building reports, such as text, images, tables, and interactive maps.
  • Intuitive Report and Data Structure Access: Utilizes a report tree and properties tree to edit report structures, parameters, filters, and data sources with global styles.
  • Enhanced Security: Offers strong data encryption to protect templates and reports, with adaptable source codes to fit specific solutions.
  • Flexible and Open Architecture: Allows for the creation and integration of custom objects, such as export filters and databases, to extend functionality.
  • Robust Graphics Core: Employs GDI and GTK for creating graphic elements, rendering text, and managing graphics.
  • Comprehensive Source Code Access: Includes FastReport source codes, facilitating adaptation to specific company needs.
  • Advanced Template Designer: Features a modern editor with tools for creating report templates, supporting localization in over 30 languages.
  • Band-Oriented Report Generation: Supports various report types through a rich set of bands, including list, master-detail, grouped, multi-column, and nested reports.
  • Versatile Data Processing: Handles data from tables, queries, and database connections, supporting sorting, filtering, master-detail relationships, and scripting in PascalScript, C++ Script, BasicScript, and JScript.
  • Interactive Dialog Forms: Incorporates dialog forms to request parameters before report generation, with controls that can connect to data and apply filters without coding.
  • Comprehensive Export Options: Exports reports to multiple formats, including BMP, PNG, GIF, JPEG, TIFF, EMF, SVG, TXT, PDF, RTF, XLS, XLSX, DOC, DOCX, PPT, PPTX, ODT, ODF, XML, HTML, and CSV.
  • Preview and Print Capabilities: Allows detailed examination of reports in a preview window, supporting parameters, multi-level detailing, and interactive elements.
  • Customizable Printing Settings: Offers options to cut large report pages into smaller ones, print multiple small pages on a large one, and scale printing to fit preset formats.