News

19 de julho de 2023

Official launch of the FastReport Cloud service

We’re happy to announce the official launch of FastReport Cloud, a cloud service for creating, editing and storing documents!
15 de fevereiro de 2022

Fast Reports releases NuGet-server

We are happy to announce the release of our NuGet-server. It is an important part of our framework that will make the delivery of our products to users more convenient and faster. Now you can automate the assembly of your products using Fast Reports licence packages, without the need to download manually and install them from the official website via installer. In addition, thanks to the appearance of NuGet-server, it is much easier to use Fast Reports cross-platform products in operating systems of Linux and MacOS families. To have an access you just need Fast Reports account. On this server NuGet-packages of various .NET products are available: FastReport .NET (including Core, CoreWin), FastCube .NET, FastReport Business Graphics .NET, etc. We’ve shared more detail on the work of NuGet-server in our article.
10 de fevereiro de 2022

We have released the new version of FastReport FMX 2022.1!

Starting from version 2022.1, all releases of FastReport are subscription-based. This will ensure that you have access to all the features of the latest versions while your subscription is active. We have added the support for Embarcadero RAD Studio 11 and the new macOS ARM 64-bit for Apple M1. In this release, we have also expanded the set of FastReport FMX export filters. Export filters to the OpenOffice ODT and ODS format are now available for use. Additionally, we have improved the work with FmxLinux in Linux and Metal API support in macOS. 2022.1 Version --------------- + Support for Embarcadero RAD Studio 11 was added; + Support of macOS ARM 64-bit compiler for Apple M1 was added; + ODT and ODS export filters were added; * New printing module for GTK-based FmxLinux; * The option of reading cmap table with macOS platform in TTF font was added; * Local function copyFrom for GZip packer that removes exceptions during debugging was added; - The bug with canvas.beginscene when AutoWidth = true was fixed; - Bugs in PDF export with full debugging mode were fixed; - Navigator in HTML export was fixed; - The behavior of TfrxPreview.Workspace.DoubleBuffered property on macOS using Metal was fixed; - We have fixed incorrect metrics table size, which could cause the regeneration of other font tables in PDF export; - The bug with the serialization of the edited page in previewpages was fixed; - Minor memory leaks were fixed; - The bug with the drop-down list of fields was fixed; - Print and export in Delphi 11 was fixed; - The bug with Metal canvas in the report designer was fixed; - The height of barcode lines was fixed; - Dot and dash styles in PDF export were fixed; - The list of fonts in Linux was fixed; - The structure of ODT/ODS exports and output of images in RTF under libreoffice was fixed; - We have fixed the error for "No mapping for the Unicode character exists in the target multi-byte code page" when loading text from a stream; - We have fixed HTML tags.
20 de dezembro de 2021

Fast Reports' speaker at Basta!

We are proud to present our speaker at one of the biggest .NET conferences in Europe - Basta!  Our team lead of cloud development Vitaliy will talk about Load balancing with Rabbit MQ. Here's the synopsis of his talk:  One of the most popular solutions for load balancing is message queues. How to distribute the load evenly among users so that no one is left out? In this session you will learn about developing a distribution system on .NET 6 using Rabbit MQ queues, dynamically adding new users, and comparing it with prioritized queues. Vitaly is a graduate of the Faculty of Mathematics, Mechanics & Computer Science of Southern Federal University. Developed bots for computer games in .NET and Java. Was working with migration modeling problems. Among his hobbies are mathematics, fishing, guitar, and Minecraft modding. If you're at Basta in Frankfurt or online - make sure to visit his talk and ask questions during the Q&A session. 
16 de dezembro de 2021

Compre FastReport - Obtenha FastCube gratuitamente

A cada compra do gerador de relatórios FastReport antes de 1º de janeiro de 2022, oferecemos o FastCube como presente! Crie uma infraestrutura para sua análise de dados completando seu mecanismo de criação de documentos com uma biblioteca de análise de dados multidimensional da mesma plataforma: FastReport .NET + FastCube .NETFastReport VCL + FastCube VCLFastReport FMX + FastCube FMX O FastCube será adicionado automaticamente à sua lista de produtos após a compra do FastReport. Pode verificar a sua disponibilidade no seu painel de clientes. A oferta é válida apenas para uma compra de preço integral e não se aplica a uma renovação de assinatura ou upgrade.     Compre FastReport  
08 de dezembro de 2021

Release of the new version of FastReport for DBA 2022.1

