by Fast Reports - Product Type: Component / VCL
FastReport Professional Edition by Fast Reports
URLs: fastreport, fast-reports, fast reports, fastreports
Report generator for Delphi. FastReport 4 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 CodeGear (ex Borland) Delphi 4-2010, CodeGear C++Builder 6-2010 and CodeGear RAD Studio environments.
What's new in the FastReport 4
Report Designer:
New XP-style interface
The "Data" tab with all report datasets
Ability to draw diagrams in the "Data" tab
Code completion (Ctrl+Space)
Breakpoints
Watches
Report templates
Local guidelines (appears when you move or resize an object)
Ability to work in non-modal mode, mdi child mode
Report Preview:
Thumbnails
Print:
Split a big page to several small pages
Print several small pages on one big
Print a page on a specified sheet (with scale)
Duplex handling from print dialogue
Print copy name on each printed copy (for example, "First copy", "Second copy")
Report Core:
"endless page" mode
Images handling, increased speed
The "Reset page numbers" mode for groups
Reports encrypting (Rijndael algorithm)
Report inheritance (both file-based and dfm-based)
Drill-down groups
frxGlobalVariables object
"cross-tab" object enhancements:
Improved cells appearance
Cross elements visible in the designer
Fill corner (ShowCorner property)
Side-by-side crosstabs (NextCross property)
Join cells with the same value (JoinEqualCells property)
Join the same string values in a cell (AllowDuplicates property)
Ability to put an external object inside cross-tab
AddWidth, AddHeight properties to increase width&height of the cell
AutoSize property, ability to resize cells manually
Line object can have arrows
Added TfrxPictureView.FileLink property (can contain variable or a file name)
Separate settings for each frame line (properties Frame.LeftLine, TopLine, RightLine, BottomLine can be set in the object inspector)
PNG images support (uncomment {$DEFINE PNG} in the frx.inc file)
Open Document Format for Office Applications (OASIS) exports, spreadsheet (ods) and text (odt)
Enterprise components:
Users/Groups security support
Web-forms feature improvements
Templates support
Dynamically refresh of reports list, configuration, database connection, users/groups
Features:
Band-oriented report generator. Wide range of band types allows you to create any kind of report.
Report can consist of several design pages. Thus you can build a report that consists of cover, data and back cover - all in one file.
Wide range of objects that can be used in a report: text, picture, lines, shapes, charts, barcodes, cross-table, ole object, richtext, checkbox, gradient.
Visual report designer supports zooming, undo/redo, guidelines, rulers. Fully customizable interface with MS Office look. You can give your users the ability to modify reports and create new ones.
Report can contain datasets (tables, queries, DB connections). Thus you can not only use application-defined datasets, but connect to any databases and use tables and queries right inside a report. At this time the following libraries are supported: ADO, BDE, DBX, IBX, FIB, and many third-party DB libraries.
Report can contain dialogue forms to ask for some data before the report is run. You can create fully standalone, application-independent reports!
Built-in script engine that supports 4 languages: PascalScript, C++Script, BasicScript, JScript. You can perform complex data handling with it, manage the interaction with dialogue forms and controls.
The debugging tools: step, breakpoints, watches.
Visual query builder. You don't have to learn the SQL language to create a complex query from several data tables.
Export filters allow you to export your report to many supported formats (PDF, RTF, XLS, XML, HTML, JPG, BMP, GIF, TIFF, TXT, CSV, Open Document Format).
Send report by email with one mouse click.
Web-reporting components. Distance no longer matters! You can browse a report using only web browser.
Special kind of report for dot-matrix printing. This type of printer is still alive and used in many corporations. Use FastReport for fast dot-matrix printing!
Report inheritance (supported both file-based inheritance and visual form inheritance used in Delphi/C++Builder). You have many reports with common elements such as titles, logos, footers? Put the common elements into base report and inherit all other reports from a base.
Rich printing abilities: cut big pages to several smaller ones, print several small pages on one big, print on specified paper size using scale. You need to print A3 report on A4 printer? It's not a problem anymore!
Access to any kind of data, from an array to a DB table. You can pass any data from your application into the report, either static (non-changed) data or data dynamically changed from row to row.
Report wizard. Perform 5 steps and get well-shaped, ready-to-use report.
Cross-tab reports allow to build a table with complex row and column headers from a single dataset, either table or a query. This is analogous to OLAP cubes with exception that you cannot manage it dynamically.
Vertical bands allow you to build a table-type report with variable number of table columns.
Charts. Full support of all features of TeeChart Pro library.
Multi-functional "Text" object can display one or more text lines. That may contain text mixed with variables or dataset fields or expressions. It supports simple HTML tags (b,i,u,strike,sub,sup,font color), all styles of text alignment, text rotation, fill, frame, WYSIWYG mode.
UNICODE support. Your report may display all the world languages!
Extendable FastReport architecture allows you to create your own objects, export filters, functions, wizards, DB engines. If an existing FastReport abilities are not enough for you - extend it!
Drill-down reports. You can turn your group report into interactive drill-down report with one mouse click! You can expand or collapse a group right in the preview window.
Interactive reports. You can define an action that will be performed if a user clicks an object in the preview window. For example, you can build and show another report with detailed information about the item that was clicked.
Don't be concerned about confidentiality with report encryption! You can open the report file only if you know the password.
Print copy name on each printed copy (for example, "First copy", "Second copy"). You can set up copy names easily.
FastReport 4.0 has four editions with different features and price.
Basic Edition
FastReport 4 Basic Edition meets the needs of developers who are creating applications with "direct logic" reports. If you’re not sure you can make use of the full range of the features in FastReport 4, then the Basic Edition may be your best option. It’s easy to learn, and makes it impossible for your users to damage the reports you’ve developed.
Standard Edition
If you need more than the Basic Edition, then this is for you. The Standard Edition includes:
A dialog designer.
An internal script engine, which allows you to handle the reports’ logic; it supports four languages (PascalScript, C++Script, JSCript, and BasicScript).
An end-user report designer.
Professional Edition
In addition to all the features of our FastReport 4 Standard Edition, the Professional Edition also includes:
A built-in SQL query builder, which allows you to create complex queries without having a good command of SQL.
Full source codes in the report generator, which allows you to thoroughly understand the work logic and to make any necessary changes and minor adjustments.
Enterprise Edition
This edition goes beyond the standards of today’s reporting software. Distance no longer matters! In addition to all the advantages of FastReport 4 Professional Edition, this edition includes Web-reporting components.
Feature:BasicStandardProfessionalEnterprise
Dialogue forms •••
Script •••
Run-time designer •••
Visual SQL designer ••
Web-reporting •
What's new FastReport VCL V4.14
Added Embarcadero RAD Studio XE4 support
[Lazarus] fixed bug with text output
[Lazarus] fixed bug with some visual controls in designer
[Lazarus] improved interface of the report preview and designer
[Lazarus] fixed bug with boolean propertyes in script code and expressions
Fixed bug with endless loop in TfrxRichView
Fixed bug with Unicode in TfrxMemoView appeared in previous release
Improved MAPI interface in TfrxExportMail export
Fixed some problems with allpication styles XE2/XE3
Improved compatibility with Fast Report FMX
What's new FastReport VCL V4.13
New version of FastReport VCL for Embarcadero RAD Studio XE.
New version supports the last Embarcadero RAD Studio XE3.
Lazarus Beta support starts from FastReport Professional Edition. Current version allows preview, print and design report template under Windows and Linux platform (qt).
FastReport VCL 4.12
Added support of Embarcadero Rad Studio EX2 (x32/x64) added export of Excel formulas in the BIFF export added export of external URLs in the PDF export
Added converter from Rave Reports ConverterRR2FR.pas
Added Cross.KeepRowsTogether property optimised merging cells in the BIFF export
Added property DataOnly to exports pictures format in all exports
Switched to PNG improved number formats processing in the BIFF export
Added property DataOnly to exports
Added property TfrxODFExport.SingleSheet
Added property TfrxSimpleTextExport.DeleteEmptyColumns
Added property TfrxBIFFExport.DeleteEmptyRows
Added progress bar to the BIFF export
FastReport VCL 4.11
Added property TfrxODFExport.SingleSheet
Added property TfrxSimpleTextExport.DeleteEmptyColumns
Optimised merging cells in the BIFF export
Added property TfrxBIFFExport.DeleteEmptyRows
Added progress bar to the BIFF export
Added BIFF8 XLS export filter
Added to ODF export the Language property
Enterprise - added "scripts" folder for additional units ("uses" directive in report script)
Enterprise - added logs for scheduler (add info in scheduler.log)
Enterprise - added property "Reports" - "Scripts" in server configuration - set the path for "uses" directive in report script
Enterprise - added property "Http" - "MaxSessions" in server configuration - set the limit of maximum session threads, set 0 for unlimit
Enterprise - added property "Reports" - "MaxReports" in server configuration - set the limit of maximum report threads, set 0 for unlimit
Enterprise - added property "Logs" - "SchedulerLog" in server configuration - set the scheduler log file name
Enterprise - added property "Scheduler" - "Active" in server configuration - enable of scheduler
Enterprise - added property "Scheduler" - "Debug" in server configuration - enable writing of debug info in scheduler log
Enterprise - added property "Scheduler" - "StudioPath" in server configuration - set the path to FastReport Studio, leave blank for default
Enterprise Fixed bug with MIME types in http header (content-type)
Enterprise Fixed bug with default configuration (with missed config.xml)
Enterprise Fixed bug with error pages
FastReport V4.10
Added support of Embarcadero Rad Studio XE (Delphi EX/C++Builder EX)
Added support of TeeChart 2010 packages (new series type aren't supported in this release)
Added a property TruncateLongTexts to the XLS
Improved split mechanism (added TfrxStretcheable.HasNextDataPart for complicated data like RTF tables)
Improved crosstab speed when using repeat band with crosstab object
FastReport VCL 4.9 released
Added ability to print/export transparent pictures (properties TfrxPictureView.Transparent and TfrxPictureView.TransparentColor) (PDF export not supported)
Added new "split to sheet" modes for TfrxXMLExport
Added support of /PAGE tag in TfrxRichView, engine automatically break report pages when find /PAGE tag
Added ability to hide Null values in TfrxChartView (TfrxChartView.IgnoreNulls = True)
Added ability to set any custom page order for printing (i.e. 3,2,1,5,4 )
Enterprise - added variables "AUTHLOGIN" and "AUTHGROUP" inside the any report
Enterprise - now any report file can be matched with any (one and more) group, these reports are accessible only in matched groups
Enterprise - now you can set-up cache delays for each report file (reports.xml)
Enterprise - added new properties editor for reports in Configuration utility (see Reports tab)
Enterprise - added property "Xml" - "SplitType" in server configuration - allow to select split on pages type between none/pages/printonprev/rowscount
Enterprise - added property "Xml" - "SplitRowsCount" in server configuration - sets the count of rows for "rowscount" split type
Enterprise - added property "Xml" - "Extension" in server configuration - allow select between ".xml" and ".xls" extension for output file
Enterprise - added property "Html" - "URLTarget" in server configuration - allow select the target attribute for report URLs
Enterprise - added property "ReportsFile" - path to file with reports to groups associations and cache delays
Enterprise - added property "ReportsListRenewTimeout" in server configuration
Enterprise - added property "ConfigRenewTimeout" in server configuration
Enterprise - added property "MimeType" for each output format in server configuration
Enterprise - added property "BrowserPrint" in server configuration - allow printing by browser, added new template nav_print_browser.html
Enterprise - added dynamic file name generation of resulting formats (report_name_date_time)
Enterprise - SERVER_REPORTS_LIST and SERVER_REPORTS_HTML variables (list of available reports) depend from user group (for internal authentification)
Added drawing shapes in PDF export (not bitmap)
Added rotated text in PDF export (not bitmap)
Added EngineOptions.IgnoreDevByZero property allow to ignore division by zero exception in expressions
Added properties TfrxDBLookupComboBox.DropDownWidth, TfrxDBLookupComboBox.DropDownRows
Added event TfrxCustomExportFilter.OnBeginExport
Added ability to decrease font size in barcode object
Added ability to inseret FNC1 to "code 128" barcode
Added event TfrxPreview.OnMouseDown
Added support of new unicode-PDF export in D4-D6 and BCB4-BCB6
FastReport Studio 4.8 released
Added ability to split big bands(biggest than page height) by default
Added ability to use keeping(KeepTogether/KeepChild/KeepHeader) in multi-column report
Added BDE engine
Added DBX engine
Added confirmation reading for TfrxMailExport
Added new enumerations drDontEditReportScript and drDontEditInternalDatasets to TfrxDesignerRestriction
Added new TfrxDesignerRestriction: drDontEditReportScript and drDontEditInternalDatasets
Added PrnOutFileName property to printer options
Added RTF 4.1 support for TfrxRichText object
Added TfrxDesigner.MemoParentFont property
Added TfrxGroupHeader.ShowChildIfDrillDown property
Added TfrxPrintOptions.PrnOutFileName property to set ability to print to file
Added TfrxReportOptions.HiddenPassword property to set password silently from code
Added TimeOut field to TfrxMailExport form
Added checksum calculating for 2 5 interleaved barcode
Changed PDF export: added full unicode support, improved performance, decreased memory requirements
Changed inheritance mechanism, correct inherits of linked objects (fixups)
Improved AddFrom method copy outline
Improved DrillDownd mechanism, should work correct with master-detail-subtetail nesting
Improved functional of vertical bands, shows memos placed on H-band which doesn't across VBand, also calculate expression inside it and call events (like in FR2)
Improved script compilation
Improved unsorted mode in crosstab(join same columns correctly)
Improved WatchForm TListBox changet to TCheckListBox
Report generator for Delphi.
Pricing: FastReport 4 Professional Edition 1 Single License, FastReport 4 Professional Edition Team License, FastReport 4 Professional Edition Site License
Evals & Downloads: Watch the Creating a report with pictures lesson video, Read the FastReport VCL Users Manual, Read the FastReport VCL Programmers Manual, Read the FastReport VCL Developers Manual, Download the FastReport VCL evaluations for Delphi and C++ Builder 2007 to XE on to your computer - Limted Output, Download the FastReport VCL evaluations for Delphi 4 to 2005 on to your computer - Limted Output, Download the FastReport VCL evaluations for C++ Builder 4 to 6 on to your computer - Limited Output, Download the FastReport VCL evaluation for RAD Studio XE4 on to your computer - Limited Output
Operating System for Deployment: Windows Server 2008, Windows Vista, Windows XP, Windows Server 2003
Architecture of Product: 32Bit
Product Type: Component
Component Type: VCL
Compatible Containers: Embarcadero RAD Studio XE4, Embarcadero RAD Studio XE3, Embarcadero RAD Studio XE2, Embarcadero RAD Studio XE, Embarcadero RAD Studio 2010, C++Builder XE3, C++Builder XE2, C++Builder XE, C++Builder 6, C++Builder 5, C++Builder 4, Delphi XE3, Delphi XE2, Delphi XE, Delphi 2010, Delphi 2009, Delphi 2007 for Win32, Delphi 2006 (10.0), Delphi 2005 (9.0), Delphi 7.0, Delphi 6.0, Delphi 5.0, Delphi 4.0
Keywords: FastReport Fast Report FastReports Fast Reports reporting data presentation presentations
Fast Reports FastReports
Reporting Reports Report
Part numbers: PC-532954-562656 532954-562656 PC-532954-562658 532954-562658 PC-532954-562660 532954-562660
ComponentSource offers a unique global service, used by over 1,000,000 software developers worldwide.