Delphi
DevExpress VCL Reports v25.2.4 for DevExpress VCL Controls v25.2.7
DevExpress VCL Reports is a complete reporting platform for RAD Studio with AI-assisted designers, a modern user experience, and a comprehensive set of report UI controls....
Description
DevExpress VCL Reports is a complete reporting platform for RAD Studio with AI-assisted designers, a modern user experience, and a comprehensive set of report UI controls. Optimized for native VCL applications, our VCL Reporting platform allows you to generate, preview, print, and export reports to today’s most popular file formats.
DevExpress VCL Reports (ExpressReports or Report Generator for Delphi & C++Builder) is an AI-powered Report Platform solution designed to generate customizable reports. You can design report templates using the fully-functional Report Designer tool at design time and runtime, as well as generate documents based on data from a relational database, a memory-based dataset, or a VCL-compatible dataset (TDataSet descendant).
Enterprise-Grade Reporting
Generate, edit, and deliver professional reports
DevExpress VCL Reports (ExpressReports) is an AI-powered reporting platform for RAD Studio developers. It allows you to incorporate our modern Report Designer and Report Viewer components in your next great Delphi and C++Builder application.
Features include:
- RAD Studio Report Designer with live preview
- End-user Report Designer with guided wizards
- High-performance, accessible Report Viewer
- AI-powered assistants for report generation, customization, and localization
- Reusable report templates with cross-platform REPX support
- Multi-format export (PDF, DOCX, RTF, XLSX, CSV, SVG, and more)
- Extensive database support (Microsoft SQL Server, Azure SQL, Oracle, PostgreSQL, MySQL, Firebird, JSON-based APIs, and more)
- Modern light and dark themes with automatic skin integration
- An intuitive, 100% native Delphi / C++Builder API to design, preview, and export reports programmatically.
RAD Studio Reporting
Design and preview reports in RAD Studio
DevExpress ExpressReports allows you to create, manage, and convert reports within Embarcadero RAD Studio IDE 12.3+. Our built-in print preview can print and/or export reports directly within RAD Studio (with just one click).
Intuitive VCL Report Builder and Data Source Wizards allow you to generate a variety of report types and connect them to popular relational databases (MS SQL Server, Oracle, PostgreSQL, MySQL, SQLite), as well as in-memory or remote JSON-based endpoints. Our SQL Query Builder provides visual tools to access stored procedures, views, and tables, and construct complex queries with ease.
An AI-powered assistant boosts productivity for both new and experienced developers. Report templates can be stored in a database, file system, or other repositories, supporting cross-application reuse and modular deployment.
ExpressReports includes all the tools you'll need to create professional reports directly in RAD Studio – start to finish. And our integrated Report Design Analyzer allows you to identify, diagnose, and resolve layout and design issues with ease.
End-User Report Designer/Writer
Runtime report design made easy
With its intuitive runtime report designers, ExpressReports makes it easy to incorporate custom report generation/customization in your next Delphi or C++Builder application. End-users can create new reports from scratch or modify existing report layouts using a rich set of report controls and tools.
Once integrated into a solution, the DevExpress VCL Report Designer empowers users and reduces the number of reports you would otherwise have to create within RAD Studio.
VCL Report Viewer
Preview, print, and export your reports
Add the DevExpress VCL Report Viewer to your application to display reports and enable data entry directly in the Print Preview window. Built-in Character Comb, Text Box, Checkbox, and Picture Box controls support field editing, image loading, and signature capture on report pages.
The Report Viewer also includes advanced reporting features such as parameter panels, document map (table of contents), bookmarks, drill-down and drill-through navigation, and interactive sorting. Users can search report content, apply parameters, and navigate complex multi-section documents with ease.
Built-in AI-powered capabilities allow users to summarize report content and translate content into multiple languages.
The VCL Report Viewer supports numerous export formats, including PDF, DOCX, RTF, XLS, XLSX, TXT, MHT, CSV, HTML, Bitmap, and SVG.
AI-powered Extensions
Built-in AI assistance
Jump-start the report generation process with these intelligent automation features:
- AI-powered Localization: Instantly translate all localizable properties to a different language, with inline translation directly in the report preview.
- Test Data Generation: Preview your report with AI-generated data before connecting to a live source.
- Manage Information Overload with Text Summarization: Summarize/condense report content and highlight key information instantly.
- Prompt-to-Expression: Transform text descriptions into data binding expressions and filter criteria.
- Prompt-to-Report: Generate a report based on a natural language prompt. The DevExpress Report Wizard suggests several predefined prompt examples so you can get started quickly.
Multiple Report Types
Create reports with built-in data visualization
ExpressReports can generate numerous easy-to-read report types, from simple tabular and mail-merge reports to advanced master-detail and cross-tab reports. Integrated, AI-powered report wizards can create clear, well-structured, and fully formatted reports that meet enterprise analytics requirements and maximize information accuracy.
ExpressReports includes a comprehensive set of built-in UI elements for data visualization purposes: from charts and sparklines, to tables, gauges, cross tabs, and barcodes.
Data Shaping & Information Analysis
Add intelligence and interactivity to reports
Modern reporting requires more than static layouts. ExpressReports ships with a variety of built-in data shaping and information analysis features, including:
- Conditional Formatting
- Interactive Sorting
- Data Filtering and Grouping
- Drill-Down
- Calculated Fields
- Report Parameters
- Summaries & Aggregates
- Dynamic Report Filters
Reusable Report Templates (REPX)
Create once – Share across multiple platforms
ExpressReports stores report layouts using an open XML-based REPX format for cross-platform development. REPX format allows you to share the same report definition across applications built with different development technologies. A single REPX file works in both VCL and .NET environments and supports VCL, ASP.NET Core, Blazor, WPF, and Windows Forms applications without layout changes.
REPX files can be stored and loaded from any source — whether a database or file system. You can easily build companion web or mobile apps, integrate with non-GUI API services, and deploy dynamic reporting solutions across your enterprise. REPX format supports safe reuse, versioning, and secure distribution, so your report templates remain consistent, flexible, and ready for any platform or workflow.
Multi-Format Report Export
Generate PDFs, Office documents, and images
Export reports to industry-standard formats, including PDF, DOCX, RTF, XLS, XLSX, TXT, MHT, CSV, HTML, Bitmap, and SVG. ExpressReports can generate editable, accessible, and secure PDF documents with AcroForms support for interactive fields such as text boxes, check boxes, radio groups, and images.
Built-in PDF Signature support allows you to embed visual digital signatures or signature placeholders and generate tagged PDF/A and PDF/UA documents that are safe, accessible, and secure.