Updated version in FastReport for DBA 2022.1. Even more possibilities with FastReport. New features Added new "Advanced Matrix" object: Here is a list of its key features: row and column headers can contain groups and simple elements in any order. This allows you to build asymmetric reports; collapse buttons allow you to interactively manage the visibility of individual elements; sorting buttons allow you to interactively sort the matrix by the selected values, including the total values; Top N grouping allows you to display N values in the header, and group the remaining values into a separate element with the ability to expand; output of matrix headers in a stepped form; sorting headers by total values; a wide range of aggregate functions; support of custom aggregate functions; a wide range of special functions that allow you to get the values of totals, adjacent cells, as well as functions for calculating percentages; support for "Sparkline" and "Gauge" objects in data cells. Learn more about this object in the documentation. Added GS1 DataBar barcodes: Limited, Omnidirectional, Stacked and Stacked Omnidirectional. New properties: Config.CompilerSetting.ExceptionBehaviour and Config.CompilerSetting.Placeholder These properties allow you to customize the behavior when exceptions with invalid database field and table names occur. Config.CompilerSetting.Placeholder is a string variable that is used to replace expressions with nonexistent names. By default, the value of this variable is an empty string. Config.CompilerSetting.ExceptionBehaviour can have the following values: ExceptionBehaviour.Default  - default behavior, as it was before. If there are errors with invalid names, an error message is displayed. Report preparation is interrupted.  ExceptionBehaviour.ReplaceExpressionWithExceptionMessage - invalid expressions are replaced by the text of the exception message. Errors are not shown at that. Report preparation is not interrupted.  ExceptionBehaviour.ShowExceptionMessage - A message appears with the exception text, after pressing OK, report preparation continues. Incorrect expressions are replaced with the value of Placeholder variable.  ExceptionBehaviour.ReplaceExpressionWithPlaceholder - invalid expressions are simply replaced with Placeholder. No error messages. Report preparation is not interrupted. Example with variable values: ExceptionBehaviour = ExceptionBehaviour.ReplaceExpressionWithPlaceholder Placeholder = "NO DATA! Here you can see that the table has a field named FistName, but it's not specified correctly in the expression. And this is the result of preparing such a report. Previously it would have been impossible to prepare it due to errors. Improved translation quality of RTF into report objects. Conversion of RTF into report objects is optimized. RTF translation in table cells is added. Lots of bugs fixed. Exports improvements Implemented export of watermark to Word and RTF. Added SVG image scaling in export matrix. This improves the quality of exported images when exporting to Word and Excel. However, this increases the size of the output file. To use this feature, you must enable the "Print optimized" option when exporting. Export groups to single sheets in Excel 2007 has been implemented. Excel 2007 has added the ability to export a property that determines the size and location of the image when exporting. Now you can define how the image will behave in a cell when its position and size are changed. In doing so, the image can: move and resize together with the cell; move together with the cell, but not change its size; don't move or resize; Implemented the ability to hide or show grid lines when exporting to Excel 97. Added "Don't rotate landscape pages when printing" option in HTML export. Previously, we were forcibly rotating landscape-oriented pages when printing. The reason was that browsers cannot correctly print reports with pages both in portrait and landscape orientation. When you print such documents, pages with landscape orientation are cut off by the width of pages with portrait orientation. Now, you can adjust whether to rotate pages in landscape orientation or not. In addition, a bug where landscape-oriented pages were always rotated, even when there are no portrait-oriented pages, has been fixed. Complete list of changes [Engine] + added a new AdvMatrixObject; + added GS1 DataBar barcodes: Limited, Omnidirectional, Stacked and Stacked Omnidirectional; + added new properties: Config.CompilerSetting.ExceptionBehaviour and Config.CompilerSetting.Placeholder. These properties give the ability to customize the behavior when exceptions are thrown with incorrect names of database tables and fields; + added translation of RichObject inside TableCell; * reworked translation of RichObject into report objects; - fixed ShiftMode of translated RTF object; - fixed a bug with two parameters with the same name in report leading to System.ArgumentException; - fixed a bug with subreport containing multicolumn Databand; - fixed a bug with wrong band height calculation; - fixed a bug with displaying of hyperlinks when converting RTF to report objects; - fixed translation of RichObject if it set from a report script; - fixed a bug with private fonts added to Config.PrivateFontCollection [Designer] + added verification of entered data in editing window of the QR code of SberBank; - fixed a bug with line break in text object editor; - fixed a bug when converting rdl reports containing matrices inside table cells; - fixed a bug with guide lines in the designer; - fixed a bug with Report tree window; - fixed a bug leading to System.NullReferenceException and crash of the designer during its launch when the Auto Guides option is enabled; [Preview] - fixed a bug with shifting the position of objects when switching the view of bands while editing a prepared page; [Exports] + implemented export of watermark to Word; + implemented export of watermark to RTF; + added "Don't rotate landscape pages when printing" option in export to HTML; + added the ability to change the name of the attached file when sending by Email; + add zooming of SVG images in export matrix; + added the ability to export a property that determines the size and position of the image when exporting to Excel 2007; + implemented ability to hide or show gridlines when exporting to Excel 97; + implemented export of groups on separate sheets to Excel; + implemented export of transparency level watermark images to Word; + implemented export image size of watermark to RTF; - fixed a bug leading to System.NullReferenceException when exporting to text, tables with rows count less then one; - fixed incorrect left padding of tables in export to Word; - fixed a bug with Wingdings font in HTML tags when exporting to HTML; - fixed a bug with export Wingdings and Webdings fonts to HTML; - fixed a bug with width of frame in export to PowerPoint; - fixed a bug with exporting objects with transparent fill to RTF; - fixed a bug with exporting objects with transparent fill to Word; - fixed a bug leading to System.OutOfMemoryException when exporting to PDF; - fixed incorrect line break display when exporting to HTML; - fix out of memory when export to PDF; - fixed bugs in export to PDF in non-Windows systems; - fixed a bug with exporting tables with more than 63 columns to Word 2007; - fixed a bug leading to a memory leak and System.OutOfMemoryException in PDF-export when the "Text in curves" option is enabled; - fixed a bug with line break in HTML-export
08 de dezembro de 2021

