About FastReport VCL Component Packages

Create reporting infrastructure for Delphi business applications and cross-platform development.

FastReport VCL is an add-on component that allows your application to generate reports quickly and efficiently. FastReport provides all the necessary tools to develop reports, including a visual report designer, a reporting core, and a preview window. It can be used in the Delphi, C++Builder and RAD Studio environments. FastReport VCL Components Pack products can be used for invoices, financial reports, product catalogs with color profile support, restaurant menus, sales details, questionnaires with electronic forms, airline tickets, utility bills, and much more. If you have data that needs to be made visually understandable, FastReport is the solution for you.

Compare Editions:

  Ultimate VCL Optimum VCL Reporting VCL Reporting FMX Reporting Lazarus Analysis VCL
FastReport Engine
Report Engine  
Bands  
Code based  
XML report templates  
Demo Application  
General
Plugin FastConverter .FP3          
Source Code          
VCL components
Core    
Core UI    
AdvancedMemo        
FastQueryBuilder      
FastScript    
FastReport      
ClientServer        
Transports        
FastCube      
FMX components
Core        
FastScript        
FastReport        
FastCube          
Lazarus components
Core        
Core UI        
AdvancedMemo          
FastQueryBuilder          
FastScript        
FastReport        
ClientServer          
FastCube          
OLAP features
Unlimited number of indicators      
Final value      
Vertical dimension headers      
Horizontal dimension headers      
Creating additional totals      
Summary Editor      
Calculate totals on totals      
Total position      
Convolution and unfolding operations      
Data region      
Data Axis      
Drill down to the source data      
Rotating a multidimensional data array      
Transposing a cross-table      
Interactive list of fields      
Filtering rows and columns      
Custom filters      
Range Editor      
Sorting by axis values      
Sorting by the results of the indicator      
Sorting by active row/column      
Formation of user groups      
Formatting data      
Rule for data allocation      
Custom rules for data allocation      
Two-color and three-color scale for indicators      
Histogram inside cells      
A set of icons next to the indicator value      
Highlighting only the matching cells      
Expression Editor      
Script support      
Creating a data representation scheme      
Cross-chart      
Working with the clipboard      
Calculated metrics and filters      
Output of indicators as a value, percentage or rank      
OLAP aggregation functions
Sum      
Count      
Minimum      
Maximum      
Average      
Multiplication      
Variance      
Std Dev      
VarianceS      
Std DevS      
First value      
Last value      
List of values      
Median      
Weighted arithmetic mean      
Calculation      
Calculation (detail)      
IDE
Embarcadero RAD Studio 2010    
Embarcadero RAD Studio XE    
Embarcadero RAD Studio XE2-XE8    
Embarcadero RAD Studio 10 Seattle    
Embarcadero RAD Studio 10.1 Berlin    
Embarcadero RAD Studio 10.2 Tokyo    
Embarcadero RAD Studio 10.3 Rio    
Embarcadero RAD Studio 10.4 Sydney  
Embarcadero RAD Studio 11 Alexandria  
Lazarus        
Embarcadero RAD Studio 12 Athens  
Graphic core requirements
GDI  
GDI+        
D2D        
Quarz        
GTK    
Metal        
Operation System
Microsoft Windows
Apple macOS        
Linux      
Script languages
Pascal Script
C++ Script
J Script
VB Script
Data connections
ADO  
BDE    
Client Data Set  
DBX  
FIB    
FireDAC  
IBO    
IBX  
Lazarus DBF        
Lazarus SQLite        
Reporting features
Dialogue forms  
Report inheritance  
Master-detail-subdetail  
Drill-downs  
Groupping  
Filtering  
Headers and Footers  
URLs and hrefs  
HTML tags in text object  
Unlimited page sizes  
Preview component  
Design-time visual report designer  
Run-time visual report designer  
High DPI support  
Visual SQL Builder        
RTL mirror mode      
Localization languages 33 33 33 33 33 33
Report objects
2D barcode  
Barcode  
Cellular    
OLE      
Chart  
Checkbox  
Cross-tab (Matrix)  
Digital signature    
Gauge  
Gradient  
HTML      
Map    
Picture  
Rich Text    
Shape  
Sub-report  
SVG    
System text  
Table    
Text  
Zip code    
Barcodes
Aztec    
Codabar      
Code 11  
Code 128 (A, B, C)  
Code 39 (Extended)  
Code 93 (Extended)  
Data Matrix  
Deutsche Post Identcode    
Deutsche Post Leitcode    
EAN 13  
EAN 128  
EAN+2  
EAN+5  
EAN 14  
EAN 8  
ITF-14  
GS1 DataMatrix    
GS1 128    
GS1 Expanded    
GS1 Expanded Stacked    
GS1Stacked    
GS1 DataBar    
RSS-14    
Maxicode    
MSI  
PDF417  
Pharmacode    
Plessey    
Postnet  
QRCode  
QR code ECI    
Swiss QR    
UPCA  
UPCE (0, 1)  
Intelligent Mail  
Charts
TeeChart    
Lazarus TAChart        
Printing
Print to different printer trays  
Dot-matrix printer support    
Advanced printing modes  
Print via web browser        
Print via PDF    
Export in formats
PDF
PDF/A    
Images Jpeg/PNG/BMP/GIF/TIFF/EMF  
SVG    
Rich Text  
Word OOXML (docx)    
PowerPoint OOXML (pptx)    
HTML  
HTML5 (layered)    
Excel OLE      
Excel XML
Excel binary (biff8 xls)  
Excel OOXML (xlsx)  
PostScript    
PPML    
ZPL    
CSV
Plain Text  
Open Document Speadsheet (OpenOffice)  
Open Document Text (OpenOffice)  
Distribution
Windows Installation file
DEB        
RPM        
Full sources
Convertors from
Quick Report      
Report Builder      
Rave Reports      
Transports
Email        
FTP        
DropBox        
Box        
Google Drive        
OneDrive        
Yandex        
Next Cloud        
Amazon S3        
Outlook        
Gmail        
Support
Online helpdesk
Online chat
E-mail
Phone