News

April 22, 2025

Update of Delphi and Lazarus Products To 2025.2 Version

With version 2025.2 appeared: setting up watermarks, updating server components, a new mechanism for dialog pages of a WEB report, an object for RFID tags, changes in the reporting engine, support for themes.
September 04, 2020

FastReport components help in fighting against COVID-19

For decades, the FastReport and FastCube libraries have been helping to organize fast reporting and powerful multidimensional analytics in various applications and industries. Particularly in Medicine. Dozens of development companies from all over the world (China, Africa, USA, Europe) responded to our offer to get a library for developments in medical science for free. Today we want to tell you about only one of these cases – from our clients – Ascom UMS, Italy. Ascom is a global provider of healthcare solutions. The company is especially known for its software packages in the field of intensive care and resuscitation.Italy became one of the first EU countries to fall under the powerful wave of the new virus. We are proud that our colleagues, IT specialists from Ascom, have also come out to fight a new challenge for all mankind!Indeed, to successfully fight the virus it is necessary to comprehensively understand what we are facing. As Nicola Franchi (the R&D manager from the Italian division of Ascom) notes, FastReport.Net with .net Core support came in handy here. See for yourself: Ascom has created a remote patient surveillance tool. Continuous monitoring aim is to reduce complications so that healthcare providers spend less time on administrative work and better provide medical care. To fight the COVID-19 pandemic, Ascom has developed a package within the Digital Suite called Wearable Monitor. It is used to monitor patients undergoing treatment at home and allows you to notice changes in the patient’s condition in the early stages. Each patient receives a set of wearable devices that continually sends data to the app so that doctors in healthcare facilities can instantly identify the deterioration caused by the coronavirus. The devices are able to measure not only heart rate, temperature and physical activity, but also the rhythm of respiration and saturation - the level of oxygen in the blood. The latter are critical in surveillance of the condition of patients with coronavirus. See also: Ascom Integrates Oxitone 1000M Pulse Oximetry Into Its Digistat Wearables For Monitoring COVID-19 Patients Digisat Suite is a solution that collects statistics from connected sensors for further analytics and detecting abnormal readings for decision making. The main processing and storage of medical information occur under the control of .NET Core. The output of the resulting reports and documents, their delivery and saving in various formats take place in FastReport .NET. Nicola Franchi, Ascom UMS “We found it very easy to integrate FastReport .NET in our .NET Core project, thanks to the delivery package and the clarity of API. Even if .NET Core is a quite new technology, FastReport .NET performs well and we were able to provide to clinicians the reports they need with small development effort”   Picture 1: Agreement that the patient signs upon the wearable devices delivery. Picture 2: Summary table of all current patients, their addresses and current vitals Picture 3: History of the patient and all his parameters We bow our knee to these people, helping all of us. We will be able to defeat the COVID-19 pandemic with the joint efforts of professionals from all industries!
September 01, 2020

New version of FastCube FMX 1.5

Update with support of the latest version of IDE and new highlighting options       + Added support for RAD Studio 10.4+ Added cell highlight option compared with average value (TfcxAverageHighlight).+ Added most/least N cell highlight option (TfcxTopHighlight).+ Added repeatable/unique cell highlight option (TfcxUniqueHighlight).+ Added cell highlight based on expressions (TfcxExpressionHighlight).+ Added negative value settings for ContinuousHighlight with Kind = ContinuousHighlightKind.BarChart+ Added event TfcxCustomToolbar.BeforeDialogExecute* Major refactoring of the TfcxContinousHighlight with breaking of the compatibility:Before: TfcxContinuousHighlightValueType enum had BoundByRow, BoundByCol, PercentByRow, PercentByCol, PercentileByRow, PercentileByCol elements.Now: Those elements replaced by Bound, Percent and Percentile elements. Added new enum TfcxHighlightScanDirection and the approptiate property ScanDirectioncommon for all Highlight types with the Auto, Rows and Columns elements. New saves wont correctly work in the old version.Effect: Highlight setup simplification due to reduced combobox lists. Auto element suit for most cases and does not break highlight (as before)after "Measures" field move from the rows to the columns and vice versa.- Fixed errors with PopupMenu showing
July 10, 2020

Contest from Fast Reports

We are announcing contest for the best demo of FastReport VCL 6. To participate you can use either commercial or a trial version of the report generator for Delphi Create an app, add-on or a report which would be the best to demonstrate all the features of our report generator Apply on the contest page until August, 15. The winner will be chosed by popular vote and will receive a 10.1 inch tablet on Windows 10. 
June 16, 2020

New version of FastCube VCL 2.11