Release of the new version of FastReport Desktop 2022.1

Updated version in FastReport Desktop 2022.1. Even more possibilities with FastReport. New features Added new "Advanced Matrix" object: Here is a list of its key features: row and column headers can contain groups and simple elements in any order. This allows you to build asymmetric reports; collapse buttons allow you to interactively manage the visibility of individual elements; sorting buttons allow you to interactively sort the matrix by the selected values, including the total values; Top N grouping allows you to display N values in the header, and group the remaining values into a separate element with the ability to expand; output of matrix headers in a stepped form; sorting headers by total values; a wide range of aggregate functions; support of custom aggregate functions; a wide range of special functions that allow you to get the values of totals, adjacent cells, as well as functions for calculating percentages; support for "Sparkline" and "Gauge" objects in data cells. Learn more about this object in the documentation. Added GS1 DataBar barcodes: Limited, Omnidirectional, Stacked and Stacked Omnidirectional. New properties: Config.CompilerSetting.ExceptionBehaviour and Config.CompilerSetting.Placeholder These properties allow you to customize the behavior when exceptions with invalid database field and table names occur. Config.CompilerSetting.Placeholder is a string variable that is used to replace expressions with nonexistent names. By default, the value of this variable is an empty string. Config.CompilerSetting.ExceptionBehaviour can have the following values: ExceptionBehaviour.Default  - default behavior, as it was before. If there are errors with invalid names, an error message is displayed. Report preparation is interrupted.  ExceptionBehaviour.ReplaceExpressionWithExceptionMessage - invalid expressions are replaced by the text of the exception message. Errors are not shown at that. Report preparation is not interrupted.  ExceptionBehaviour.ShowExceptionMessage - A message appears with the exception text, after pressing OK, report preparation continues. Incorrect expressions are replaced with the value of Placeholder variable.  ExceptionBehaviour.ReplaceExpressionWithPlaceholder - invalid expressions are simply replaced with Placeholder. No error messages. Report preparation is not interrupted. Example with variable values: ExceptionBehaviour = ExceptionBehaviour.ReplaceExpressionWithPlaceholder Placeholder = "NO DATA! Here you can see that the table has a field named FistName, but it's not specified correctly in the expression. And this is the result of preparing such a report. Previously it would have been impossible to prepare it due to errors. Improved translation quality of RTF into report objects. Conversion of RTF into report objects is optimized. RTF translation in table cells is added. Lots of bugs fixed. Exports improvements Implemented export of watermark to Word and RTF. Added SVG image scaling in export matrix. This improves the quality of exported images when exporting to Word and Excel. However, this increases the size of the output file. To use this feature, you must enable the "Print optimized" option when exporting. Export groups to single sheets in Excel 2007 has been implemented. Excel 2007 has added the ability to export a property that determines the size and location of the image when exporting. Now you can define how the image will behave in a cell when its position and size are changed. In doing so, the image can: move and resize together with the cell; move together with the cell, but not change its size; don't move or resize; Implemented the ability to hide or show grid lines when exporting to Excel 97. Added "Don't rotate landscape pages when printing" option in HTML export. Previously, we were forcibly rotating landscape-oriented pages when printing. The reason was that browsers cannot correctly print reports with pages both in portrait and landscape orientation. When you print such documents, pages with landscape orientation are cut off by the width of pages with portrait orientation. Now, you can adjust whether to rotate pages in landscape orientation or not. In addition, a bug where landscape-oriented pages were always rotated, even when there are no portrait-oriented pages, has been fixed. Complete list of changes [Engine] + added a new AdvMatrixObject; + added GS1 DataBar barcodes: Limited, Omnidirectional, Stacked and Stacked Omnidirectional; + added new properties: Config.CompilerSetting.ExceptionBehaviour and Config.CompilerSetting.Placeholder. These properties give the ability to customize the behavior when exceptions are thrown with incorrect names of database tables and fields; + added translation of RichObject inside TableCell; * reworked translation of RichObject into report objects; - fixed ShiftMode of translated RTF object; - fixed a bug with two parameters with the same name in report leading to System.ArgumentException; - fixed a bug with subreport containing multicolumn Databand; - fixed a bug with wrong band height calculation; - fixed a bug with displaying of hyperlinks when converting RTF to report objects; - fixed translation of RichObject if it set from a report script; - fixed a bug with private fonts added to Config.PrivateFontCollection; [.NET Core] + added support for .NET 6; - fixed incorrect search for Bold-Italic fonts; [Designer] + added verification of entered data in editing window of the QR code of SberBank; - fixed a bug with line break in text object editor; - fixed a bug when converting rdl reports containing matrices inside table cells; - fixed a bug with guide lines in the designer; - fixed a bug with Report tree window; - fixed a bug leading to System.NullReferenceException and crash of the designer during its launch when the Auto Guides option is enabled; [Preview] - fixed a bug with shifting the position of objects when switching the view of bands while editing a prepared page; [Exports] + implemented export of watermark to Word; + implemented export of watermark to RTF; + added "Don't rotate landscape pages when printing" option in export to HTML; + added the ability to change the name of the attached file when sending by Email; + add zooming of SVG images in export matrix; + added the ability to export a property that determines the size and position of the image when exporting to Excel 2007; + implemented ability to hide or show gridlines when exporting to Excel 97; + implemented export of groups on separate sheets to Excel; + implemented export of transparency level watermark images to Word; + implemented export image size of watermark to RTF; - fixed a bug leading to System.NullReferenceException when exporting to text, tables with rows count less then one; - fixed incorrect left padding of tables in export to Word; - fixed a bug with Wingdings font in HTML tags when exporting to HTML; - fixed a bug with export Wingdings and Webdings fonts to HTML; - fixed a bug with width of frame in export to PowerPoint; - fixed a bug with exporting objects with transparent fill to RTF; - fixed a bug with exporting objects with transparent fill to Word; - fixed a bug leading to System.OutOfMemoryException when exporting to PDF; - fixed incorrect line break display when exporting to HTML; - fix out of memory when export to PDF; - fixed bugs in export to PDF in non-Windows systems; - fixed a bug with exporting tables with more than 63 columns to Word 2007; - fixed a bug leading to a memory leak and System.OutOfMemoryException in PDF-export when the "Text in curves" option is enabled; - fixed a bug with line break in HTML-export;
22 de novembro de 2021

Black Friday: descontos para licença de equipes (Teams)

De 22 a 28 de novembro, qualquer edição do FastReport ou FastCube for Teams para até 4 desenvolvedores pode ser adquirida pela metade do preço. O desconto de 50% se aplica a todos os produtos Fast Reports, da edição Team: FastReport .NET FastReport VCL FastReport Mono FastReport FMX FastReport Business Graphics FastCube .NET FastCube VCL FastCube FMX A licença Team é adequada para 2 a 4 desenvolvedores e inclui a licença do servidor Build. A oferta é válida apenas para uma nova compra. O desconto não se aplica à renovações e atualizações de assinaturas.
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.