Added Rad Studio 10.4 support Starting with this version we add Rad Studio 10.4 support. Highlight of measure cells In this version we significantly improved FastCube VCL cell highlight abilities. We added new highlight classes, improved classes we had before and fixed errors. TfcxTopHighlight class - highligh most and least cells TfcxAverageHighlight - highlight cells comparing with average TfcxUniqueHighlight - highlight repeatable and unique cells TfcxExpressionHighlight - highlight cells matched expressions   We also imporoved bar chart highlight (TfcxContinuousHighlight class): now negative and positive values can be drawn using different style and on different sides of axis. Other major changes Major refactoring of the TfcxContinousHighlight with breaking of the compatibility:  Before: TfcxContinuousHighlightValueType enum had BoundByRow, BoundByCol, PercentByRow, PercentByCol, PercentileByRow, PercentileByCol elements. Now: Those elements replaced by Bound, Percent and Percentile elements. Added new enum TfcxHighlightScanDirection and the approptiate property ScanDirection common for all Highlight types with the Auto, Rows and Columns elements. New saves wont correctly work in the old version. Effect: Highlight setup simplification due to reduced combobox lists. Auto element suit for most cases and does not break highlight (as before) after "Measures" field move from the rows to the columns and vice versa. Errors Fixed TDate, TTime, TDateTime fields parse for Lazarus/FPC Fixed array out of bounds error in TfcxSliceGrid ------ + Added support for RAD Studio 10.4 + Added cell highlight option compared with average value (TfcxAverageHighlight). + Added most/least N cell highlight option (TfcxTopHighlight). + Added repeatable/unique cell highlight option (TfcxUniqueHighlight). + Added cell highlight based on expressions (TfcxExpressionHighlight). + Added negative value settings for ContinuousHighlight with Kind = ContinuousHighlightKind.BarChart + Added event TfcxCustomToolbar.BeforeDialogExecute * Major refactoring of the TfcxContinousHighlight with breaking of the compatibility - Fixed TDate, TTime, TDateTime fields parse for Lazarus/FPC - Fixed array out of bounds error in TfcxSliceGrid
May 28, 2020

New version of FastReport VCL - 6.7

In the new version we’ve added support of the latest version of IDE -  Embarcadero RAD Studio 10.4 and extended integration with Steema TeeChart Pro. Added support for new series (see the list of changes for a complete list). Added a new class to help simplify the creation of barcodes for payment standards using “Swiss Payment Standard” as an example. Thanks to your feedback, we improved Code completion in the script code editor. Added new ability to edit RichView direct from the preview window.  Also, added and improved few reports in Main Demo.   All changes:    Version 6.7 + Added support of Embarcadero RAD Studio 10.4 + Added InPlaceEditor for TfrxRichView allows to edit RichView in the preview window; + Added Swiss Payment Standard presets for QRCode barcode; + Added Logo property for QRCode barcode; + Added extended support of TeeChart pro series :   TPolarContourSeries, TEquiVolumeSeries, TCircularGauge,   TClockGauge, TNumericGauge, TBigCandleSeries,   TDeltaPointSeries, TImageBarSeries, TImagePointSeries,   TWindRoseSeries, TErrorPoint3DSeries, TErrorPointSeries,   TEqualizerSeries, TBeeSwarmSeries, TPolarGridSeries, TOrgSeries, TKagiSeries,   TRenkoSeries,TTagCloudSeries, THighLowLineSeries,   TVolumePipeSeries, TTreeMapSeries, TKnobGauge, TRoseSeries,   TTernarySeries,TDarvasSeries; + Added helper for Fill casting AsBrushFill/AsGradientFill/AsGlassFill (TfrxCustomFill) + Added TfrxPostProcessor.ResetDuplicates - can reset duplicated from script + Added DrillState property to rtti (check how to use in 151.fr3 report) + Added arrows left - right keys for filtration during Code completion + Added Processing for TfrxSysMemoView + Added TfrxDesigner.OnAfterUpdateReport event * Added New "What's new" report * Improved few demo reports in MainDemo + [Lazarus] Added LazChart RTTI modules - [Lazarus] Fixed bug when TfrxBitBtnControl doesn't show glyph when run designer from Lazarus IDE - [Lazarus] Fixed Toolbar in the report designer for scale larger than 100% - Fixed preview tabs in custom preview control - Syntax memo Drag and Drop DataTree insert text to mouse position - Syntax memo code completion disabled inside string 'Text' block - Fixed Images in PPTX export with screen scale 125% - Fixed text wrap for CHINESEBIG5_CHARSET charset in non unicode output - Inherited reports convert path to short if its too long - Inherited reports Loading optimized - Use PostScript font name in PDF when font name contains multi-byte chars - Fixed bug when reports threads may stall inside IIS DLL (New synch threads mechanism for DLL) - Fixed scope of script variables in code completion - Fixed var parameter in declaration for code completion * Code completion now replaces whole ident , not just insert new in cursor position * Code completion window now resizable - Fixed code completion bug for variables declared in group like : 'm1, m2, m3: TfrxView;' - [Lazarus] Fixed Map object de-serialization of points - [Lazarus] Fixed bug with preview PageCache which causes wrong behavior in interactive reports - Interactive charts fix with zoom in preview - Fixed RestoreDefaults behavior - Fixed bug when interactive events may fire before chart was filled - Fixed bug with TfrxMapGeodataLayer.MapDataSet in Map Editor dialog * [Lazarus] Optimized MaxiCode output - Fixed bug with Mercator property * [Lazarus] Fixed modal dialogs in preview under Linux GTK - Fixed Detail report bug when rebuilds report using TfrxCustomPreview.Report (Collapse/expand drills). - Fixed bug with KeepHeader and ReprintOnNewPage in multi-column reports * [Lazarus] Optimized work with fonts under Linux GTK - Fixed font charset for RTF export
May 20, 2020

New version of FastReport .NET - 2020.3

In the new version of FastReport .NET 2020.3 we added a new type of QR code, Swiss QR Code. There are new properties VisibleExpression, PrintableExpression, and ExportableExpression. These properties allow to configure values of Visible, Printable, and Exportable properties depending on certain condition.   Also saving of embedded fonts in the PDF export has been optimized, as a result, file sizes have significantly decreased.   In addition, FastReport.Core and FastReport.OpenSource can be compiled on Unix-systems now. Discontinued support of .NET framework 2.0.   Version 2020.3 ---------------     [Engine] + added new type of QR code, Swiss QR Code + added property MatrixObject.PrintIfEmpty, which allows displaying the matrix even if it is empty + added property Page.LastPageSource, which allows to configure the printer tray for printing the last page of the report + added VisibleExpression, PrintableExpression, and ExportableExpression properties > these properties allow to set the value of the Visible, Printable, and Exportable properties, depending on the fulfillment of the specified condition * discontinued support of .NET Framework 2.0 - fixed a bug with text object visibility when Highlight.Visible parameter is enabled - fixed a bug with work of property PrintableExpression     [Designer] - fixed a bug where drag&drop to the matrix didn't work - fixed a bug leading to System.FormatException when opening DevExpress files - fixed a bug "Count cannot be less than zero." when opening DevExpress files - fixed a bug with moving objects in the report tree while holding down the Ctrl key - fixed a bug with drop down menu of select color button     [Preview] - fixed a bug with setting exports list using Config.PreviewSettings - fixed a bug where the report could only be saved in the Box, regardless of the cloud storage selected in the menu     [Exports] * optimized saving of embedded fonts in PDF-export. File size has decreased significantly. - fixed a bug with incorrect indents in export to OpenOffice Writer - fixed a bug with incorrect size of picture in export to RTF - fixed a bug with page breaks in export to OpenOffice Writer - fixed a bug with paragraph offset in export to OpenOffice Writer - fixed a bug with text justify in exports to OpenOffice Writer and OpenOffice Spreadsheet - fixed a bug in Excel export (BIFF8)     [WebReport] - fixed a bug with resource loading in WebReport (OpenSource version) - fixed a bug with image scaling in WebReport - fixed a bug with timeout exception while saving a report in the Online Designer - fixed a bug with calls of WebReport.ExportPdf, WebReport.ExportCsv, WebReport.ExportRtf, etc.     [.Net Core] * fixed compilation error FastReport.Core and FastReport.OpenSource on Unix-systems (because of net40 in targetFrameworks) - fixed some API errors in report code, available in System.Drawing.Primitives - fixed broken button "Open after export" in FR.Core3
May 18, 2020

New version of FastReport Mono - 2020.3

In the new version we added ability to import RTF documents into report templates which makes work with FastReport easier for beginners. After converting add the data source and arrange fields in objects. In ver. 2020.3 there is a new type of export which allows printing tags on printers that support ZPL Template of ZPL tag (report) Printed ZPL Tag All changes:  Version 2020.3[Engine] + added import of RTF documents into report* merged codebase of FastReport.Net and FastReport.Mono [Designer] * slight UI improvements* Messages window now remembers its size/visibility+ added Polygon toolbar in the designer+ added description control in the Data Dictionary window- fixed bugs in GUI [Exports] + added ZPL export- fixed size of PDF file with interactive forms+ fixed RTF image size+ added indent in ODT export* improved detection of font location in Linux
Fast Reports
  • 800-985-8986 (English, US)
  • +31 97 01025-8466 (English, EU)
  • +49 30 56837-3928 (German, DE)
  • +55 19 98147-8148 (Portuguese, BR)
  • info@fast-report.com
  • 66 Canal Center Plaza, Ste 505, Alexandria, VA 22314

© 1998-2025 Fast Reports Inc.