FastReports news The lastest news en, ru info@fast-report.com fast-report.com Updating Delphi and Lazarus products to 2024.2 version http://www.fast-report.com/en/news/609/ <p><a class="gallery" title="Updating Delphi and Lazarus products to 2024.2 version" href="https://fastreportsimages.s3.amazonaws.com/uploads/04.24/2024.2-vcl-en.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Updating Delphi and Lazarus products to 2024.2 version" src="https://fastreportsimages.s3.amazonaws.com/uploads/04.24/2024.2-vcl-en.png" alt="Updating Delphi and Lazarus products to 2024.2 version" width="100%" /></a></p> <p>This update includes improvements and fixes for our entire line of Delphi and Lazarus products.</p> <p>One of the main features of this update is the new package with visual components TfrTreeView. The new TfrTreeView allows you to quickly create your custom equivalents of TreeView, expanding the functionality of your application. Compared to the standard TreeView, our component has fast and convenient navigation, collapsing and expanding the tree of thousands of elements. This enhances the responsiveness of your application's interface for end users. And, of course, TfrTreeView is supported in both VCL and Lazarus!</p> <p>&nbsp;</p> <h2>FastReport VCL</h2> <p>You can experience the responsiveness of the interface in the FastReport VCL report designer when working with a large amount of data or objects, thanks to the use of the new TfrTreeView component.</p> <p><a class="gallery" title="FastReport VCL" href="https://fastreportsimages.s3.amazonaws.com/uploads/04.24/2024.2-vcl-en-1.gif"> <img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport VCL" src="https://fastreportsimages.s3.amazonaws.com/uploads/04.24/2024.2-vcl-en-1.gif" alt="FastReport VCL" /></a></p> <p>Support for GeoJSON and TopoJSON formats has been added to the map object. Use maps in whichever format is most convenient for you.</p> <p><a class="gallery" title="GeoJSON " href="https://fastreportsimages.s3.amazonaws.com/uploads/04.24/2024.2-vcl-en-2.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="GeoJSON " src="https://fastreportsimages.s3.amazonaws.com/uploads/04.24/2024.2-vcl-en-2.png" alt="GeoJSON " width="100%" /></a></p> <p>Improved handling of digital signatures in PDF and other files. Our product allows for maximum flexibility in configuring digital signatures. You have access to the following settings:</p> <ul> <li>Signing method: FastReport, CryptoAPI, CryptoPRO</li> <li>Signature type: CAdES-BES, СAdES-T, CAdES-X Type 1.</li> <li>Time Stamping Authority servers.</li> <li>Certificate stores.</li> <li>Signature hash: md5, sha1, sha256.</li> </ul> <p>A mode of infinite width has been added for the dynamic table object. The size of the table grows depending on the data being output. In the preview window, you can see a page that fits all the table columns. Meanwhile, in normal mode, columns that do not fit on the sheet will be moved to the next page.</p> <p><a class="gallery" title="A mode of infinite width has been added for the dynamic table object. " href="https://fastreportsimages.s3.amazonaws.com/uploads/04.24/2024.2-vcl-en-3.gif"> <img style="display: block; margin-left: auto; margin-right: auto;" title="A mode of infinite width has been added for the dynamic table object. " src="https://fastreportsimages.s3.amazonaws.com/uploads/04.24/2024.2-vcl-en-3.gif" alt="A mode of infinite width has been added for the dynamic table object. " width="100%" /></a></p> <p>Reports with detailed pages retain the states of the transmitted variables for each tab, allowing for individual reconstruction of each tab when updating parameters.</p> <p>A new property for linear barcodes, DigitsAutoFillMode, has been added. dafmLeftOnly fills missing barcode digits with zeros from the left side. dafmRightChecksum always adds a zero checksum when there is a shortage of digits required by the barcode standard.</p> <p><a class="gallery" title="DigitsAutoFillMode" href="https://fastreportsimages.s3.amazonaws.com/uploads/04.24/2024.2-vcl-en-5.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="DigitsAutoFillMode" src="https://fastreportsimages.s3.amazonaws.com/uploads/04.24/2024.2-vcl-en-5.png" alt="DigitsAutoFillMode" width="100%" /></a></p> <p>In this update, we have enhanced and addressed numerous issues with the HTML5, SVG, PDF, XLSX, and DOCX export filters. HTML5, SVG, and PDF exports are now closer to full WYSIWYG. The quality of DOCX and XLSX exports has been improved for table exports.</p> <p>An alternative path on Linux has seen overall improvements in operation under WINE on Linux.</p> <p>&nbsp;</p> <h2>FastQueryBuilder</h2> <p>Lazarus support has been added to FastQueryBuilder&mdash;now you can connect and use it in your Lazarus projects.</p> <h2><br />FastCube</h2> <p>The errors found were fixed and integration with the common code base was improved.</p> <p>&nbsp;</p> <h2>FastReport FMX</h2> <p>Added two new export DOCX and XLSX filters&mdash;export reports to the format you need.</p> <p><a class="gallery" title="FastReport FMX" href="https://fastreportsimages.s3.amazonaws.com/uploads/04.24/2024.2-vcl-en-4.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport FMX" src="https://fastreportsimages.s3.amazonaws.com/uploads/04.24/2024.2-vcl-en-4.png" alt="FastReport FMX" width="100%" /></a></p> <p>&nbsp;</p> <h2><span style="font-size: xx-large;">2024.2.0&nbsp;version</span></h2> <p><strong>---------------</strong></p> <p><strong>[Designer]</strong></p> <p>+ fixed SQL editor;<br />- fixed autocompletion in memo syntax;<br />- fixed a bug when Unicode characters could disappear when saving script code in .pas file from the report designer;<br />- fixed TfrxRichView editor for 64 bits;<br />- fixed scrollbars for TfrxSimpleSyntaxMemo;<br />- fixed display of tooltips on the frxEditFieldDefs form;</p> <p><strong>[Engine]</strong></p> <p><strong></strong>+ added support for infinite width for dynamic tables;<br />+ added support for GeoJSON / TopoJSON to the map object;<br />+ added new control TfrTreeView;<br />+ fixed a bug of compatibility with old aliases;<br />+ detailed reports save the states of the passed variables for each tab when using the DetailPage hyperlink;<br />* added the ability to change the signature hash algorithm;<br />* improved signatures for pdf and other files, improved consistency of signatures;<br />- fixed an error in the position of the data set in the TfrxCustomLayer of the map object;<br />- fixed update of field definitions after SQL changes;<br />- fixed bugs when working with WINE;<br />- fixed TfrxCustomQuery.SQLChangeHandler when destroying a complex report;<br />- fixed a bug that could lead to a crash when exporting to BIFF8 (RS12, 64-bit);<br />- fixed AV in FastCube when dragging a field from the filter zone to the Y axis and back;<br />- improved synchronization with the old list of aliases and the new collection of field definitions;<br />- fixed inherited parameters in the request;<br />- removed duplicate Left / Top properties in serialization for components that are not internal DB components;<br />- fixed type conversion for a field collection property in an inherited report;<br />- fixed a bug in FastCube FMX when right-clicking on the drop-down list of measurements;<br />- fixed a bug when using a dynamic table with manual construction on a page with several columns;<br />- fixed behavior of alClient for diagonal TfrxLineView;</p> <p><strong>[Exports]</strong></p> <p><strong></strong>- fixed a bug when exporting in RTF format when the left position is reset to the coordinate of the left page margin;<br />- fixed interactive Combobox in preview and pdf export;<br />- fixed incorrect position of images when exporting xlsx;<br />- fixed system colors in the xlsx export filter;<br />- fixed scaling factor for images and text when exporting to docx;<br />- fixed a bug that could lead to a crash in XLSX export;<br />- fixed errors in HTMLDiv and SVG exports;<br />- fixed array unlocking in XLS OLE export;<br />- fixed pdf export errors;<br />- fixed memo export with APAC fonts to SVG and HTML5<br />- fixed PDF/A export and vector export with PS_USERSTYLE;<br />- fixed memo export with HAlign = haRight;</p> <p><strong>[Lazarus]</strong></p> <p><strong></strong>+ added support for Lazarus in FastQueryBuilder;<br />+ fixed a list of paper without printers in Linux Lazarus;<br />- fixed errors in exporting some objects in PNG mode in Lazarus;</p> <p><strong>[Other]</strong></p> <p><strong></strong>+ the SmartMemo object with basic syntax highlighting has been moved into a separate package;<br />+ added RTL support to SmartMemo;<br />- fixed certificate dialog;<br />- fixed caret for SmartMemo in Lazarus GTK2;</p> <p><strong>[Report object]</strong></p> <p><strong></strong>+ added a new linear barcode property DigitsAutoFillMode (dafmLeftOnly&mdash;fills missing barcode digits with zeros on the left side, dafmRightChecksum&mdash;always adds a zero checksum if there are not enough digits required by the barcode according to the standard);<br />- fixed RTTI for TfrxHTMLView;<br />- fixed incorrect clipping boundaries for the TfrxPDFView object in the preview;<br />- fixed FireDAC DriverID;</p> <p><strong>[Resources]</strong></p> <p><strong></strong>* updated Portuguese resources.</p> Mon, 22 Apr 2024 00:00:00 +0200 http://www.fast-report.com/en/news/609/ Updating .NET products to 2024.2 version http://www.fast-report.com/en/news/607/ <p><a class="gallery" title="Updating .NET products to 2024.2 version" href="https://fastreportsimages.s3.amazonaws.com/uploads/04.24/2024.2_dotnet_en.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Updating .NET products to 2024.2 version" src="https://fastreportsimages.s3.amazonaws.com/uploads/04.24/2024.2_dotnet_en.png" alt="Updating .NET products to 2024.2 version" width="100%" /></a></p> <p>We are pleased to present you the long-awaited update for the entire FastReport .NET component line. In this release, you can expect a new report generator with Avalonia UI support, improvements in data exports, HTML Plugin support for FastReport.Core.Skia, and, of course, the discontinuation of support for .NET Standard 2.0 - 3.1 and .NET 5.</p> <h2><span style="font-size: x-large;">New FastReport Avalonia component</span></h2> <p>The FastReport .NET component lineup has introduced a new addition &mdash; <a title="FastReport Avalonia" href="../../../product/fast-report-avalonia/" target="_blank"><strong>FastReport Avalonia</strong></a>. This is a versatile library that enables report creation when developing cross-platform applications using Avalonia UI. This component allows for the development of applications with a unified user interface for macOS, Linux, and Windows. FastReport Avalonia is compatible with x64, x86, and arm64 processor architectures. It supports Avalonia UI, .NET 6 and above.</p> <p>FastReport Avalonia is part of the unified FastReport ecosystem in C#. Reports created in other products will work in FastReport Avalonia and vice versa.</p> <p>The product includes the report development core, designer, and viewer with a familiar interface.</p> <p>The report designer looks like this:</p> <p><a class="gallery" title="Updating .NET products to 2024.2 version" href="https://fastreportsimages.s3.amazonaws.com/uploads/04.24/release-notes-2024-2-avalonia-designer.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Updating .NET products to 2024.2 version" src="https://fastreportsimages.s3.amazonaws.com/uploads/04.24/release-notes-2024-2-avalonia-designer.png" alt="Updating .NET products to 2024.2 version" width="100%" /></a></p> <p>And this is how the viewer looks like:</p> <p><a class="gallery" title="Updating .NET products to 2024.2 version" href="https://fastreportsimages.s3.amazonaws.com/uploads/04.24/release-notes-2024-2-avalonia-viewer__1_.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Updating .NET products to 2024.2 version" src="https://fastreportsimages.s3.amazonaws.com/uploads/04.24/release-notes-2024-2-avalonia-viewer__1_.png" alt="Updating .NET products to 2024.2 version" width="100%" /></a></p> <p><a title="Avalonia" href="../../../blog/Avalonia/" target="_blank"><strong>For more information about the new component, please read the articles.</strong></a></p> <p><strong><br /></strong></p> <h2><span style="font-size: xx-large;"><strong>New opportunities</strong></span></h2> <h2>ReportPage object's PageCreate event</h2> <p>The ReportPage has a StartPage event, which is triggered before the page is rendered. This event is called once for each template page in the report. Now, there is a new event called PageCreate, which is triggered when a page is created in the prepared report. Unlike StartPage, it is called more frequently, for each prepared page that corresponds to a template page. Both events can have their handlers assigned, allowing you to perform actions in addition to the standard ones.</p> <p><a title="Using the PageCreate event in FastReport .NET" href="../../../blog/show/page-create-net/" target="_blank"><strong>Read more about PageCreate in the article.</strong></a></p> <h2>Export improvements in Word 2007</h2> <p>Word export has undergone significant changes. Its performance has been improved, resulting in faster operation. New options have been added, such as "Keep Line Height" and "Use Headers and Footers of Word Pages". Additionally, we have fixed various bugs that had a significant impact on the functionality of the export.</p> <h2>Export of hyperlinks and bookmarks to SVG</h2> <p>With this update, hyperlinks and bookmarks of report objects are also exported to SVG format images.</p> <h2>PostgreSQL functions and views</h2> <p>When connecting to Postgres databases, you have the ability to use function and view data in your reports. To do this, use the FastReport.Data.Postgres plugin.</p> <h2>HTML Plugin support for FastReport.Core.Skia</h2> <p>FastReport.Core.Skia has now support for HTML Plugin. Now you can easily embed HTML content in your reports, enhancing their creation and presentation.</p> <p>To use this functionality, install the FastReport.Plugins.HtmlObject package using NuGet.</p> <p>&nbsp;</p> <h2><span style="font-size: xx-large;"><strong>Changes in Blazor WebAssembly</strong></span></h2> <h2>Webcil support for .NET 8</h2> <p>Starting with .NET 8, by default, all libraries necessary for operation are packaged in the Webcil format (.wasm) instead of the usual.dll . This is a more secure and web-friendly format (<a title="Microsoft" href="https://learn.microsoft.com/en-us/aspnet/core/release-notes/aspnetcore-8.0?view=aspnetcore-8.0#web-friendly-webcil-packaging" target="_blank">see more</a>).</p> <p>However, to compile the report script we must use these libraries. Previously, we advised our users to disable packaging in .wasm. Starting from the current version, FastReport.Blazor.Wasm can work with Webcil resources and use them to compile a report script without preliminary settings, everything happens automatically.</p> <h2>Automatic addition of required SkiaSharp resources</h2> <p>Previously, one of the requirements for using FastReport.Blazor.Wasm was that users had to manually add the necessary SkiaSharp and HarfBuzzSharp resources to their Blazor WebAssembly projects. The main issue was that these resources varied depending on the .NET version and the use of multithreading in WASM. Users had to manually select which libraries they needed, which caused a lot of complexity.</p> <p>Starting from the current version, FastReport.Blazor.Wasm can determine the resources needed depending on the environment, and apply them to your application automatically. However, if you still need to select the required resource manually, then you can disable automatic behavior by adding to your .csproj project the following code:</p> <div class="rj_insertcode"> <div class="rj_insertcode_xml" style="overflow: auto; width: 100%; height: auto; border: 1px solid #054b6e; background: #f8f8f8;"> <div class="xml" style="border-collapse: collapse; width: 100%;"> <pre style="margin: 0; background: none; vertical-align: top; padding: 0px 4px; font-size: 12px;"><span style="vertical-align: top;"><span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;PropertyGroup<span style="color: #000000; font-weight: bold;">&gt;</span></span></span></span> <span style="vertical-align: top;"> <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;ShouldIncludeNativeSkiaSharp<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>False<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/ShouldIncludeNativeSkiaSharp<span style="color: #000000; font-weight: bold;">&gt;</span></span></span></span> <span style="vertical-align: top;"> <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/PropertyGroup<span style="color: #000000; font-weight: bold;">&gt;</span></span></span></span></pre> </div> </div> </div> <h2>Removal of support for .NET Core 2.0, 2.1, 2.2, 3.0, 3.1, .NET 5</h2> <p>To cover an increasing number of technologies continually being added to the .NET world, we have decided to drop support for the outdated .NET Standard 2.0 - 3.1 and .NET 5 compatibility layers in our libraries. The minimum supported version is now .NET 6, and the minimum supported framework is .NET Framework 4.6.2.</p> <p><a title="Removal of support for .NET Core 2.0, 2.1, 2.2, 3.0, 3.1, .NET 5" href="../../../news/show/support-dotnet-5/" target="_blank"><strong>Read more about the changes in the news.</strong></a></p> <p><strong><br /></strong></p> <h2><span style="font-size: xx-large;"><strong>Full list of changes</strong></span></h2> <p><strong>[Engine]</strong> <br />+ added OnCreatePage event for the ReportPage object; <br />* now, when converting RTF, insignificant spaces after tabs are discarded; <br />- added exception handling if the contents of the RichObject are incorrect; <br />- removed top and bottom padding when splitting TextObject between pages; <br />- fixed vertical indents in RichObject; <br />- fixed the display of a row following a row with a column union; <br />- fixed an exception when preparing a report with a TableObject containing MSChartObject; <br />- fixed loss of spaces in the RTF parser; <br />- fixed display of the bottom border line when using GrowToBottom; <br />- fixed support for the Portuguese language in the RTF parser; <br />- fixed a bug when the Report.IsPrepared parameter returned an incorrect value when preparing a report asynchronously; <br />- fixed translation of RichObject to TableObject; <br />- fixed error when printing with different pages selected; <br />- fixed IndexOutOfRangeException when executing Graphics.Path.AddBeziers; <br />- fixed vulnerability with the ability to call JS code from a hyperlink; <br />- fixed default tab setting when converting RTF;</p> <p><strong>[Designer]</strong><br />+ added interaction with FastReport Cloud in the Community edition;<br />+ added the Contains (string , string) function, which determines whether a string contains a substring; <br />* changed the text of the warning message about duplicate parameter names in the query wizard; <br />*replaced the error with a warning form about parameters with the same names in the SQL query; <br />*changes in SwissQR: the processing of the "Amount" field has been changed; the "Currency" field is now a text field; added processing of data from the database in the fields of information about the Recipient, Payer and in the "Link" field; <br />- fixed Datamatrix brush color; <br />- fixed errors in the PictureObject editor; <br />- fixed a bug in the format editor;<br />- fixed a bug when resizing the dialog form;<br />- fixed the drawing of a rotated ITF14 barcode;<br />- fixed a bug with the operation of the "select all" keyboard shortcut;<br />-fixed a bug in resetting the format when changing an expression;<br />- fixed errors with the separation of source data into lines, both separator options (\r\n and \n) are now supported; <br />- now during the QR code generation process, extra \r\n characters at the end of the line are removed; <br />- fixed NullRreferenceException when editing the SelectCommand of the data source table; <br />- fixed text scrolling in AdvMatrix; <br />- fixed context menu of the RFIDLabel object; <br />- fixed the band title in the classic band display mode; <br />- fixed a problem when using the hh:mm time format; <br />- fixed a bug leading to System.NullReferenceException when connecting to JSON; <br />- fixed a bug when resizing objects while holding down the Shift key; <br />- fixed an exception that occurred when using DontEditCode; <br />- fixed incorrect behavior of lines when changing the Height property for a horizontal line or the Width property for a vertical line if the Diagonal property is set to False;</p> <p><strong>[Preview]</strong> <br />- fixed a bug with the search dialog in the preview; <br />- fixed rendering of report objects outside the page; <br />- fixed incorrect display of superscript or subscript text for RichObject if such text is at the beginning of the line; <br />- fixed display of vertical paddings in preview when using the LineHeight property;</p> <p><strong>[Exports]</strong> <br />+ added the option "Use Headers and Footers of Word Pages" when exporting Word; <br />+ increased speed of export to docx; <br />+ added the "Keep Line Height" option to export to Word 2007; <br />+ added export of hyperlinks and bookmarks to SVG; <br />- fixed error in exporting a rotated svg image to pdf; <br />- fixed a bug when images with a transparent background were incorrectly exported to PDF of the PdfA_1a standard in FastReport.Skia; <br />- fixed font reset in an empty cell after exporting a report to Word; <br />- fixed a bug with incorrect export to a JSON file; <br />- fixed a problem with exporting to Word 2007 when using a watermark and the "Page Title" band with a system variable; <br />- fixed a bug in svg export (hangs if text contains incorrect cr/lf sequences); <br />- fixed incorrect calculation of row height in a table when exporting to Excel; <br />- fixed error in exporting vector graphics to PDF; <br />- fixed error in SVG export (table with merged cells); <br />- fixed opening of exported reports in Word 2007; <br />- fixed incorrect black background when exporting RichObject with image to layered HTML-export; <br />- fixed the value of the paddingNonSeparatePages variable in ImageExport (OpenSource) to eliminate unnecessary padding;</p> <p><strong>[WebReport]</strong> <br />+ added support for the Webcil format in FastReport.Blazor.Wasm; <br />+ added dialog form title to WebReport; <br />+ added a detailed description of the report compilation error in the WebReport preview; <br />* the logic of standard images in WebReport has been reworked. Now images are loaded directly into the report, rather than being loaded by a large number of requests from the server; <br />- fixed a problem with editing tables in a document when exporting a report to Word 2007 via WebReport;</p> <p><strong>[Extras]</strong> <br />+ added support of FastReport.Plugins.HtmlObject for FastReport.Core.Skia <br />+ added support for views and functions in the PostgreSQL connector (Extras/Core/FastReport.Data/FastReport.Data.Postgres); <br />+ added a new filter for selecting file extensions when connecting to SQLite, combining .db and .db3, with the first filter selected by default; <br />- fixed import of plugins for FastReport .NET with TargetFramework net6.0 and higher; <br />- fixed the issue of object alignment in a report that contains an HTMLObject plugin;</p> <p><strong>[Mono]</strong> <br />* changed the tooltip text in RichObject in Mono; <br />- fixed maximum text length on code pages in the designer.</p> Thu, 11 Apr 2024 00:00:00 +0200 http://www.fast-report.com/en/news/607/ Transition to a new product forming system http://www.fast-report.com/en/news/605/ <p><a class="gallery" title="Transition to a new product forming system" href="https://fastreportsimages.s3.amazonaws.com/uploads/04.24/packs.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Transition to a new product forming system" src="https://fastreportsimages.s3.amazonaws.com/uploads/04.24/packs.png" alt="Transition to a new product forming system" width="100%" /></a></p> <p>Starting <strong>June 1</strong>, Fast Reports will switch to a new product forming system.</p> <p>Previously, the product line was formed on the principle of "Product + platform", and compatibility with platforms was evolutionarily added to the entire tool. Now a software product will represent a more specific set of components, providing a wider range of choices for the specific needs of developers.</p> <p>We have divided products into a set of components and put them together in such a way that you no longer have to pay for unnecessary or unused functionality. This makes our software solutions more flexible.</p> <p>Now you can purchase not the entire report generator, for example FastReport .NET, but choose the set of its components that you need.</p> <p>We kept the possibility to choose the license by the number of developers, and also left the option to purchase a separate version with source code or web components.</p> <p>Ultimate edition will also be available, which contains maximum components and additional tools for working with reports.</p> <p>The changes will take effect on June 1, 2024.</p> <p>&nbsp;</p> <h3>You can read about the package components and prices here:<br /><br /></h3> <p><strong><a class="button_fr" title="Delphi" href="../../../fastreport-packs-delphi/" target="_blank">Delphi direction</a></strong>&nbsp; &nbsp;<strong><a class="button_fr" title=".NET" href="../../../fastreport-packs-net/" target="_blank">.NET&nbsp;direction</a></strong></p> <p><strong><br /></strong></p> Wed, 10 Apr 2024 00:00:00 +0200 http://www.fast-report.com/en/news/605/ FastReport Avalonia is now included in Ultimate .NET http://www.fast-report.com/en/news/604/ <p><a title="FastReport Avalonia is now included in Ultimate .NET" href="https://cpanel.fast-report.com/" target="_blank"> <img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport Avalonia is now included in Ultimate .NET" src="https://fastreportsimages.s3.amazonaws.com/uploads/03.24/Ultimate.png" alt="FastReport Avalonia is now included in Ultimate .NET" width="100%" /></a></p> <p>We have expanded the list of components available for developing your business projects. Now, the subscription to the Ultimate Edition .NET has become even more advantageous! The edition includes a new cross-platform library for generating reports and documents with the ability to print output files on macOS, Linux, and Windows, supporting Avalonia UI, .NET 6, and higher. At the same time, the subscription price has not changed.</p> <p>FastReport Ultimate .NET is a cost-effective solution for creating projects on all modern .NET platforms, including ASP.NET, Blazor, WASM, WPF, WinForms, Avalonia UI, Mono, and others. With your team, you can work both in the desktop designer and directly from the browser. The Ultimate edition also includes components for data visualization, specifically business graphics with a set of charts and OLAP products for fast processing of large data sets.</p> <p>Owners of the existing Ultimate .NET subscription can now test <a title="FastReport Avalonia" href="../../../product/fast-report-avalonia/" target="_blank"><strong>FastReport Avalonia</strong></a> for free <a title="cpanel.fast-report.com" href="https://cpanel.fast-report.com/" target="_blank"><strong>in their personal account</strong></a>.</p> Tue, 26 Mar 2024 00:00:00 +0100 http://www.fast-report.com/en/news/604/ Official release of the FastReport Avalonia component http://www.fast-report.com/en/news/603/ <p><a title="FastReport Avalonia" href="../../../product/fast-report-avalonia/" target="_blank"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Official release of the FastReport Avalonia component" src="https://fastreportsimages.s3.amazonaws.com/uploads/03.24/release-avalonia-en.png" alt="Official release of the FastReport Avalonia component" width="100%" /></a></p> <p>We are pleased to announce the release of the first version of the universal reporting component <a title="FastReport Avalonia " href="../../../product/fast-report-avalonia/" target="_blank"><strong>FastReport Avalonia</strong></a>.</p> <p>Develop your business applications with a unified user interface on macOS, Linux, and Windows simultaneously. One piece of code&mdash;three platforms!</p> <p>Our component is compatible not only with the familiar x64 and x86 processor architectures but also works stably on arm64. It supports Avalonia UI, .NET 6, and higher.</p> <p>The reporting generator includes a powerful report engine, a user-friendly designer with a familiar interface, and a fast report viewer for viewing reports. FastReport Avalonia uses the SkiaSharp graphics engine for maximum comfort. You also have access to all report export formats&mdash;PDF, Excel, MS Word, and many more.</p> <p>FastReport Avalonia is part of the unified FastReport ecosystem in C#. Reports created in other products will work in FastReport Avalonia and vice versa.&nbsp;In <a title="FastReport Cloud" href="../../../product/fast-report-cloud/" target="_blank"><strong>FastReport Cloud</strong></a>, you can store your templates, reports, and data sources and then use them in the desktop designer.</p> <p>To integrate into your project, you need to install the required package from the<strong> <a title="NuGet repository" href="https://www.nuget.org/profiles/FastReports" target="_blank">NuGet repository</a></strong>&nbsp;or download the package from our website to your computer and add the necessary libraries to the project. No additional modules or special extensions are required.</p> Mon, 25 Mar 2024 00:00:00 +0100 http://www.fast-report.com/en/news/603/ Report generator based on Avalonia UI: FastReport Avalonia http://www.fast-report.com/en/news/600/ <p><img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport Avalonia" src="https://fastreportsimages.s3.amazonaws.com/uploads/02.24/Announcement_FastReport_Avalonia.png" alt="FastReport Avalonia" width="100%" /></p> <p>This spring we will release a powerful library with a single user interface that allows you to embed the report generator in Linux, macOS and Windows applications using <strong>Avalonia UI</strong>.</p> <p>Avalonia UI is a .NET-based framework actively used for developing cross-platform user interfaces. With a universal API for building applications, Avalonia supports all major platforms and runtimes and has its own unique interface. Thus, your business solutions will look identical on each operating system.</p> <p>FastReport Avalonia includes a powerful data processing core, a familiar report designer and a viewer for ready-made reports. Also in the new product, all formats for exporting the generated report are available - PDF, Excel, MS Word and many others.</p> <p>The library is fully backward compatible with <a title="FastReport WPF" href="../../../product/fast-report-wpf/" target="_blank"><strong>FastReport WPF</strong></a>, <strong><a title="FastReport .NET" href="../../../product/fast-report-net/" target="_blank">FastReport .NET</a></strong>, <a title="FastReport Mono" href="../../../product/fast-report-mono/" target="_blank"><strong>FastReport Mono</strong></a>. It supports Avalonia UI, .NET 7 and .NET 8.</p> <p>And even before the official release, we invite you to try its features in a free demo!</p> <p><strong>Learn more about FastReport Avalonia and try the free demo now.</strong></p> <p><strong><br /></strong></p> <p><strong><a class="button_fr" title="FastReport Avalonia" href="../../../../public_download/avalonia/FastReportAvaloniaTrial.exe">Download demo for Windows</a></strong></p> <p><strong><br /></strong></p> <p><strong><a class="button_fr" title="FastReport Avalonia" href="../../../../public_download/avalonia/FastReport.Avalonia.LinuxDemo.zip">Download demo for Linux</a></strong></p> <p><strong><br /></strong></p> <p><strong><a class="button_fr" title="FastReport Avalonia" href="../../../../public_download/avalonia/FastReport.Avalonia.MacosDemo.zip">Download demo for macOS</a></strong></p> <p><strong><br /></strong></p> <p><strong><br /></strong></p> Tue, 05 Mar 2024 00:00:00 +0100 http://www.fast-report.com/en/news/600/ We are discontinuing support for older versions of .NET http://www.fast-report.com/en/news/601/ <p><a class="gallery" title="We are discontinuing support for older versions of .NET" href="https://fastreportsimages.s3.amazonaws.com/uploads/03.24/dotnet_5_en.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="We are discontinuing support for older versions of .NET" src="https://fastreportsimages.s3.amazonaws.com/uploads/03.24/dotnet_5_en.png" alt="We are discontinuing support for older versions of .NET" width="100%" /></a></p> <p>Starting from&nbsp;minor build 2024.1.8,&nbsp;FastReport is no longer supported .NET Core 2.0, 2.1, 2.2, 3.0, 3.1, .NET 5.</p> <p>Supporting outdated versions of the framework was consuming a significant amount of team resources, delaying the development of new solutions. With the drop of older versions of .NET, we will be able to focus on supporting more current and up-to-date technologies.</p> <p>With the upgrade of the minimum version, our WebReport will finally be able to take full advantage of DotNet 6. This will speed up the development of new features and highly improve the performance of projects.</p> <p>The last stable build that still contains support for&nbsp;.NET Core 2.0, 2.1, 2.2, 3.0, 3.1, .NET 5 is FastReport .NET 2024.1.0. Starting from the&nbsp;minor build 2024.1.8,&nbsp;support for these platforms will be discontinued.</p> <p>&nbsp;</p> <h2>Which packages have received the changes?</h2> <p><strong>FastReport.Core</strong> - initially there was support .NET Core starting from 2.0. Now we have abandoned: .NET Core 2.0, 2.1, 2.2, 3.0, 3.1, .NET 5. The minimum version now is .NET Framework 4.6.2 and .NET 6.</p> <p><strong>FastReport.OpenSource</strong>&nbsp;- initially there was support .NET Core starting from 2.0. Now we have abandoned: .NET Core 2.0, 2.1, 2.2, 3.0, 3.1, .NET 5. The minimum version now is .NET Framework 4.6.2 and .NET 6.</p> <p><strong>FastReport.Core.Skia</strong> - initially there was support .NET Core starting from 2.0. Now we have abandoned: .NET Core 2.0, 2.1, 2.2, 3.0, 3.1, .NET 5. The minimum version now is .NET 6.</p> <p><strong>FastReport.Web (Core.Web)</strong> - as of 2024.1.0 there was minimal support for .NET Core 3.1. We have dropped: .NET Core 3.1, .NET 5. The minimum version now is .NET 6.</p> <p><strong>FastReport.Web.Skia (Core.Web)</strong> - as of 2024.1.0 there was minimal support for .NET Core 3.1. We have dropped: .NET Core 3.1, .NET 5. The minimum version now is .NET 6.</p> <p><strong>FastReport.Blazor.Wasm</strong> - nothing has changed, the minimum version was and still is .NET 6.</p> <p><strong>FastReport.NET (previously FastReport.CoreWin)</strong> - the minimum supported version was .NET Core 3.1. We have dropped: .NET Core 3.1, .NET 5. The minimum version now is .NET 6 and .NET Framework 4.6.2.</p> <p><strong>FastReport.WPF</strong> - nothing has changed, the minimum version was and still is .NET 6 and .NET Framework 4.6.2.</p> <p>&nbsp;</p> <h2>Technical support</h2> <p>You can find packages without these changes on our NuGet server. You can get the latest version of FastReport .NET, which supported .NET Core 2.0, 2.1, 2.2, 3.0, 3.1, .NET 5, upon request to technical support.</p> <p>Since we now do not guarantee the usability of versions prior to .NET 6, technical support for these questions related to those versions will be discontinued.</p> <p>Critical bugs that cause FastReport .NET to become completely non-functional with these changes can be fixed at the developer's discretion upon request.</p> <p>&nbsp;</p> Mon, 04 Mar 2024 00:00:00 +0100 http://www.fast-report.com/en/news/601/ Holiday festival discounts until the end of December
 http://www.fast-report.com/en/news/598/ <p><a title="Holiday" href="../../../christmas-2024/" target="_blank"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Holiday" src="https://fastreportsimages.s3.amazonaws.com/uploads/12.23/Twitter_Xmas_EN_ver_2.png" alt="Holiday" width="100%" /></a></p> <p><span style="font-size: x-large;"><strong><span>Hurry up to purchase report generators and analytic tools with a 24% discount from 18th to 31st of December</span>.</strong></span></p> <p><strong><span>This offer is available for the following products in Single and Team editions</span>:</strong></p> <ul> <li> <p><a title="FastReport .NET" href="../../../product/fast-report-net/" target="_blank">FastReport .NET</a>&nbsp;- <span>full-featured reporting library for .NET 8, .NET Core, Blazor,&nbsp;</span>ASP.NET<span>, MVC, and Windows Forms</span>.</p> </li> <li> <p><a title="FastReport WPF" href="../../../product/fast-report-wpf/" target="_blank">FastReport WPF</a>&nbsp;- <span>high-performance reporting and document creation library for WPF with .NET 8 support</span>.</p> </li> <li> <p><a title="FastReport Desktop" href="../../../product/fastreport-desktop/" target="_blank">FastReport Desktop</a>&nbsp;- <span>is an independent software product for creating and automating your reports generation</span>.</p> </li> <li> <p><a title="FastReport Mono" href="../../../product/fast-report-mono/" target="_blank">FastReport Mono</a>&nbsp;- <span>reporting and documents creation library with full sources for the Mono Framework</span>.</p> </li> <li> <p><a title="FastReport Online Designer" href="../../../product/fast-report-online-designer/" target="_blank">FastReport Online Designer</a>&nbsp;- <span>visual designer of reports and documents right in your browser</span>.</p> </li> <li> <p><a title="FastReport VCL" href="../../../product/fast-report-vcl/" target="_blank">FastReport VCL</a>&nbsp;- <span>VCL library with complete source code for creating reports and documents for Delphi, C++Builder, RAD Studio and Lazarus</span>.</p> </li> <li> <p><a title="FastCube VCL" href="../../../product/fast-cube-2/">FastCube VCL</a>&nbsp;- <span>OLAP library for analysing data and obtaining pivot tables, data slices with reports and graphs</span>.</p> </li> <li> <p><a title="FastCube FMX" href="../../../product/fast-cube-fmx/">FastCube FMX</a>&nbsp;- <span>cross-platform library for instant OLAP analysis of large data sets</span>.</p> </li> </ul> <p><strong><span>Discount can be applied when purchasing a new license. It doesn&rsquo;t apply to renewals and upgrades</span>.</strong></p> <p>&nbsp;&nbsp;</p> <p style="text-align: center;"><span style="font-size: medium;"><span style="text-decoration: underline;"><strong>TAKE ADVANTAGE</strong></span></span></p> <p>&nbsp;</p> <p><a class="gallery" title="Holiday" href="https://fastreportsimages.s3.amazonaws.com/uploads/12.23/Picture_mail.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Holiday" src="https://fastreportsimages.s3.amazonaws.com/uploads/12.23/Picture_mail.png" alt="Holiday" width="100%" /></a></p> <p><span style="font-size: x-large;"><strong>Has your team grown? We have also prepared a Holiday gift for you!</strong></span></p> <p><strong>Special conditions for changing the license edition for a larger number of developers. <a title="sales@fast-report.com" href="mailto:sales@fast-report.com" target="_blank">Write to us</a> to get an upgrade on more favourable terms.&nbsp;</strong></p> <p><strong><br /></strong></p> <p style="text-align: center;"><span style="font-size: medium;"><a class="button_fr" title="sales@fast-report.com" href="mailto:sales@fast-report.com" target="_blank"><span style="text-decoration: underline;"><strong>ENLARGE LICENSE</strong></span></a></span></p> <p>&nbsp;</p> Mon, 18 Dec 2023 00:00:00 +0100 http://www.fast-report.com/en/news/598/ Updating Delphi and Lazarus products to version 2024.1 http://www.fast-report.com/en/news/597/ <p><a class="gallery" title="Updating Delphi and Lazarus products to version 2024.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/12.23/VCL_en.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Updating Delphi and Lazarus products to version 2024.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/12.23/VCL_en.png" alt="Updating Delphi and Lazarus products to version 2024.1" width="100%" /></a></p> <p>This update includes improvements and fixes across our entire line of Delphi and Lazarus products. All products have received updates and support from Embarcadero RAD Studio 12.</p> <p>&nbsp;</p> <h2>Report designer improvements</h2> <p>The new "Text" object editor features highlighting of expression elements and tags, allowing for quick identification of expressions within regular text. With interactive bracket highlighting, you will no longer forget to close the bracket of an expression. Furthermore, the editor allows for word wrap during text editing.</p> <p><a class="gallery" title="Report designer improvements" href="https://fastreportsimages.s3.amazonaws.com/uploads/12.23/delphi_2024.1_en_1.gif"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Report designer improvements" src="https://fastreportsimages.s3.amazonaws.com/uploads/12.23/delphi_2024.1_en_1.gif" alt="Report designer improvements" width="100%" /></a></p> <p><em><br /></em></p> <p><em>Note! This functionality is available in the Enterprise version and higher.</em></p> <p>Expression highlighting is available not only in the editor but for "Text" objects when editing a report template.</p> <p><a class="gallery" title="Report designer improvements" href="https://fastreportsimages.s3.amazonaws.com/uploads/12.23/delphi_2024.1_en_2.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Report designer improvements" src="https://fastreportsimages.s3.amazonaws.com/uploads/12.23/delphi_2024.1_en_2.png" alt="Report designer improvements" width="100%" /></a></p> <p><a class="gallery" title="Report designer improvements" href="https://fastreportsimages.s3.amazonaws.com/uploads/12.23/delphi_2024.1_en_3.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Report designer improvements" src="https://fastreportsimages.s3.amazonaws.com/uploads/12.23/delphi_2024.1_en_3.png" alt="Report designer improvements" width="100%" /></a></p> <p>&nbsp;</p> <h2>New data field editor</h2> <p>Data presentation is important. The redesigned Data Field Editor allows you to fine-tune the field definitions in the report designer.</p> <p><a class="gallery" title="New data field editor" href="https://fastreportsimages.s3.amazonaws.com/uploads/12.23/delphi_2024.1_en_4.gif"> <img style="display: block; margin-left: auto; margin-right: auto;" title="New data field editor" src="https://fastreportsimages.s3.amazonaws.com/uploads/12.23/delphi_2024.1_en_4.gif" alt="New data field editor" width="100%" /></a></p> <p>&nbsp;</p> <p>In the editor, you can update, reset, add, delete, and customize field properties. Properties allow you to assign objects that the designer creates automatically when dragging fields from the data tree, simultaneously linking them to the fields. Configure the report designer for efficient data handling.</p> <p><a class="gallery" title="New data field editor" href="https://fastreportsimages.s3.amazonaws.com/uploads/12.23/delphi_2024.1_en_5.gif"> <img style="display: block; margin-left: auto; margin-right: auto;" title="New data field editor" src="https://fastreportsimages.s3.amazonaws.com/uploads/12.23/delphi_2024.1_en_5.gif" alt="New data field editor" width="100%" /></a></p> <p>&nbsp;</p> <p>The new mode for updating the list of fields in the designer allows you to disable the auto-updating of fields and active data connections. Customize field definitions and use them in the report designer without being tied to a heavy database.</p> <p><a class="gallery" title="New data field editor" href="https://fastreportsimages.s3.amazonaws.com/uploads/12.23/delphi_2024.1_en_6.gif"> <img style="display: block; margin-left: auto; margin-right: auto;" title="New data field editor" src="https://fastreportsimages.s3.amazonaws.com/uploads/12.23/delphi_2024.1_en_6.gif" alt="New data field editor" width="100%" /></a></p> <p>&nbsp;</p> <p><em>Please note the change in the serialization scheme of built-in data sources! The internal properties of such objects are now fully serialized to XML in the report template. Such properties may not be readable on older versions of FastReport after they are converted to a new version.</em></p> <p><em><br /></em></p> <h2>FastQueryBuilder</h2> <p>FastQueryBuilder integration has become optional and is enabled when the appropriate components and packages are added. Enabling or disabling FastQueryBuilder no longer requires package recompilation.</p> <h2><br />Transports</h2> <p>We have added a new transport to S3 (AWS)&mdash;save and download reports from your enterprise storage.<strong> <a title="New S3 (Amazon) transport in FastReport VCL" href="../../../blog/show/simple-storage-service-vcl/" target="_blank">Read this article to learn how to set up a connection.</a></strong></p> <p><a class="gallery" title="Transports" href="https://fastreportsimages.s3.amazonaws.com/uploads/12.23/delphi_2024.1_7.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Transports" src="https://fastreportsimages.s3.amazonaws.com/uploads/12.23/delphi_2024.1_7.png" alt="Transports" width="100%" /></a></p> <p>&nbsp;</p> <h3><strong><a name="changes"></a>Starting with release 2024.1, we will no longer support development environments released before Embarcadero RAD Studio 10.4 for the FireMonkey platform. Supported environments for the VCL platform remain unchanged.</strong></h3> <p><strong><br /></strong></p> <h2>See the full list of changes</h2> <p><strong>Version 2024.1</strong><br />---------------</p> <p><strong>[Engine]</strong><br />+ Added support for Embarcadero RAD Studio 12;<br />+ Added the ability to optionally use FastQueryBuilder in FastReport;<br />- Fixed the behavior of the virtual data set;<br />- Fixed a bug in FastCube with RAD Studio 12 under x64;<br />- Fixed HIDPI problems in RAD Studio 10.4;<br />- Fixed incorrect font scaling in barcodes at HiDPI;<br />- Fixed incorrect sizes of export filter dialog forms when changing DPI;<br />- Fixed an error after editing a measure in FastCube FMX;<br />- Fixed changing the selected line when switching the filter in the Localization Editor;<br />- Fixed a bug in FastCube when calling the editor script function when double-clicking on a calculation field;</p> <p><strong>[Designer]</strong><br />+ Added a new Memo object editor with syntax highlighting (starting from the Enterprise version);<br />+ Added highlighting of expressions and syntax in the Memo object in the report designer workspace;<br />+ Added a new field definition editor (replacing the old alias editor);<br />+ Added the ability to specify the type of drag object when dragging data from the data tree;<br />+ Added the ability to disable auto-updating of the list of fields in the report designer;<br />- Fixed a bug with the &ldquo;Gradient&rdquo; object style property in the Object Inspector;</p> <p><strong>[Export]</strong><br />*Сhanged the use of Indy TLS in the email export filter;<br />- Fixed positions of ligatures in languages written from right to left in the PDF export filter;</p> <p><strong>[Lazarus]</strong><br />- Fixed a bug in the frxSQLEditorForm form;<br />- Fixed syntax note error in Lazarus;<br />- Fixed FastCube cross-editor in FastReport integration components;</p> <p><strong>[Other]</strong><br />- Fixed the error &ldquo;module FMX.ConverterFR3toFRFMX.pas does not exist in LibRSXX\FMX&rdquo;;<br />- Fixed the error &ldquo;frx package does not contain the frxFileSignature module&rdquo;;</p> <p><strong>[Report object]</strong><br />- Fixed IBO package for RAD Studio 12;</p> <p><strong>[Transports]</strong><br />+ Added S3 transport;<br />+ Added support for AWS in S3-Transport;<br />- Fixed default file extension when saving to clouds from preview;<br />- Fixed opening reports from cloud storage.</p> Mon, 11 Dec 2023 00:00:00 +0100 http://www.fast-report.com/en/news/597/ Hurry up to get FastReport WPF with a discount of up to 50% http://www.fast-report.com/en/news/596/ <p><a class="gallery" title="Hurry up to get FastReport WPF with a discount of up to 50%" href="https://fastreportsimages.s3.amazonaws.com/uploads/12.23/en_ver.news.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Hurry up to get FastReport WPF with a discount of up to 50%" src="https://fastreportsimages.s3.amazonaws.com/uploads/12.23/en_ver.news.png" alt="Hurry up to get FastReport WPF with a discount of up to 50%" width="100%" /></a></p> <h2>High performance reporting library and documents for WPF with a discount of up to <span>50%</span>!&nbsp;</h2> <p><span><strong><br />Hurry up to save on the powerful library for creating reports from December 4 to 15.</strong></span></p> <ul> <li><span><span><strong> We offer 50%</strong></span>&nbsp;off if you have an active subscription to one of the .NET products (FastReport .NET, FastCube .NET, FastReport Business Graphics .NET, FastReport Mono, FastReport Desktop).<br /></span></li> <li><span><span><strong> And 30%</strong></span>&nbsp;off if your subscription to a .NET product has expired.</span></li> </ul> <p><strong><a title="FastReport WPF" href="../../../product/fast-report-wpf/" rel="noopener" target="_blank"><br />FastReport WPF</a></strong> helps to generate reports and documents with all the benefits Windows Presentation Foundation (WPF). Develop your business applications to suit the needs of your requirements on Desktop and WEB platforms. It supports .NET Framework, .NET 7 and .NET 8.</p> <p>The discount are applied to all product editions except Ultimate (Since FastReport WPF is already included in this edition).</p> <p><strong>You can take advantage of the offer by contacting our managers at <a title="sales@fast-report.com" href="mailto:sales@fast-report.com" rel="noopener" target="_blank">sales@fast-report.com</a> or via chat on our website.</strong></p> Mon, 04 Dec 2023 00:00:00 +0100 http://www.fast-report.com/en/news/596/ Updating .NET products to 2024.1 version http://www.fast-report.com/en/news/595/ <p><a class="gallery" title="Updating .NET products to 2024.1 version" href="https://fastreportsimages.s3.amazonaws.com/uploads/11.23/dotnet_en.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Updating .NET products to 2024.1 version" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.23/dotnet_en.png" alt="Updating .NET products to 2024.1 version" width="100%" /></a></p> <p>In this release, we focused on long-awaited features that greatly simplify developing report templates. The following are now available to you: custom line styles, changing the shape of the "Picture" object, setting up hotkeys, support for the ODBC connector, and much more.</p> <h2><span style="font-size: xx-large;">New opportunities</span></h2> <h2>Improved work with the Table object</h2> <p>Working with the report designer has become easier and more convenient. There are new capabilities for working with the "Table" object.</p> <p><strong>1. Quickly add columns and rows.</strong> If you point to a row boundary to the left of the table or a column boundary at the top, a conditional display will appear showing where a new row or column will be added. There is also a button that, when clicked, will add a new row or column to the table.</p> <p><a class="gallery" title="Quickly add columns and rows" href="https://fastreportsimages.s3.amazonaws.com/uploads/11.23/2024.1-net-1.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Quickly add columns and rows" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.23/2024.1-net-1.png" alt="Quickly add columns and rows" width="100%" /></a></p> <p>The table must be active (selected). Otherwise, new controls will not appear.</p> <p><strong>2. Change the height of rows and width of columns.</strong> Now, you can change the column width or row height accordingly by dragging the column or row border using the mouse.</p> <p><strong>3. Drop-down menu "Insert".</strong> When you right-click a cell in the context menu, you will see a drop-down list that allows you to insert a new column or row next to the cell.</p> <p><a class="gallery" title="Drop-down menu &quot;Insert&quot;" href="https://fastreportsimages.s3.amazonaws.com/uploads/11.23/2024.1-net-2-en.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Drop-down menu &quot;Insert&quot;" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.23/2024.1-net-2-en.png" alt="Drop-down menu &quot;Insert&quot;" width="100%" /></a></p> <p><strong>4. Hotkeys.</strong> Copy cell text and paste text into a cell using the hotkeys Ctrl+C and Ctrl+V.</p> <p><a title="Simplifying the work with TableObject in the report designer" href="../../../blog/show/table-object-dotnet/" target="_blank"><strong>Read more about the new table capabilities in the article.</strong></a></p> <p><span style="background-color: #ffff00;"><strong><br /></strong></span></p> <h2>Merging text objects</h2> <p>Now, there is a mechanism for merging text objects with the same text. For this purpose, a new MergeMode property has been added to the "Text" object, which allows you to configure the merge mode. The new property works very similar to the Duplicates property in Merge mode, but there are important differences:</p> <ul> <li>Duplicates works only with one object located in the &ldquo;Data&rdquo; band. For example, the Data1 band has a text object named Text1, and the Duplicates property is set to Merge. When building a report, at the first iteration of Data1, when the first record is displayed in Text1, the text "10" will be displayed. On the second iteration of Data1 and the output of the second record, the same text will be output in Text1. As a result, two instances of Text1 will be connected, and the text "10" will be displayed only once.</li> <li>MergeMode, unlike Duplicates, can merge instances of different text objects, and do this both vertically and horizontally. For example, when building a report, the text "10" will be displayed in Text1 and Text2, located next to and to the right. In this case, Text1's MergeMode property is equal to Horizontal. In this case, the text objects will be connected and the text "10" will be displayed once.</li> </ul> <p><a title="Merging text objects in FastReport .NET" href="../../../blog/show/merging-text-objects-dotnet/" target="_blank"><strong>Read more about the new property in the article at this link.</strong></a></p> <p><strong><span style="text-decoration: underline;"><br /></span></strong></p> <h2>Custom line styles</h2> <p>For the LineObject, ShapeObject, PolyLineObject, and PolygonObject objects, a new property has been added&mdash;DashPattern, which allows you to create your line styles. Previously, the line style of these objects was set using the Border.LineStyle property. Only six styles were available: Solid, Dash, Dot, DashDot, DashDotDot and Double. With the new property, you can specify a collection of values that will sequentially specify the length of strokes and spaces.</p> <p>For example, with values 5, 4, 3, and 2, we set a pattern in which a stroke of length 5, a space of length 4, a stroke of length 3, and a space of length 2 will be displayed. Then, the values will be repeated in a circle, starting from 5. The unit of measurement here is the Border.Width.</p> <p>If there is at least one value in the DashPattern collection, then this new mechanism will work. And the Border.LineStyle property will be ignored. If the DashPattern collection is empty, the Border.LineStyle property mechanism will still work.</p> <p>Below, you can see some examples:</p> <p><a class="gallery" title="Custom line styles" href="https://fastreportsimages.s3.amazonaws.com/uploads/11.23/2024.1-net-3.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Custom line styles" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.23/2024.1-net-3.png" alt="Custom line styles" width="100%" /></a></p> <p><a title="Creating custom line styles in FastReport .NET" href="../../../blog/show/custom-line-dotnet/"><strong>Instructions for setting up lines are available at the following link.</strong></a></p> <p><span style="background-color: #ffff00;"><strong><br /></strong></span></p> <h2>Change the shape of the Picture object</h2> <p>It is now possible to change the shape of the "Picture" object. PictureObject now has a new Shape property that allows you to specify the following shapes: rectangle (default), round rectangle, ellipse, triangle, and diamond.</p> <p><a class="gallery" title="Change the shape of the Picture object" href="https://fastreportsimages.s3.amazonaws.com/uploads/11.23/2024.1-net-4.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Change the shape of the Picture object" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.23/2024.1-net-4.png" alt="Change the shape of the Picture object" width="100%" /></a></p> <p><a title="Shape property of PictureObject in FastReport .NET" href="../../../blog/show/shape-property-dotnet/" target="_blank"><strong>You can find out more in the article.</strong></a></p> <p><span style="background-color: #ffff00;"><strong><br /></strong></span></p> <h2>Setting up hotkey combinations</h2> <p>It is now possible to customize hotkey combinations at your discretion. You can configure commands for actions such as "Open file," "Save file," "Prepare report," and much more. To do this, a new button has been added to the "Interface" tab in the designer settings.</p> <p><a class="gallery" title="Setting up hotkey combinations" href="https://fastreportsimages.s3.amazonaws.com/uploads/11.23/2024.1-net-5-en.png"><img style="display: block; margin-left: auto; margin-right: auto;" title="Setting up hotkey combinations" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.23/2024.1-net-5-en.png" alt="Setting up hotkey combinations" width="100%" /></a></p> <p>Pressing it opens a window for setting up hotkey combinations.</p> <p><a class="gallery" title="Setting up hotkey combinations" href="https://fastreportsimages.s3.amazonaws.com/uploads/11.23/2024.1-net-6-en.png"><img style="display: block; margin-left: auto; margin-right: auto;" title="Setting up hotkey combinations" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.23/2024.1-net-6-en.png" alt="Setting up hotkey combinations" /></a></p> <p>Here is a table with actions and their assigned keyboard shortcuts. You can change the combination by double-clicking on the desired line. You can also navigate the table using the Up and Down keys, and make changes by pressing the Enter key. You can also return all combinations to their default values.</p> <p><a title="Keyboard shortcut editor in FastReport .NET" href="../../../blog/show/keyboard-shortcut-dotnet/" target="_blank"><strong>You can find more information about setting up keys in this article.</strong></a></p> <p>&nbsp;</p> <h2>.NET 8 support</h2> <p>Added&nbsp;<a title=".NET 8" href="https://devblogs.microsoft.com/dotnet/announcing-dotnet-8/" target="_blank"><strong>.NET 8 support</strong></a>&nbsp;for FastReport .NET, FastReport.Core, FastReport.Core.Skia, and FastReport.WPF. This platform improves application performance and adds many new features to your projects.</p> <p>&nbsp;</p> <h2>Refusal of support for .NET Standard 2.0 in FastReport.Web</h2> <p>To cover more and more technologies that are constantly being added to the .NET world, we have decided to abandon the legacy .NET Standard 2.0 compatibility layer in our Web integration library FastReport.Web (WebReport Core/Skia). The minimum supported version of TargetFramework for this product will now be .NET Core 3.1 and higher (including .NET 5, 6, 7, and 8). FastReport.Core and FastReport.Core.Skia will still support .NET Standard 2.0 without changes.</p> <p>&nbsp;</p> <h2>Added ODBC connector support for FastReport.Core</h2> <p>Our users have been asking us for a long time to add the ability to connect to databases via the ODBC protocol for our cross-platform products. This feature was present only in FastReport .NET and FastReport WPF previously. With this update, it is also available in FastReport.Core and FastReport.Core.Skia. To use it, add the FastReport.Data.Odbc plugin to your project and register it with this code:</p> <div class="rj_insertcode"> <div class="rj_insertcode_csharp" style="overflow: auto; width: 100%; height: auto; border: 1px solid #054b6e; background: #f8f8f8;"> <div class="csharp" style="border-collapse: collapse; width: 100%;"> <pre style="margin: 0; background: none; vertical-align: top; padding: 0px 4px; font-size: 12px;"><span style="vertical-align: top;">FastReport.<span style="color: #0000ff;">Utils</span>.<span style="color: #0000ff;">RegisteredObjects</span>.<span style="color: #0000ff;">AddConnection</span><span style="color: #000000;">(</span><a href="http://www.google.com/search?q=typeof+msdn.microsoft.com"><span style="color: #008000;">typeof</span></a><span style="color: #000000;">(</span>OdbcDataConnection<span style="color: #000000;">)</span><span style="color: #000000;">)</span><span style="color: #008000;">;</span></span></pre> </div> </div> </div> <p>&nbsp;</p> <h2><span style="font-size: xx-large;">Changes in WebReport</span></h2> <h2>Email Export to WebReport</h2> <p>Now, WebReport has a function for sending reports by email. To enable this feature, you need to configure the SMTP server parameters when registering FastReport services. Just add the code:</p> <div class="rj_insertcode"> <div class="rj_insertcode_csharp" style="overflow: auto; width: 100%; height: auto; border: 1px solid #054b6e; background: #f8f8f8;"> <div class="csharp" style="border-collapse: collapse; width: 100%;"> <pre style="margin: 0; background: none; vertical-align: top; padding: 0px 4px; font-size: 12px;"><span style="vertical-align: top;">services.<span style="color: #0000ff;">AddFastReport</span><span style="color: #000000;">(</span>options <span style="color: #008000;">=&gt;</span> options.<span style="color: #0000ff;">EmailExportOptions</span> <span style="color: #008000;">=</span> <a href="http://www.google.com/search?q=new+msdn.microsoft.com"><span style="color: #008000;">new</span></a> FastReport.<span style="color: #0000ff;">Web</span>.<span style="color: #0000ff;">EmailExportOptions</span></span> <span style="vertical-align: top;"> <span style="color: #000000;">{</span></span> <span style="vertical-align: top;"> Address <span style="color: #008000;">=</span> <span style="color: #666666;">"SomeAddress@example.com"</span>,</span> <span style="vertical-align: top;"> EnableSSL <span style="color: #008000;">=</span> <span style="color: #0600ff;">true</span>,</span> <span style="vertical-align: top;"> Host <span style="color: #008000;">=</span> <span style="color: #666666;">"Host"</span>,</span> <span style="vertical-align: top;"> MessageTemplate <span style="color: #008000;">=</span> <span style="color: #666666;">"Message template here"</span>,</span> <span style="vertical-align: top;"> Name <span style="color: #008000;">=</span> <span style="color: #666666;">"John"</span>,</span> <span style="vertical-align: top;"> Password <span style="color: #008000;">=</span> <span style="color: #666666;">"password"</span>,</span> <span style="vertical-align: top;"> Port <span style="color: #008000;">=</span> <span style="color: #ff0000;">25</span>,</span> <span style="vertical-align: top;"> Username <span style="color: #008000;">=</span> <span style="color: #666666;">"Username"</span></span> <span style="vertical-align: top;"> <span style="color: #000000;">}</span><span style="color: #000000;">)</span><span style="color: #008000;">;</span></span></pre> </div> </div> </div> <p>After this, activate the option WebReport.Toolbar.Exports.ShowEmailExport and users will be able to send reports by email:</p> <p><a class="gallery" title="Email Export to WebReport" href="https://fastreportsimages.s3.amazonaws.com/uploads/11.23/2024.1-net-7-en.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Email Export to WebReport" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.23/2024.1-net-7-en.png" alt="Email Export to WebReport" width="100%" /></a></p> <p>When you click the "Send by mail" button, the user will be asked to configure the message through a convenient modal window:</p> <p><a class="gallery" title="Email Export to WebReport" href="https://fastreportsimages.s3.amazonaws.com/uploads/11.23/2024.1-net-8-en.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Email Export to WebReport" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.23/2024.1-net-8-en.png" alt="Email Export to WebReport" width="100%" /></a></p> <p>&nbsp;</p> <h2>Printing in Blazor WebAssembly</h2> <p>WebReport now allows you to print reports in Blazor WebAssembly. This feature is enabled by default, but if you need to disable it, just use the following code:</p> <div class="rj_insertcode"> <div class="rj_insertcode_csharp" style="overflow: auto; width: 100%; height: auto; border: 1px solid #054b6e; background: #f8f8f8;"> <div class="csharp" style="border-collapse: collapse; width: 100%;"> <pre style="margin: 0; background: none; vertical-align: top; padding: 0px 4px; font-size: 12px;"><span style="vertical-align: top;">webReport.<span style="color: #0000ff;">Toolbar</span>.<span style="color: #0000ff;">ShowPrint</span> <span style="color: #008000;">=</span> false<span style="color: #008000;">;</span></span></pre> </div> </div> </div> <p>Your reports can now be printed directly from Blazor WebAssembly:</p> <p><a class="gallery" title="Printing in Blazor WebAssembly" href="https://fastreportsimages.s3.amazonaws.com/uploads/11.23/2024.1-net-9-en.gif"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Printing in Blazor WebAssembly" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.23/2024.1-net-9-en.gif" alt="Printing in Blazor WebAssembly" width="100%" /></a></p> <p><a name="changes"></a>&nbsp;</p> <h2>Full list of changes</h2> <p>---</p> <div> <p><strong>[Engine]</strong> <br />+ added merging of text objects; <br />+ added the ability to change the shape of PictureObject; <br />+ added the ability to create custom line styles; <br />* now working with fonts is done without blocking; <br />- fixed text going beyond the boundaries of the TextObject when TextRenderer = HTMLParagraph; <br />- fixed creation of fonts from PrivateFontCollection; <br />- fixed incorrect text color in RichObject; <br />- fixed a break between RichObject and image; <br />- fixed a bug when the focus was lost from the DateTimePicker object if it had the DetailedControl property specified; <br />- fixed a bug in barcodes (display on HiDPI, export to PDF); <br />- fixed indentation in HTMLTextRenderer; <br />- fixed incorrect RichObject breaks;</p> <p><strong>[Designer]</strong><br />+ added the &ldquo;Show progress window&rdquo; property to the designer settings; <br />+ added the ability to configure hotkey combinations; <br />* updated checks for links; links with spaces are now processed correctly; <br />- fixed the appearance of extra lines when scaling a RoundRectangle of small size; <br />- fixed slash encoding in Barcode 93 Extended; <br />- fixed deleting a link when merging dictionaries; <br />- fixed a bug with the choice of date or time formatting in the Hungarian localization;</p> <p><strong>[Preview]</strong> <br />- fixed incorrect size of the page border when the page height or width is infinite;</p> <p><strong>[Exports]</strong> <br />+ implemented saving of each image in a separate thread;<br />+ added missing links to event handlers in exports to Excel 2007, Word 2007, and RTF;<br />+ added a new property for scaling barcodes when exporting to ZPL;<br />+ added selection of group by which the report will be divided into sheets in Excel 2007;<br />+ added the ability to disable grouping of sheets when exporting to Excel 2007;<br />+ added the use of wrap mode for texture fill when exporting to SVG;<br />* when exporting to cloud storage, the window automatically closes after receiving the authorization code; <br />- corrected private font collections; <br />- fixed error in parsing the GSUB table;<br />- fixed incorrect export of DashDot, DashDotDot, and Double object border styles to PDF; <br />- fixed a bug when the numbers in the Gauge were displayed blurry during HTML export; <br />- fixed calculation of the ContentMD5 header in S3 export; <br />- fixed incorrect positioning of text when exporting to ZPL; <br />- fixed incorrect export of GaugeObject to PowerPoint 2007; <br />- fixed incorrect export of RadialGauge with filling in layered export in Word 2007; <br />- fixed incorrect export of RadialGauge with filling in non-layered HTML; <br />- fixed display in "Clamp" transfer mode for texture fill when exporting to SVG; <br />- fixed the change in text size when using HTML tags in Excel 2007 export; <br />- fixed the incorrect behavior of HTML tags with tabs when exporting to Excel 2007; <br />- fixed the problem of reducing the quality of the watermark when exporting to PDF; <br />- fixed a bug with incorrect indents when exporting to tables in Word 2007; <br />- fixed image positioning in CheckBox when exporting to Word 2007;</p> <p><strong>[WebReport]</strong> <br />- support for .NET Standard 2.0 has been removed in FastReport.Web; <br />- fixed an error when exporting in the Blazor application; <br />- fixed ignoring Margin when printing with PrintHtml in WebReport;</p> <p><strong>[.NET Core]</strong><br /> - fixed a bug when the text width was incorrectly calculated when exporting to PDF;</p> <p><strong>[Demos]</strong> <br />- fixed a bug in displaying the navigation menu after minimizing Demo New;</p> <p><strong>[Extras]</strong> <br />+ added Variant conversion to CLR types in MySqlDataConnection; <br />+ added FastReport.Data.Odbc plugin; <br />+ added support for FastReport.WPF for FastReport.Data connector plugins; <br />* changed the behavior of the message about duplicate names in a request; <br />- fixed the automatic creation of parameters in a request.</p> </div> Mon, 27 Nov 2023 00:00:00 +0100 http://www.fast-report.com/en/news/595/ Black Friday for .NET products with up to 40% discount http://www.fast-report.com/en/news/594/ <p><span><strong><span><strong><img title="Black Friday" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.23/Twitter_BF-_1.png" alt="Black Friday" width="100%" /></strong></span></strong></span></p> <h3>During the period from November 21 to 24, hurry up to purchase a license with maximum benefit!&nbsp;</h3> <p><strong>Single license</strong> with a <strong>20%</strong> off on .NET solutions in Professional, Enterprise, Ultimate editions.</p> <p><span><strong>Team license </strong>with a <span><strong>15%</strong></span> off on NET solutions in the Professional, Enterprise, Ultimate editions and, taking into account the Team edition discount, a total of <span><strong>40%</strong></span>!</span></p> <p><span><strong>Discounts are applied to:</strong></span></p> <ul> <li><span><a title="FastReport .NET" href="../../../product/fast-report-net/" rel="noopener" target="_blank">FastReport .NET</a></span></li> <li><span><a title="FastReport WPF" href="../../../product/fast-report-wpf/" rel="noopener" target="_blank">FastReport WPF</a></span></li> <li><span><a title="FastReport Mono" href="../../../product/fast-report-mono/" rel="noopener" target="_blank">FastReport Mono</a></span></li> <li><span><a title="FastReport Desktop" href="../../../product/fastreport-desktop/" rel="noopener" target="_blank">FastReport Desktop</a></span></li> </ul> <p>&nbsp;</p> <p><span>Single license is for 1 developer. The Team license is suitable for 2-4 developers and includes the Build server license in the price.</span></p> <p><span>Discounts can only be applied when purchasing a license. The promotion does not apply to renewals and upgrades.</span></p> <p><span>You can ask questions in the chat on our website or email to <a title="sales@fast-report.com" href="mailto:sales@fast-report.com" rel="noopener" target="_blank">sales@fast-report.com</a>.</span></p> <p><span><br /></span></p> <p style="text-align: center;">&nbsp;&nbsp;<span style="font-size: x-large;"><strong>Buy now</strong></span></p> <p style="text-align: center;"><strong><br /></strong></p> <p style="text-align: center;"><strong><br /></strong></p> Tue, 21 Nov 2023 00:00:00 +0100 http://www.fast-report.com/en/news/594/ A new version of FastReport Cloud 2024.1 released http://www.fast-report.com/en/news/593/ <p><a class="gallery" title="A new version of FastReport Cloud 2024.1 released" href="https://fastreportsimages.s3.amazonaws.com/uploads/11.23/2024.1_cloud_en.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="A new version of FastReport Cloud 2024.1 released" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.23/2024.1_cloud_en.png" alt="A new version of FastReport Cloud 2024.1 released" width="100%" /></a></p> <p>With this version, the cloud service for document generation and storage has introduced the following features: integration with ClickHouse, interactive preview from WASM, a new notification service, bulk file deletion, email notifications, and much more.</p> <h2>Integration with ClickHouse</h2> <p>We have added connection to the ClickHouse columnar database. Go to the "Data" panel and click on the "+" button. You will see a menu for selecting available sources.</p> <p style="text-align: center;"><a class="gallery" title="Integration with ClickHouse" href="https://fastreportsimages.s3.amazonaws.com/uploads/11.23/fastreport-cloud-2024.1-en-1.png"> <img title="Integration with ClickHouse" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.23/fastreport-cloud-2024.1-en-1.png" alt="Integration with ClickHouse" /></a></p> <p style="text-align: left;"><a title="How to work with ClickHouse in FastReport Cloud" href="../../../blog/show/clickhouse-connecting-cloud/" target="_blank"><strong>Read more in the article.</strong></a></p> <h2>Notification service</h2> <p>Added the ability to receive notifications about various events: successful document exports, creation or deletion of files, and others. You can set up the display of notifications on the Profile Settings page.</p> <p>The simple version will look like this:</p> <p><a class="gallery" title="Notification service" href="https://fastreportsimages.s3.amazonaws.com/uploads/11.23/fastreport-cloud-2024.1-en-2.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Notification service" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.23/fastreport-cloud-2024.1-en-2.png" alt="Notification service" width="100%" /></a></p> <p>It will look different in the expanded format:</p> <p><a class="gallery" title="Notification service" href="https://fastreportsimages.s3.amazonaws.com/uploads/11.23/fastreport-cloud-2024.1-en-3.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Notification service" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.23/fastreport-cloud-2024.1-en-3.png" alt="Notification service" width="100%" /></a></p> <h2>Bulk file deletion&nbsp;</h2> <p>Our team has optimized the application. Now, instead of requests to delete each file from the recycle bin, you can create 1 single request. So the bin can be emptied several times faster.</p> <h2>Folder properties page</h2> <p>We have improved information about already created folders. Now there is a properties page with a description of the creator and owner of the folder and the size and location of the folder in the workspace.</p> <p><a class="gallery" title="Folder properties page" href="https://fastreportsimages.s3.amazonaws.com/uploads/11.23/fastreport-cloud-2024.1-en-4.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Folder properties page" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.23/fastreport-cloud-2024.1-en-4.png" alt="Folder properties page" width="100%" /></a></p> <h2>Folder size calculation</h2> <p>Added an API that calculates how much space a folder's contents take up (relevant for templates, reports, and exports).</p> <p><a class="gallery" title="Folder size calculation" href="https://fastreportsimages.s3.amazonaws.com/uploads/11.23/fastreport-cloud-2024.1-en-5.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Folder size calculation" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.23/fastreport-cloud-2024.1-en-5.png" alt="Folder size calculation" /></a></p> <p>You can see its size on the folder properties page.</p> <p><a class="gallery" title="Folder size calculation" href="https://fastreportsimages.s3.amazonaws.com/uploads/11.23/fastreport-cloud-2024.1-en-6.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Folder size calculation" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.23/fastreport-cloud-2024.1-en-6.png" alt="Folder size calculation" width="100%" /></a></p> <p>The size after downloading the folder is shown in brackets.</p> <h2>Interactive preview</h2> <p>Added a beta microservice for viewing reports in a browser based on WASM technology. Unlike the current static preview, it can work with interactive objects: maps and drop-down lists. To use it, you need to replace the word staticpreview with wasmpreview in the browser line&nbsp;&nbsp;(/staticpreview/t/6235f34d935bef40aa09e8c3 -&gt; /wasmpreview/t/6235f34d935bef40aa09e8c3).</p> <p><a class="gallery" title="Interactive preview" href="https://fastreportsimages.s3.amazonaws.com/uploads/11.23/fastreport-cloud-2024.1-en-7.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Interactive preview" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.23/fastreport-cloud-2024.1-en-7.png" alt="Interactive preview" width="100%" /></a></p> <h2>Apikey in staticpreview</h2> <p>Added the ability to use apikey in staticpreview. This way you can give preview access only to users with this key.<br />The key is sent as follows:</p> <div class="rj_insertcode"> <div class="rj_insertcode_abap" style="overflow: auto; width: 100%; height: auto; border: 1px solid #054b6e; background: #f8f8f8;"> <div class="abap" style="border-collapse: collapse; width: 100%;"> <pre style="margin: 0; background: none; vertical-align: top; padding: 0px 4px; font-size: 12px;"><span style="vertical-align: top;">https<span style="color: #66cc66;">://</span>fastreport.<span style="color: #202020;">cloud</span><span style="color: #66cc66;">/</span>staticpreview<span style="color: #66cc66;">/</span>t<span style="color: #66cc66;">/</span>6235f34d935bef40aa09e8c3?apikey<span style="color: #66cc66;">=</span><span style="color: #66cc66;">{your key</span><span style="color: #66cc66;">}</span></span></pre> </div> </div> </div> <h2>New task page design</h2> <p>The Task system has been significantly redesigned. The user interface has become more ergonomic and intuitive for users.</p> <p><a class="gallery" title="New task page design" href="https://fastreportsimages.s3.amazonaws.com/uploads/11.23/fastreport-cloud-2024.1-en-8.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="New task page design" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.23/fastreport-cloud-2024.1-en-8.png" alt="New task page design" width="100%" /></a></p> <p><a class="gallery" title="New task page design" href="https://fastreportsimages.s3.amazonaws.com/uploads/11.23/fastreport-cloud-2024.1-en-9.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="New task page design" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.23/fastreport-cloud-2024.1-en-9.png" alt="New task page design" width="100%" /></a></p> <h2>Mailings by email</h2> <p>A page for setting up mailings has been added. Now you can send letters with templates, reports, and exports. You can also set up a newsletter once and reuse it for other tasks.</p> <p><a class="gallery" title="Email newsletters" href="https://fastreportsimages.s3.amazonaws.com/uploads/11.23/fastreport-cloud-2024.1-en-10.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Email newsletters" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.23/fastreport-cloud-2024.1-en-10.png" alt="Email newsletters" width="100%" /></a></p> <h2>New breadcrumbs</h2> <p>Breadcrumbs on file and folder pages have been replaced with a more compact version.</p> <p><a class="gallery" title="New breadcrumbs" href="https://fastreportsimages.s3.amazonaws.com/uploads/11.23/fastreport-cloud-2024.1-en-11.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="New breadcrumbs" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.23/fastreport-cloud-2024.1-en-11.png" alt="New breadcrumbs" /></a></p> <h2>Downloading folders</h2> <p>We have added the ability to download groups of files and folders. To do this, select the &ldquo;Download&rdquo; item in the context menu. When you select folders or several files, a common archive will be created and download will start automatically.</p> <p><a class="gallery" title="Downloading folders" href="https://fastreportsimages.s3.amazonaws.com/uploads/11.23/fastreport-cloud-2024.1-en-12.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Downloading folders" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.23/fastreport-cloud-2024.1-en-12.png" alt="Downloading folders" width="100%" /></a></p> <h2><a name="changes"></a>New online designer</h2> <p>The online report designer has been updated to the latest version. You can find more about the designer changes on <a title="FastReport Online Designer" href="../../../product/fast-report-online-designer/" target="_blank"><strong>the product page.</strong></a></p> <h2>Storage of VCL templates</h2> <p>With the release of 2024.1, we added storage of VCL templates. Now you can save .fp3 and .fr3 files in the cloud, and then use them in future projects.</p> <p>&nbsp;</p> <h2>Full list of changes:</h2> <p><strong>---</strong></p> <p><strong>### [Backend]</strong> <br />+ added Tahoma font to worker; <br />+ added API, which will create a folder with the specified name if it does not exist when requested; <br />+ added serialization for the transport property of export tasks; <br />+ added a cache for previews; <br />+ added localization for checking scripts; <br />+ added a parser for ReportInfo VCL templates; <br />+ added a connection to the ClickHouse database;<br />+ added a validation method for transports and exports;<br />+ added a way to receive notifications from audit;<br />+ added bulk file deletion;<br />+ added an API for calculating how much space a folder takes up; <br />+ added checking and solving the problem when files did not have GridFS chunks; <br />+ added missing "Access Denied" logs for tasks; <br />* updated installation script; <br />* updated behavior when copies of files will no longer be created with the same rights as the original; <br />* localized FastReport .NET errors; <br />*updated the FastReport package to the version with SkiaSharp; <br />*refactored task updating;<br />*improved updating of transports for transfer tasks; <br />*improved task updating logic, now the process occurs in the View Model; <br />* renamed TaskUpdateType to EnumerablePatchType; <br />*merged some similar retrieval methods, removed unnecessary code, adjusted naming; <br />*improved GET request for one folder, now the calculated size of its contents will be returned; <br />* refactored View Models; <br />* converted subscription and entity identifiers in ObjectId audits; <br />*removed the Count field from audits due to performance problems; <br />*improved query for statistics on audits; <br />*added a new configuration file for the online designer; <br />* moved all View Models to another directory; <br />- adjusted records when creating audit; <br />- fixed rights check for groups with null rights; <br />- fixed error message display in online design; <br />- fixed connection checking when creating or editing a data source; <br />- fixed a bug with redundant auditing when exporting; <br />- fixed the creation of loggers with incorrect contexts; <br />- fixed a bug where an incorrect date value in creating or updating a subscription resulted in a 500 error; <br />- fixed a bug when the &ldquo;.preview&rdquo; folder was created for each preview; <br />- fixed numerous serialization problems; <br />- fixed a lack of traceId in the backend logs; <br />- fixed a naming error for SDK generation; <br />- fixed a bug when the report parameters broke the export; <br />- fixed duplication of file names during exports; <br />- fixed an error in the win1251 encoding in a FireBird connection; <br />- fixed UpdateTaskTest; <br />- fixed transports in transformer tasks; <br />- fixed serialization of tasks and audits; <br />- fixed a bug with report dialogs when building; <br />- fixed missing associated audits; <br />- fixed the type of the returned View Model in InternalDesignerController; <br />- fixed the preparation of the AMP tag for reading in XML; <br />- fixed the error displaying line breaks and spaces in the designer; <br />- fixed the returned View Model when exporting folders; <br />- fixed the error when the messageId of the export could be null;</p> <p><strong>### [Frontend]</strong><br />+ added icons for data sources;<br />+ added a preview button to the file properties page;<br />+ added support for mixins in the online designer;<br />+ added sorting by users page;<br />+ added creation time on the users page; <br />+ added a message showing that the folder was successfully exported; <br />+ added a workspace identifier to the file information pages in the admin panel; <br />+ added localization for the headers of the file and folder selection dialogs; <br />+ added the TemplateId field to the export page in the admin panel; <br />+ added a beta microservice for viewing reports in a browser using WASM technology; <br />+ added the Deleted field to file pages in the admin panel; <br />+ added redirection to the logout page from the authentication server after exiting the application; <br />+ added a properties page for folders; <br />+ added a new switch for deleted files in the admin panel; <br />+ added the opportunity to go to the selected workspace from the user card; <br />+ added new icons in the online designer; <br />+ added search on the data sources page in the admin panel; <br />+ added the ability to use API Key in staticpreview; <br />+ added loading indicators for pages in the admin panel; <br />+ added sorting on the data sources page in the admin panel; <br />+ added blocking of the download button after clicking on it; <br />+ added an error message if updating the data source failed; <br />+ added behavior when the file pages of the admin panel the pressed ToBin button will change to Restore and vice versa; <br />+ added red coloring of the expiration date when the API key has already expired; <br />*localized the inscription &ldquo;just now&rdquo; and other text in pop-up messages; <br />*updated Blazor components, now they have unique html classes for future tests; <br />* the history of file properties is hidden if the history is empty or there are insufficient rights to view it; <br />* updated information about limits on the &ldquo;about the workspace&rdquo; page, implemented more accurate rounding of numbers; <br />* enabled cutting of WASM technology; <br />*updated Blazorise in the admin panel, fixed the page for creating a subscription plan; <br />*replaced custom checkboxes with a variation from Blazorise on the page for editing a subscription plan in the admin panel; <br />* changed the behavior for deleting on the file page; <br />*changed the design of the task page; <br />*changed the add parameter button in tasks; <br />*refactored the admin panel; <br />*breadcrumbs on the pages of files and folders were replaced with a more compact version; <br />* improved redirect to a special page when the subscription has expired;<br />- fixed text alignment on service pages; <br />- fixed a bug when the delete dialog was displayed without selected files; <br />- fixed a bug when you could not delete a file if a file with no rights to delete was deleted along with it; <br />- fixed a bug when several data sources were created while checking the status of the source; <br />- fixed a redirect when logging into the service; <br />- fixed non-aligned subscription cards in the admin panel; <br />- fixed a bug where it was impossible to move or copy a file to another subscription via the frontend; <br />- fixed a bug when searching in audits resulted in a 404 error; <br />- fixed a 404 error when switching workspace on file pages in the admin panel; <br />- fixed the window headers of the selection dialogs; <br />- fixed the dialog for selecting the export type in tasks; <br />- fixed the behavior of the middle mouse button, now clicking on the admin side panel opens new tabs; <br />- fixed the bug with displaying the template identifier on the export pages; <br />- fixed a bug in the new dotent SDK, fixed the layout of the export loading screen; <br />- fixed frontend errors when connecting to ClickHouse; <br />- fixed non-aligned data display on the pages of files and data sources; <br />- fixed invisible calendar in audits; <br />- fixed a bug when the value from the URL did not appear in the search bar on the workspaces page in the admin panel; <br />- fixed checkboxes on the plan update page in the admin panel; <br />- fixed the position of the control panel in the preview; <br />- fixed dashboard graphics (double graphs, missing colors, broken URL parameter); <br />- fixed initialization of dashboards; <br />- fixed a bug when long text broke the header of the selection dialogs;<br /> <br /><strong>### [Demos]</strong><br />- fixed a bug when editing group rights;<br />- fixed Java SDK and demo;<br /><br /><strong>### [Common]</strong><br />+ added HomePageLink to the configuration file; <br />+ added automatic update of the online designer; <br />+ added Old and New Value fields to the "Audit Details" page; <br />+ added storage of VCL templates;<br />+ added a scanner for critical API changes at the build stage;<br />+ added generation of documentation in PDF format;<br />+ added a new documentation chapter;<br />+ added documentation &ldquo;How to update transports in transformer tasks and email addresses in email tasks"; <br />+ added storage of .fp3 files; <br />+ added preview service in JS; <br />+ added error messages for data sources; <br />+ added the link to renew subscription; <br />+ added downloading of folders; <br />+ added the current year in the license for the SDK; <br />+ added a button by which you can go to audits from the workspace; <br />+ added a test that checks the avoidance of folder name collisions; <br />+ added configs for data sources containing a timeout setting; <br />+ added cancellation tokens in the user panel for methods that access the API; <br />+ added cancellation tokens for methods that interact with the API; <br />+ added setting preview rights to the file properties page; <br />+ added links to objects in audits; <br />+ added a redirect to the home page when you click on the logo in the header; <br />+ added the ability to sort subscriptions by CreatedTime and SubscriptionPeriodVM.StartTime, SubscriptionPeriodVM.EndTime, Name, Locale, Plan in forward and reverse order; <br />+ added trimming of folder names;<br />*moved file uploading (documentation, installation files) to a new server;<br />*updated the project to .NET 6.0;<br />*updated the version of the Open API Tool;<br />*updated the search bar on the file pages in the admin panel; <br />*updated cake scripts to version .NET 6.0; <br />*removed the onclick event, which reloads the page <br />*updated version of FastReport .NET to 2023.2 <br />- fixed display of TraceId in logs; <br />- fixed &ldquo;Old&rdquo; and &ldquo;New value&rdquo; fields in audits of file actions; <br />- fixed the assembly of the wasm-preview microservice; <br />- fixed a bug when the online designer could not load; <br />- fixed the version of the preview library in WASM; <br />- fixed errors in checking rights in data sources and Tasks; <br />- fixed an empty search field when there was an existing parameter in the URL for the user's section in the admin panel; <br />- fixed the error of the wrong report export root; <br />- fixed changing the standard subscription to the current one when changing workspaces; <br />- fixed redundant paginator pages provided that the search is used on the workspaces page of the admin panel; <br />- fixed image archiving when exporting a report to image format without the &ldquo;create separate files for each page&rdquo; setting enabled; <br />- fixed incorrect positioning of the context menu when trying to open it in a small window; <br />- fixed console errors when pressing buttons that have JSRuntime in their logic and errors about null references when pressing the "Properties" button of the context menu; <br />- fixed non-working breadcrumbs in audits.</p> Mon, 20 Nov 2023 00:00:00 +0100 http://www.fast-report.com/en/news/593/ The new version of FastReport Online Designer 2024.1 http://www.fast-report.com/en/news/592/ <p><a class="gallery" title="The new version of FastReport Online Designer 2024.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/10.23/online_designer_en.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="The new version of FastReport Online Designer 2024.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/10.23/online_designer_en.png" alt="The new version of FastReport Online Designer 2024.1" width="100%" /></a></p> <p>Exciting updates to the report designer in the 2024.1 release! We have paid special attention to the internal architectural product changes and improved the visual ease of reporting. We have also added new object fills and gradients.</p> <p>&nbsp;</p> <h2><strong>New opportunities</strong></h2> <h2>We added the ability to apply a "Linear Gradient" fill to an object or band</h2> <p>To apply the "Linear Gradient" fill to an object or band, you need to select the element first and then click on the "Fill" group in the properties panel:</p> <p><a class="gallery" title="FastReport Online Designer 2024.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/10.23/online-designer-2024.1-en-fill-group.gif"> <img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport Online Designer 2024.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/10.23/online-designer-2024.1-en-fill-group.gif" alt="FastReport Online Designer 2024.1" width="100%" /></a></p> <p>A dialogue box will open where you need to navigate to the "Gradient" tab. After that, you can choose the gradient parameters (start color, end color, gradient angle, focus, and contrast) and apply the changes:</p> <p><a class="gallery" title="FastReport Online Designer 2024.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/10.23/online-designer-2024.1-en-2.gif"> <img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport Online Designer 2024.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/10.23/online-designer-2024.1-en-2.gif" alt="FastReport Online Designer 2024.1" width="100%" /></a></p> <h2>&nbsp;</h2> <h2>Added the ability to apply a "Shape Gradient" fill to an object or band</h2> <p>To apply a "Shape Gradient" fill to an object or band, you need to select an element and then click on the "Fill" group in the properties panel:</p> <p><a class="gallery" title="FastReport Online Designer 2024.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/10.23/online-designer-2024.1-en-fill-group.gif"> <img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport Online Designer 2024.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/10.23/online-designer-2024.1-en-fill-group.gif" alt="FastReport Online Designer 2024.1" width="100%" /></a></p> <p>You will see a dialog box in which you need to go to the "Shape Gradient" tab. After, you can select the parameters of the figure gradient (center color, edge color, shape) and apply the changes:</p> <p><a class="gallery" title="FastReport Online Designer 2024.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/10.23/online-designer-2024.1-en-4.gif"> <img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport Online Designer 2024.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/10.23/online-designer-2024.1-en-4.gif" alt="FastReport Online Designer 2024.1" width="100%" /></a></p> <h2>&nbsp;</h2> <h2>Added the ability to apply the "Hatch" fill to an object or band</h2> <p>To apply the "Hatch" fill to an object or band, you need to select an element and then click on the "Fill" group in the properties panel:</p> <p><a class="gallery" title="FastReport Online Designer 2024.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/10.23/online-designer-2024.1-en-fill-group.gif"> <img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport Online Designer 2024.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/10.23/online-designer-2024.1-en-fill-group.gif" alt="FastReport Online Designer 2024.1" width="100%" /></a></p> <p>A dialog box will open in which you need to go to the "Hatch" tab. Here, you can select hatch parameters (hatch color, background color, hatch style) and apply the changes:</p> <p><a class="gallery" title="FastReport Online Designer 2024.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/10.23/online-designer-2024.1-en-6.gif"> <img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport Online Designer 2024.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/10.23/online-designer-2024.1-en-6.gif" alt="FastReport Online Designer 2024.1" width="100%" /></a></p> <h2>&nbsp;</h2> <h2>Added the ability to apply the "Glass" fill to an object or band</h2> <p>To apply the "Glass" fill to an object or band, you need to select an element and then click on the "Fill" group in the properties panel:</p> <p><a class="gallery" title="FastReport Online Designer 2024.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/10.23/online-designer-2024.1-en-fill-group.gif"> <img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport Online Designer 2024.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/10.23/online-designer-2024.1-en-fill-group.gif" alt="FastReport Online Designer 2024.1" width="100%" /></a></p> <p>You will see a dialog box in which you need to go to the "Glass" tab. Then you can select the glass fill parameters (color, transparency, shading) and apply the changes:</p> <p><a class="gallery" title="FastReport Online Designer 2024.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/10.23/online-designer-2024.1-en-8.gif"> <img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport Online Designer 2024.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/10.23/online-designer-2024.1-en-8.gif" alt="FastReport Online Designer 2024.1" width="100%" /></a></p> <h2>&nbsp;</h2> <h2>Added the ability to apply a "Texture" fill to an object or band</h2> <p>To apply the "Texture" fill to an object or band, you need to select an element and then click on the "Fill" group in the properties panel:</p> <p><a class="gallery" title="FastReport Online Designer 2024.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/10.23/online-designer-2024.1-en-fill-group.gif"> <img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport Online Designer 2024.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/10.23/online-designer-2024.1-en-fill-group.gif" alt="FastReport Online Designer 2024.1" width="100%" /></a></p> <p>You will see a dialog box in which you need to go to the "Texture" tab. After this, you can select the texture parameters (image, texture pattern dimensions, transfer mode, "save proportions" option, pattern shift along the X and Y axes) and apply the changes:</p> <p><a class="gallery" title="FastReport Online Designer 2024.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/10.23/online-designer-2024.1-en-10.gif"> <img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport Online Designer 2024.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/10.23/online-designer-2024.1-en-10.gif" alt="FastReport Online Designer 2024.1" width="100%" /></a></p> <h2>&nbsp;</h2> <h2>Added the ability to drag a field onto a barcode so that it is recorded in the DataColumn</h2> <p>Now, to insert any data into a barcode, you can, in addition to using the properties panel, drag data from the data panel directly onto the barcode:</p> <p><a class="gallery" title="FastReport Online Designer 2024.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/10.23/online-designer-2024.1-en-11.gif"> <img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport Online Designer 2024.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/10.23/online-designer-2024.1-en-11.gif" alt="FastReport Online Designer 2024.1" width="100%" /></a></p> <h2>&nbsp;</h2> <h2>Added the ability to delete a matrix via the context menu</h2> <p>Based on user requests, we have added a useful "Delete" item in the context menu of the matrix:</p> <p><a class="gallery" title="FastReport Online Designer 2024.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/10.23/online-designer-2024.1-en-12.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport Online Designer 2024.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/10.23/online-designer-2024.1-en-12.png" alt="FastReport Online Designer 2024.1" width="100%" /></a></p> <p>&nbsp;</p> <h2><strong><br /></strong></h2> <h2><strong>Improvements</strong></h2> <h2>Rework and new design of pop-ups</h2> <p>All pop-up windows, such as the expression and format editor, have been completely redesigned and improved to meet modern UI standards.</p> <p>We have completely reviewed and rewritten all dialog boxes in our project. This was done to ensure better performance, ease of use, and optimize user experience.</p> <p><a class="gallery" title="FastReport Online Designer 2024.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/10.23/online-designer-2024.1-en-13.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport Online Designer 2024.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/10.23/online-designer-2024.1-en-13.png" alt="FastReport Online Designer 2024.1" width="100%" /></a></p> <p>For example, now the expression in the expression editor field is transferred to the specified location:</p> <p><a class="gallery" title="FastReport Online Designer 2024.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/10.23/online-designer-2024.1-en-14.gif"> <img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport Online Designer 2024.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/10.23/online-designer-2024.1-en-14.gif" alt="FastReport Online Designer 2024.1" width="100%" /></a></p> <p>Here is the full list of changed windows:</p> <ul> <li>MS Chart editing;</li> <li>Band editing;</li> <li>Border editing;</li> <li>Connection string editing;</li> <li>Data band editing;</li> <li>Fill editing;</li> <li>Font editing;</li> <li>GroupHeader editing;</li> <li>Conditional selection editing;</li> <li>Map editing;</li> <li>Matrix cells editing;</li> <li>MS Chart series editing;</li> <li>Image editing;</li> <li>RichText editing;</li> <li>Format;</li> <li>Link editor;</li> <li>Map layer loading;</li> <li>Adding connection;</li> <li>Outline&nbsp;editing.</li> </ul> <h2>&nbsp;</h2> <h2>Rework and new design of elements in pop-up windows</h2> <p>In addition to functional improvements, you will also notice visual changes. The design of controls has become more modern, clean, and intuitive. These changes improve user experience with the application.</p> <h2>&nbsp;</h2> <h2>Rework and new design of the work panel (properties, report tree, data, events)</h2> <p>The work panel has been redesigned and changed. It includes:</p> <ul> <li>Properties panel;</li> <li>Report tree panel;</li> <li>Data panel;</li> <li>Events panel.</li> </ul> <p>Now, the work panel is located on the right:</p> <p><a class="gallery" title="FastReport Online Designer 2024.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/10.23/online-designer-2024.1-en-16.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport Online Designer 2024.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/10.23/online-designer-2024.1-en-16.png" alt="FastReport Online Designer 2024.1" /></a></p> <p>The design of the properties panel has been changed. Now it looks like this:</p> <p><a class="gallery" title="FastReport Online Designer 2024.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/10.23/online-designer-2024.1-en-17.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport Online Designer 2024.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/10.23/online-designer-2024.1-en-17.png" alt="FastReport Online Designer 2024.1" /></a></p> <p>Also, the report tree panel has been redesigned:</p> <p><a class="gallery" title="FastReport Online Designer 2024.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/10.23/online-designer-2024.1-en-18.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport Online Designer 2024.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/10.23/online-designer-2024.1-en-18.png" alt="FastReport Online Designer 2024.1" /></a></p> <p>The data panel has been redesigned:</p> <p><a class="gallery" title="FastReport Online Designer 2024.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/10.23/online-designer-2024.1-en-19.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport Online Designer 2024.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/10.23/online-designer-2024.1-en-19.png" alt="FastReport Online Designer 2024.1" /></a></p> <p>And another event panel:</p> <p><a class="gallery" title="FastReport Online Designer 2024.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/10.23/online-designer-2024.1-en-20.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport Online Designer 2024.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/10.23/online-designer-2024.1-en-20.png" alt="FastReport Online Designer 2024.1" /></a></p> <h2>&nbsp;</h2> <h2>New Components Panel for Desktop Devices</h2> <p>For desktop devices such as personal computer or laptops, the component panel is now on the left:</p> <p><a class="gallery" title="FastReport Online Designer 2024.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/10.23/online-designer-2024.1-en-21.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport Online Designer 2024.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/10.23/online-designer-2024.1-en-21.png" alt="FastReport Online Designer 2024.1" width="100%" /></a></p> <p>For devices with a touchscreen display, the component panel remains in the same place:</p> <p><a class="gallery" title="FastReport Online Designer 2024.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/10.23/online-designer-2024.1-en-22.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport Online Designer 2024.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/10.23/online-designer-2024.1-en-22.png" alt="FastReport Online Designer 2024.1" width="100%" /></a></p> <h2>&nbsp;</h2> <h2>Changed Color Picker</h2> <p>The color picker has been updated to a more powerful version. The new version of the tool allows you to select preset colors and adjust color transparency.</p> <p>The old version of the tool looked like this:</p> <p><a class="gallery" title="FastReport Online Designer 2024.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/10.23/online-designer-2024.1-en-23.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport Online Designer 2024.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/10.23/online-designer-2024.1-en-23.png" alt="FastReport Online Designer 2024.1" /></a></p> <p>The new version looks like this:</p> <p><a class="gallery" title="FastReport Online Designer 2024.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/10.23/online-designer-2024.1-en-24.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport Online Designer 2024.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/10.23/online-designer-2024.1-en-24.png" alt="FastReport Online Designer 2024.1" /></a></p> <h2>&nbsp;</h2> <h2>Now, when deleting GroupHeader, the Data band is not deleted with it</h2> <p>Previously, if you deleted a GroupHeader, the Data band was also deleted. Now the Data band is saved:</p> <p><a class="gallery" title="FastReport Online Designer 2024.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/10.23/online-designer-2024.1-en-25.gif"> <img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport Online Designer 2024.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/10.23/online-designer-2024.1-en-25.gif" alt="FastReport Online Designer 2024.1" width="100%" /></a></p> <h3><strong><a name="changes"></a>If you used JS injections for FastReport Online Designer, their functionality may be impaired!&nbsp;If you have any problems, please contact our <a title="support@fast-report.com" href="mailto:support@fast-report.com">support</a>.</strong></h3> <p><strong><br /></strong></p> <h2>Full list of changes</h2> <p><strong>-----</strong></p> <p>+ Added the ability to apply a "Linear Gradient" fill to an object or band;<br />+ Added the ability to apply a "Shape Gradient" fill to an object or band;<br />+ Added the ability to apply the "Hatch" fill to an object or band;<br />+ Added the ability to apply the "Glass" fill to an object or band;<br />+ Added the ability to apply a "Texture" fill to an object or band;<br />+ Added the ability to drag a field onto a barcode so that it is recorded in the DataColumn;<br />+ Added the ability to delete a matrix via the context menu;<br />* Rework and new design of pop-up windows;<br />* Rework and new design of elements in pop-up windows;<br />* Rework and new design of the work panel (properties, report tree, data, events);<br />* New component panel for desktop devices;<br />* Replacement of the color selection tool;<br />* Now, when deleting a GroupHeader, the Data band is not deleted along with it;<br />* Updated localization;<br />* And other improvements;</p> <p>- Fixed a bug when the "Simple Progress Sensor" object was not displayed;<br />- Fixed a bug when nothing happened when selecting a data format in some cases ;<br />- Fixed default color for table borders;<br />- Fixed reset of the separator when re-opening the "data format" form;<br />- Fixed a problem where the CheckedListbox on the dialog form was not updated;<br />- Fixed compatibility issues for old reports;<br />- Fixed display of numbered list in RichText;<br />- Correction of errors in dialog forms;<br />- Fixed display of events after report reloading;<br />- And other fixes.</p> Mon, 16 Oct 2023 00:00:00 +0200 http://www.fast-report.com/en/news/592/ Updating Delphi and Lazarus products to 2023.3 version http://www.fast-report.com/en/news/591/ <p><a class="gallery" title="Updating Delphi and lazarus products to 2023.3 version" href="https://fastreportsimages.s3.amazonaws.com/uploads/09.23/VCL_EN.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Updating Delphi and lazarus products to 2023.3 version" src="https://fastreportsimages.s3.amazonaws.com/uploads/09.23/VCL_EN.png" alt="Updating Delphi and lazarus products to 2023.3 version" width="100%" /></a></p> <p>We are pleased to announce the release of a new version of Delphi and Lazarus products. In this update, we paid special attention to ergonomic design and component performance. With 2023.3 version, we have added a new NextCloud transport, changed the operation of the report engine, added support for new electronic signatures, and much more.</p> <p>Changes (different for each product) are available for the following products:</p> <ul> <li><a title="FastReport VCL" href="../../../product/fast-report-vcl/" target="_blank"><strong>FastReport VCL</strong></a>,</li> <li><a title="FastScript" href="../../../product/fast-script/" target="_blank"><strong>FastScript</strong></a>,</li> <li><a title="FastConverter .FP3" href="../../../product/fast-converter-fp3/" target="_blank"><strong>FastConverter .FP3</strong></a>,</li> <li><strong><a title="FastQueryBuilder" href="../../../product/fast-query-builder/" target="_blank">FastQueryBuilder</a></strong>,</li> <li><a title="FastReport FMX" href="../../../product/fast-report-fmx/" target="_blank"><strong>FastReport FMX</strong></a>,</li> <li><a title="FastReport Viewer" href="../../../product/fast-report-viewer/" target="_blank"><strong>FastReport Viewer</strong></a>,</li> <li><a title="FastCube VCL" href="../../../product/fast-cube-2/" target="_blank"><strong>FastCube VCL</strong></a>,</li> <li><a title="FastCube FMX" href="../../../product/fast-cube-fmx/" target="_blank"><strong>FastCube FMX</strong></a>.</li> </ul> <h2>New demo reporting center</h2> <p>For convenience, we have combined all demos into a single demo center. It is available with the new FastReport product installer.</p> <p><a class="gallery" title="New demo reporting center" href="https://fastreportsimages.s3.amazonaws.com/uploads/09.23/VCL_2023.3_EN_1.gif"> <img style="display: block; margin-left: auto; margin-right: auto;" title="New demo reporting center" src="https://fastreportsimages.s3.amazonaws.com/uploads/09.23/VCL_2023.3_EN_1.gif" alt="New demo reporting center" width="100%" /></a></p> <p>&nbsp;</p> <h2>Changed the operating mode of the report engine</h2> <p>The new mode allows you to automatically select the font size to match the size of the &ldquo;Text&rdquo; object and its content (ContentScaleOptions property).</p> <p>Selecting the size to match the static dimensions of the object allows you to reduce the text if there are physical limitations when printing. You can find an example of use in the article at <strong><a title="How to make price tags with product composition in FastReport VCL" href="../../../blog/show/price-tags-vcl/" target="_blank">the following link</a>.</strong></p> <p><span style="background-color: #ffff00;"><br /></span></p> <p><a class="gallery" title="Price tags with product composition" href="https://fastreportsimages.s3.amazonaws.com/uploads/09.23/VCL_2023.3_EN_2.gif"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Price tags with product composition" src="https://fastreportsimages.s3.amazonaws.com/uploads/09.23/VCL_2023.3_EN_2.gif" alt="Price tags with product composition" /></a></p> <p>Dynamic font sizing allows you to control the font scale that is applied to dynamically resizing or stretching objects. The report engine reduces the contents of such objects to fit the band on the current page.</p> <p><a class="gallery" title="Stretchable objects" href="https://fastreportsimages.s3.amazonaws.com/uploads/09.23/VCL_2023.3_EN_3.gif"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Stretchable objects" src="https://fastreportsimages.s3.amazonaws.com/uploads/09.23/VCL_2023.3_EN_3.gif" alt="Stretchable objects" width="100%" /></a></p> <p>&nbsp;</p> <h2>New resource localization editor</h2> <p>With this update, you can edit language resources to suit your needs directly from the IDE. Thanks to the new editor, this has become as fast, simple, and convenient as possible.</p> <p><a class="gallery" title="New resource localization editor" href="https://fastreportsimages.s3.amazonaws.com/uploads/09.23/VCL_2023.3_EN_4.gif"> <img style="display: block; margin-left: auto; margin-right: auto;" title="New resource localization editor" src="https://fastreportsimages.s3.amazonaws.com/uploads/09.23/VCL_2023.3_EN_4.gif" alt="New resource localization editor" width="100%" /></a></p> <p>Full language switching at run-time. Now all language resources are updated immediately without the need to restart the report designer.</p> <p><a class="gallery" title="Language switching at run-time" href="https://fastreportsimages.s3.amazonaws.com/uploads/09.23/VCL_2023.3_EN_5.gif"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Language switching at run-time" src="https://fastreportsimages.s3.amazonaws.com/uploads/09.23/VCL_2023.3_EN_5.gif" alt="Language switching at run-time" width="100%" /></a></p> <p>&nbsp;</p> <h2>Added new NextCloud transport&nbsp;</h2> <p>You can save and load reports from your corporate storage directly from the designer, as well as from code. <a title="New NextCloud transport in FastReport VCL" href="../../../blog/show/nextcloud-transport-vcl/" target="_blank"><strong>Read in the article how to set up a connection.</strong></a></p> <p><a class="gallery" title="Added new NextCloud transport" href="https://fastreportsimages.s3.amazonaws.com/uploads/09.23/VCL_2023.3_EN_6.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Added new NextCloud transport" src="https://fastreportsimages.s3.amazonaws.com/uploads/09.23/VCL_2023.3_EN_6.png" alt="Added new NextCloud transport" width="100%" /></a></p> <p>&nbsp;</p> <h2>New types of electronic signatures</h2> <p>When exporting to PDF format or working with random files, you can sign documents using the following electronic signatures: CADES_T and CADES_X_LONG_TYPE_1.</p> <p>We have also added partial font embedding in PDF export. It allows you to reduce the size of the PDF export.</p> <p><a class="gallery" title="Partial font embedding in PDF export" href="https://fastreportsimages.s3.amazonaws.com/uploads/09.23/VCL_2023.3_EN_7.PNG"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Partial font embedding in PDF export" src="https://fastreportsimages.s3.amazonaws.com/uploads/09.23/VCL_2023.3_EN_7.PNG" alt="Partial font embedding in PDF export" /></a></p> <p>FastCube for Lazarus has added support for integration with the Chart component for the FastReport integration package.</p> <p><a class="gallery" title="Integration with Chart component" href="https://fastreportsimages.s3.amazonaws.com/uploads/09.23/VCL_2023.3_EN_8.PNG"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Integration with Chart component" src="https://fastreportsimages.s3.amazonaws.com/uploads/09.23/VCL_2023.3_EN_8.PNG" alt="Integration with Chart component" width="100%" /></a></p> <p>&nbsp;</p> <h2>Full list of 2023.3 changes</h2> <p>---------------</p> <p><strong>[Designer]</strong><br />- Fixed drop-down InPlace editor in the DPIAware application.</p> <p><strong>[Engine]</strong><br />+ Added the ability to automatically select the font size to match the size of the &ldquo;Text&rdquo; object and its content (ContentScaleOptions property);<br />+ Added language resource editor;<br />+ Added frThreadSynchronizeProc variable to override the default synchronization procedure in FastReport;<br />+ Added implementation for UP/DOWN/MOVE mouse events for report script objects;<br />+ Added support for signatures CADES_T and CADES_X_LONG_TYPE_1;<br />+ Added TfrxHtmlView.LoadFromString method to RTTI.<br />+ Added compatibility of old behavior in TfrWideStrins;<br />+ Added correction of the height of the last line of text to the tmDescent value (required for some fonts);<br />* Improved language switching in the report designer;<br />* Changed the TfsScript.OnSetVarValue event;<br />* Changed the order of finalizing datasets;<br />- Fixed work of TfrLocalizationController in FastReport FMX;<br />- Fixed printer font scaling in FastReport FMX for RAD 11.3;<br />- Fixed a bug where the frxIBO package did not compile in some IDEs;<br />- Fixed a bug when the dclfqbFIB package was not compiled;<br />- Fixed the name of the groups in the component palette;<br />- Fixed a problem with data when editing a chart in a report for integration with FastCube;<br />- Fixed behavior of HideIfSingleDataRecord with delayed expressions;<br />- Fixed chart rendering in Lazarus;<br />- Fixed TfsCustomHelper in debug mode;<br />- Fixed out-of-range issue in FastCube;<br />- Fixed a bug with case-insensitive keys in resources;<br />- Fixed post-processing of expressions for paReportFinished/paGroupFinished when the ReportSummary/GroupFooter band is visible or invisible;<br />- Fixed Job method TfrLocalizationController.ShowLocalizationEditor;<br />- Fixed a problem with a blank page when duplex printing is forced in the printer settings, and single-sided printing is set for the report page;<br />- Fixed inability to compile the project for FMX versions below Tokyo;<br />- Fixed FastCube compilation for C++ Builder FMX;<br />- Fixed behavior of the TfrxHTMLView.DefBackground method when the value is clNone;<br />- Fixed a bug in FastScript when adding nested components via AddComponent;<br />- Fixed an error in determining the SVG format with a BOM header;<br />- Fixed several GDI descriptor leaks;<br />- Fixed TeeChart package names in FastCube package templates;<br />- Fixed inheritance of styles in the report template.</p> <p><strong>[Exports]</strong><br />+ Added the ability to partially embed fonts;<br />+ Added LineSpacing support for PPTX export;<br />- Fixed PDF export with CJK fonts;<br />- Fixed a bug with multi-page HTML export when the image cache was cleared for each page;<br />- Fixed work of PDF form fields with owner password;<br />- Fixed substitution of font names;<br />- Fixed application closing with PDF export;<br />- Fixed export of time format in XLSX export;<br />- Fixed SMTP in TfrxMailExport.</p> <p><strong>[Lazarus]</strong><br />+ Added a new integration package with LazChart;<br />- Fixed PDF export dialog for Lazarus;<br />- Fixed visual errors in the report designer for Lazarus;<br />- Fixed the designer reopening with TfrxLazSqliteQuery;<br />- Fixed Unicode output from the database for Lazarus;<br />- Fixed barcodes in Linux.</p> <p><strong>[Other]</strong><br />+ Added support for FibPlus, IB Objects, and BDE in the installer;<br />- Fixed description of the FastCube FPC package;<br />- Fixed a bug with using an OLE object in FastScript code;<br />- Fixed FastCube FMX packages;<br />- Fixed chart templates for FastReport Demo for compatibility with TeeChart 2023.38.</p> <p><strong>[Preview]</strong><br />+ Added TfrxPreviewTabs.CurrentTab property;<br />- Fixed the HighlightRuleEditor form in FastCube;<br />- Added the &ldquo;Search&rdquo; item to the preview context menu.</p> <p><strong>[Report object]</strong><br />+ Added TTeeFont and TteeShadow classes to RTTI for diagrams;<br />* Changed the DefaultDatabase class from TFDConnection to TFDCustomconnection;<br />- Fixed rotation of 2D barcodes;<br />- Fixed list of modules in FireDAC;</p> <p><strong>[Resources]</strong><br />* Updated Serbian resources;<br />* Updated Arabic resources;<br />* Updated Bulgarian resources;<br />- Fixed string resource numbers.</p> <p><strong>[Transport]</strong><br />+ Added NextCloud transport.</p> Mon, 25 Sep 2023 00:00:00 +0200 http://www.fast-report.com/en/news/591/ FastReport Desktop release - our product for reporting automation http://www.fast-report.com/en/news/590/ <p><a title="FastReport Desktop release - our product for reporting automation" href="../../../product/fastreport-desktop/" target="_blank"> <img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport Desktop release - our product for reporting automation" src="https://fastreportsimages.s3.amazonaws.com/uploads/09.23/desktop_en.png" alt="FastReport Desktop release - our product for reporting automation" width="100%" /></a></p> <p>Our stand-alone Low-code solution will help you to automate the generation and transmission of reports from multiple databases (and even several at the same time). Set up export of reports and send them to databases in a couple of clicks!</p> <p>Buying this product you&rsquo;ll get:</p> <ul> <li>Visual designer for creating and editing reports.</li> <li>Builder in the form of a console utility for building and processing reports.</li> <li>GUI configurator for creating builder tasks.</li> <li>A convenient scheduler for completing tasks on a schedule.</li> <li>Viewer for displaying and printing ready-made reports.</li> </ul> <p>In the <strong>Standard</strong> edition, these utilities have to be manually connected to your project.</p> <p>In the <strong>Professional</strong> edition, we did it for you. A common interface of utilities and a report manager will help you set up business processes much faster.</p> <p><a title="FastReport Desktop" href="../../../product/fastreport-desktop/" target="_blank"><strong>FastReport Desktop</strong></a>&nbsp;will be an excellent replacement for the previous FastReport for DBA solution. Existing FastReport for DBA license will be changed to FastReport Desktop Professional Single at no additional cost. All clients will retain their remaining days on previously purchased licenses.</p> <p>If you have any further questions, please, email us at&nbsp;<a title="support@fast-report.com" href="mailto:support@fast-report.com" target="_blank"><strong>support@fast-report.com</strong></a>.</p> Mon, 18 Sep 2023 00:00:00 +0200 http://www.fast-report.com/en/news/590/ Updating .NET-based products to 2023.3 version http://www.fast-report.com/en/news/589/ <p><a class="gallery" title="Updating .NET-based products to 2023.3 version" href="https://fastreportsimages.s3.amazonaws.com/uploads/09.23/dotnet_art_releases_text_en.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Updating .NET-based products to 2023.3 version" src="https://fastreportsimages.s3.amazonaws.com/uploads/09.23/dotnet_art_releases_text_en.png" alt="Updating .NET-based products to 2023.3 version" width="100%" /></a></p> <p>We are pleased to present you with the long-awaited update, in which we have given special attention to user experience and the software code quality. In this release, we tried to listen to the requests of our users. Starting from version 2023.3, we added the following: a new object&mdash;RFID tag, support for WebP images, asynchronous report viewing, the toolbar in the context menu, and much more. The changes are available for the following products:</p> <p>- <a title="FastReport .NET" href="../../../product/fast-report-net/" target="_blank"><strong>FastReport .NET</strong></a>,<br />- <a title="FastReport WPF" href="../../../product/fast-report-wpf/" target="_blank"><strong>FastReport WPF</strong></a>,<br />- <a title="FastReport Mono" href="../../../product/fast-report-mono/" target="_blank"><strong>FastReport Mono</strong></a>,<br />- <a title="FastReport Desktop" href="../../../product/fastreport-desktop/" target="_blank"><strong>FastReport Desktop</strong></a>,<br />- <a title="FastCube .NET" href="../../../product/fast-cube-net/" target="_blank"><strong>FastCube .NET</strong></a>.</p> <h2><strong>New features</strong></h2> <h3>New RFIDLabel object</h3> <p>The new version includes a new object&mdash;an RFID tag. It enables the identification of goods and closely resembles a barcode, but unlike the barcode, it uses radio signals. This allows for scanning a large number of items in short time intervals.</p> <p>The tag contains 4 data banks: a reserved bank for storing access and destruction passwords, an electronic product code bank, a tag identifier bank, and a user data bank. In the FastReport .NET product lineup, the RFID tag is represented as a report object. The tag can be customized using a user-friendly editor, accessed by double-clicking.</p> <p><a class="gallery" title="RFID tag editor" href="https://fastreportsimages.s3.amazonaws.com/uploads/09.23/release-notes-2023-3--1-en.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="RFID tag editor" src="https://fastreportsimages.s3.amazonaws.com/uploads/09.23/release-notes-2023-3--1-en.png" alt="RFID tag editor" width="100%" /></a></p> <p>RFID tags can be created by some Zebra printers, therefore, in addition to the tag object itself, we implemented their export to ZPL. For correct export, the RFID tag must be in a single copy on the page.</p> <p><a title="New RFIDLabel object" href="../../../blog/show/rfid-tags-zpl-fastreport-net/" target="_blank"><strong>Read more in the article</strong></a>.</p> <h2>Support for WebP images</h2> <p>There is now a plug-in that supports images in the WebP format. Now you can upload them into a PictureObject using the editor in the report designer and from code. FastReport.Skia supports WebP images without a plugin, but they are converted to PNG format when uploaded.</p> <p>You can find details about the format and instructions for using the plugin <a title="How to open a WebP image in FastReport .NET" href="../../../blog/show/plugin-image-webp-dotnet/" target="_blank"><strong>in this article.</strong></a></p> <h2>Preview in the designer window and asynchronous report viewing</h2> <p>Now, you can launch a report preview in the designer window when using the designer in your application. Previously, the preview always started in a separate window. To do this, add the following line in your code:</p> <div class="rj_insertcode"> <div class="rj_insertcode_csharp" style="overflow: auto; width: 100%; height: auto; border: 1px solid #054b6e; background: #f8f8f8;"> <div class="csharp" style="border-collapse: collapse; width: 100%;"> <pre style="margin: 0; background: none; vertical-align: top; padding: 0px 4px; font-size: 12px;"><span style="vertical-align: top;">Config.<span style="color: #0000ff;">DesignerSettings</span>.<span style="color: #0000ff;">EmbeddedPreview</span> <span style="color: #008000;">=</span> true<span style="color: #008000;">;</span></span></pre> </div> </div> </div> <p>It will look like this:</p> <p><a class="gallery" title="Preview in the designer window" href="https://fastreportsimages.s3.amazonaws.com/uploads/09.23/release-notes-2023-3--2-en.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Preview in the designer window" src="https://fastreportsimages.s3.amazonaws.com/uploads/09.23/release-notes-2023-3--2-en.png" alt="Preview in the designer window" width="100%" /></a></p> <p>In some cases, such a mode can be more convenient.</p> <p>We have also introduced asynchronous methods for report preparation and viewing: Report.PrepareAsync() and Report.ShowAsync(). They can be used when handling large reports. In that case, you can use the preview window while the report is being prepared. This way, the user will not have the impression that the application is frozen or unresponsive.</p> <h2>The toolbar in the context menu</h2> <p>The context menu has been improved when right-clicking on an object. A toolbar appeared at the top, which contains frequently used items, such as edit, cut, copy, paste, etc.</p> <p>The menu used to look like this:</p> <p><a class="gallery" title="Previous context menu" href="https://fastreportsimages.s3.amazonaws.com/uploads/09.23/release-notes-2023-3--3-en.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Previous context menu" src="https://fastreportsimages.s3.amazonaws.com/uploads/09.23/release-notes-2023-3--3-en.png" alt="Previous context menu" /></a></p> <p>The new menu has become more compact and ergonomic:</p> <p><a class="gallery" title="New context menu" href="https://fastreportsimages.s3.amazonaws.com/uploads/09.23/release-notes-2023-3--4-en.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="New context menu" src="https://fastreportsimages.s3.amazonaws.com/uploads/09.23/release-notes-2023-3--4-en.png" alt="New context menu" /></a></p> <p>&nbsp;</p> <h2>Export to S3</h2> <p>We have added the ability to upload prepared and exported reports to the Simple Storage Service (S3 for short). The new export is located in the "Storage" tab of the prepared report saving menu.</p> <p>During the first export, you will need to enter registration data in the authorization window.</p> <p><a class="gallery" title="Authorization in S3" href="https://fastreportsimages.s3.amazonaws.com/uploads/09.23/release-notes-2023-3--5-en.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Authorization in S3" src="https://fastreportsimages.s3.amazonaws.com/uploads/09.23/release-notes-2023-3--5-en.png" alt="Authorization in S3" width="100%" /></a></p> <p>You can get the necessary keys in your S3 account settings. You can find more details in the service documentation.</p> <p>After successful authorization, you will see an export window.</p> <p><a class="gallery" title="Saving to S3" href="https://fastreportsimages.s3.amazonaws.com/uploads/09.23/release-notes-2023-3--6-en.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Saving to S3" src="https://fastreportsimages.s3.amazonaws.com/uploads/09.23/release-notes-2023-3--6-en.png" alt="Saving to S3" width="100%" /></a></p> <p>Here you can select the bucket to save, type, and file name. If you select a file type other than "Ready Report", then the settings for the corresponding export will become available.</p> <p><a title="How to export a finished report from FastReport .NET to S3" href="../../../blog/show/simple-storage-service-net/" target="_blank"><strong>Read more in the article.</strong></a></p> <h2>Ability to customize barcode font settings</h2> <p>The "Font" property is now available for "Barcode" objects. It allows you to set the font parameters used when displaying barcode texts. The default font is Arial, the same font used in previous versions. Now you can choose a different font, change its size, style, etc. As a result, you can create, for example, such barcodes:</p> <p><a class="gallery" title="An example of a barcode with a non-standard font" href="https://fastreportsimages.s3.amazonaws.com/uploads/09.23/release-notes-2023-3--7-en.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="An example of a barcode with a non-standard font" src="https://fastreportsimages.s3.amazonaws.com/uploads/09.23/release-notes-2023-3--7-en.png" alt="An example of a barcode with a non-standard font" /></a></p> <p>However, you should be careful with font settings. Not all scanners may be able to read such barcodes.</p> <h2>"Convert general format to text" option when exporting to Excel 2007</h2> <p>Excel 2007 has several data formats, including two that are very similar: general and text.</p> <p>General is the default. In most cases, numbers in this format appear as entered. But if the cell width is not enough to display the entire number, then it is rounded.<br />The text format always displays data as entered.</p> <p>FastReport .NET also has several formats, for example, general, numeric, date, and many others. The appropriate format is selected during export, the numeric is converted to numeric, and the date remains a date.</p> <p>The general format in FastReport .NET is also used by default. It displays the data exactly as it was entered. The general format is System.String. In turn, there is no separate text format in FastReport .NET.</p> <p>Excel 2007 export has a new option that allows you to convert the FastReport .NET general format to Excel text format (general is exported as general by default).</p> <p><a class="gallery" title="Format conversion option" href="https://fastreportsimages.s3.amazonaws.com/uploads/09.23/release-notes-2023-3--8-en.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Format conversion option" src="https://fastreportsimages.s3.amazonaws.com/uploads/09.23/release-notes-2023-3--8-en.png" alt="Format conversion option" width="100%" /></a></p> <p>Reports created in previous FastReport .NET versions will be exported in the same way in the new version since this option is disabled by default.</p> <h2>Support for partial report compilation</h2> <p>FastReport.Core, FastReport.Core.Skia and FastReport.CoreWin now enable partial compilation of a report to speed up its preparation if the report script has not been changed in the report and there are no objects that do not support partial compilation. You can enable it with the following command:</p> <div class="rj_insertcode"> <div class="rj_insertcode_csharp" style="overflow: auto; width: 100%; height: auto; border: 1px solid #054b6e; background: #f8f8f8;"> <div class="csharp" style="border-collapse: collapse; width: 100%;"> <pre style="margin: 0; background: none; vertical-align: top; padding: 0px 4px; font-size: 12px;"><span style="vertical-align: top;">FastReport.<span style="color: #0000ff;">Utils</span>.<span style="color: #0000ff;">Config</span>.<span style="color: #0000ff;">CompilerSettings</span>.<span style="color: #0000ff;">ReflectionEmitCompiler</span> <span style="color: #008000;">=</span> true<span style="color: #008000;">;</span></span></pre> </div> </div> </div> <p>Enabling Reflection.Emit Compiler does not cause any performance degradation. If the new compiler cannot be used in the new report, it will simply use the standard procedure without harming the report.</p> <p>&nbsp;</p> <h2><strong>New WebReport features</strong></h2> <h3>Improvements in WASM</h3> <p>Previously, you could only view reports opened in the browser using our FastReport.Blazor.Wasm library. This update added support for exports. Now users can export the resulting reports to various formats, just as is in regular WebReport.</p> <p><a class="gallery" title="Export of reports from WASM" href="https://fastreportsimages.s3.amazonaws.com/uploads/09.23/release-notes-2023-3--9-en.gif"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Export of reports from WASM" src="https://fastreportsimages.s3.amazonaws.com/uploads/09.23/release-notes-2023-3--9-en.gif" alt="Export of reports from WASM" width="100%" /></a></p> <p>Also, Reflection.Emit compilation accelerated the loading and preparation of reports without a script in WebAssembly.</p> <h2>Toolbar personalization</h2> <p>Now you can create elements, such as buttons, dropdowns, and input fields, and add them to the toolbar. These elements can have various options, including images, titles, and styles. You can also implement logic using JavaScript and C#.</p> <p>An example of adding custom elements to the toolbar:</p> <div class="rj_insertcode"> <div class="rj_insertcode_csharp" style="overflow: auto; width: 100%; height: auto; border: 1px solid #054b6e; background: #f8f8f8;"> <div class="csharp" style="border-collapse: collapse; width: 100%;"> <pre style="margin: 0; background: none; vertical-align: top; padding: 0px 4px; font-size: 12px;"><span style="vertical-align: top;"> var button <span style="color: #008000;">=</span> <a href="http://www.google.com/search?q=new+msdn.microsoft.com"><span style="color: #008000;">new</span></a> ToolbarButton<span style="color: #000000;">(</span><span style="color: #000000;">)</span> </span> <span style="vertical-align: top;"> <span style="color: #000000;">{</span></span> <span style="vertical-align: top;"> Title <span style="color: #008000;">=</span> <span style="color: #666666;">"MyCustomButton"</span>,</span> <span style="vertical-align: top;"> OnClickAction <span style="color: #008000;">=</span> <a href="http://www.google.com/search?q=new+msdn.microsoft.com"><span style="color: #008000;">new</span></a> ElementClickAction<span style="color: #000000;">(</span><span style="color: #000000;">)</span></span> <span style="vertical-align: top;"> <span style="color: #000000;">{</span></span> <span style="vertical-align: top;"> OnClickAction <span style="color: #008000;">=</span> async <span style="color: #000000;">(</span>webreport<span style="color: #000000;">)</span> <span style="color: #008000;">=&gt;</span></span> <span style="vertical-align: top;"> <span style="color: #000000;">{</span></span> <span style="vertical-align: top;"> webreport.<span style="color: #0000ff;">LocalizationFile</span> <span style="color: #008000;">=</span> <span style="color: #666666;">"MyLocalizationFile"</span><span style="color: #008000;">;</span></span> <span style="vertical-align: top;"> <span style="color: #000000;">}</span></span> <span style="vertical-align: top;"> <span style="color: #000000;">}</span>,</span> <span style="vertical-align: top;"> <span style="color: #000000;">}</span><span style="color: #008000;">;</span></span> <span style="vertical-align: top;">&nbsp;</span> <span style="vertical-align: top;"> var select <span style="color: #008000;">=</span> <a href="http://www.google.com/search?q=new+msdn.microsoft.com"><span style="color: #008000;">new</span></a> ToolbarSelect<span style="color: #000000;">(</span><span style="color: #000000;">)</span></span> <span style="vertical-align: top;"> <span style="color: #000000;">{</span></span> <span style="vertical-align: top;"> Title <span style="color: #008000;">=</span> <span style="color: #666666;">"MyCustomSelect"</span>,</span> <span style="vertical-align: top;"> Items <span style="color: #008000;">=</span> <a href="http://www.google.com/search?q=new+msdn.microsoft.com"><span style="color: #008000;">new</span></a> List<span style="color: #008000;">&lt;</span>ToolbarSelectItem<span style="color: #008000;">&gt;</span></span> <span style="vertical-align: top;"> <span style="color: #000000;">{</span></span> <span style="vertical-align: top;"> <a href="http://www.google.com/search?q=new+msdn.microsoft.com"><span style="color: #008000;">new</span></a> ToolbarSelectItem<span style="color: #000000;">(</span><span style="color: #000000;">)</span></span> <span style="vertical-align: top;"> <span style="color: #000000;">{</span></span> <span style="vertical-align: top;"> Title <span style="color: #008000;">=</span> <span style="color: #666666;">"MySelectItem"</span>,</span> <span style="vertical-align: top;"> OnClickAction <span style="color: #008000;">=</span> <a href="http://www.google.com/search?q=new+msdn.microsoft.com"><span style="color: #008000;">new</span></a> ElementScript<span style="color: #000000;">(</span><span style="color: #000000;">)</span></span> <span style="vertical-align: top;"> <span style="color: #000000;">{</span></span> <span style="vertical-align: top;"> Script <span style="color: #008000;">=</span> <span style="color: #666666;">"console.log('My item is working')"</span></span> <span style="vertical-align: top;"> <span style="color: #000000;">}</span></span> <span style="vertical-align: top;"> <span style="color: #000000;">}</span></span> <span style="vertical-align: top;"> <span style="color: #000000;">}</span></span> <span style="vertical-align: top;"> <span style="color: #000000;">}</span><span style="color: #008000;">;</span></span> <span style="vertical-align: top;">&nbsp;</span> <span style="vertical-align: top;"> var input <span style="color: #008000;">=</span> <a href="http://www.google.com/search?q=new+msdn.microsoft.com"><span style="color: #008000;">new</span></a> ToolbarInput<span style="color: #000000;">(</span><span style="color: #000000;">)</span></span> <span style="vertical-align: top;"> <span style="color: #000000;">{</span></span> <span style="vertical-align: top;"> InputType <span style="color: #008000;">=</span> <span style="color: #666666;">"number"</span>,</span> <span style="vertical-align: top;"> OnChangeAction <span style="color: #008000;">=</span> <a href="http://www.google.com/search?q=new+msdn.microsoft.com"><span style="color: #008000;">new</span></a> ElementChangeAction<span style="color: #000000;">(</span><span style="color: #000000;">)</span></span> <span style="vertical-align: top;"> <span style="color: #000000;">{</span></span> <span style="vertical-align: top;"> OnChangeAction <span style="color: #008000;">=</span> async <span style="color: #000000;">(</span>webreport, inputValue<span style="color: #000000;">)</span> <span style="color: #008000;">=&gt;</span></span> <span style="vertical-align: top;"> <span style="color: #000000;">{</span></span> <span style="vertical-align: top;"> webreport.<span style="color: #0000ff;">Report</span>.<span style="color: #0000ff;">Prepare</span><span style="color: #000000;">(</span><span style="color: #000000;">)</span><span style="color: #008000;">;</span></span> <span style="vertical-align: top;"> webReport.<span style="color: #0000ff;">Toolbar</span>.<span style="color: #0000ff;">Height</span> <span style="color: #008000;">=</span> <span style="color: #ff0000;">int</span>.<span style="color: #0000ff;">Parse</span><span style="color: #000000;">(</span>inputValue<span style="color: #000000;">)</span><span style="color: #008000;">;</span></span> <span style="vertical-align: top;"> <span style="color: #000000;">}</span></span> <span style="vertical-align: top;"> <span style="color: #000000;">}</span></span> <span style="vertical-align: top;">&nbsp;</span> <span style="vertical-align: top;"> <span style="color: #000000;">}</span><span style="color: #008000;">;</span></span> <span style="vertical-align: top;">&nbsp;</span> <span style="vertical-align: top;"> webReport.<span style="color: #0000ff;">Toolbar</span>.<span style="color: #0000ff;">InsertToolbarElement</span><span style="color: #000000;">(</span>button<span style="color: #000000;">)</span><span style="color: #008000;">;</span></span> <span style="vertical-align: top;"> webReport.<span style="color: #0000ff;">Toolbar</span>.<span style="color: #0000ff;">InsertToolbarElement</span><span style="color: #000000;">(</span>select<span style="color: #000000;">)</span><span style="color: #008000;">;</span></span> <span style="vertical-align: top;"> webReport.<span style="color: #0000ff;">Toolbar</span>.<span style="color: #0000ff;">InsertToolbarElement</span><span style="color: #000000;">(</span>input<span style="color: #000000;">)</span><span style="color: #008000;">;</span></span></pre> </div> </div> </div> <p>As a result, these customized elements will appear in your toolbar after changes:</p> <p><a class="gallery" title="Toolbar" href="https://fastreportsimages.s3.amazonaws.com/uploads/09.23/release-notes-2023-3--10-en.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Toolbar" src="https://fastreportsimages.s3.amazonaws.com/uploads/09.23/release-notes-2023-3--10-en.png" alt="Toolbar" width="100%" /></a></p> <p>&nbsp;<a name="changes"></a></p> <h2>Full changelog</h2> <div> <p><strong>[Engine]</strong></p> <p>+ added new RFIDLabel object;</p> <p>+ added GS1 automatic formatting for GS1-128 barcode;</p> <p>+ added loading tables in cells of other tables when converting RDL templates;</p> <p>+ added Config.CompilerSettings.ReflectionEmitCompiler property, which, when enabled, speeds up report preparation if the script has not been changed (works only in .NET Core/.NET);</p> <p>+ added the ability to configure barcode font using the new "Font" property;</p> <p>* improved work with private font collections;</p> <p>* demo version&mdash;5-page limit removed; the text is randomly replaced with "Demo version";</p> <p>- fixed an infinite loop when calculating a parameter expression equal to this parameter;</p> <p>- fixed the problem of reading the DataMatrix barcode by a mobile scanner;</p> <p>- fixed a bug when line strikethroughs were incorrectly displayed during manual transfers;</p> <p>- fixed the calculation of the shift of translated RichObject objects;</p> <p>- fixed conversion of empty Variant to other types;</p> <p>- fixed deletion of a column after which the column data remained in the report;</p> <p>- fixed the work of the VisibleExpression property for matrix and table rows and columns;</p> <p>- fixed deletion of fonts that are no longer present from the font_hash dictionary;</p> <p>- fixed a bug with unsorted tab stops in RichObject;</p> <p>- fixed a bug with parsing GSUB table leading to exception;</p> <p>- fixed loss of stream stop when exporting to PDF with the "Text in curves" option, resulting in System.StackOverflowException;</p> <p>- fixed a bug with loading object borders when converting RDL templates;</p> <p>- fixed deletion of the first three characters in the GS1-128 barcode;</p> <p>- fixed coding table for Code93 Extended barcode;</p> <p>- fixed text encoding in DataMatrix barcode;</p> <p>- fixed text rendering bug during word break due to lack of space;</p> <p>- fixed RightToLeft text conversion when the ConvertRichText option is enabled;</p> <p>- fixed line break in HtmlTextRenderer;</p> <p>- fixed a bug when page columns were printed over band columns;</p> <p>- fixed white highlighting of empty lines between text paragraphs and some paragraphs in RichObject when using fill;</p> <p>- fixed selection of text parts with white color in RichObject with ConvertRichText = true;</p> <p>- fixed ignoring ConnectionString if ConnectionStringExpression returned null;</p> <p>- fixed indents of translated text objects from RichObject;</p> <p>- fixed positioning of objects when translating RichObject;</p> <p>- fixed import of tables from JasperReports;</p> <p>- fixed System.NullReferenceException when clearing TableObject;</p> <p>- fixed horizontal image alignment in RichObject when ConvertRichText = true;</p> <p>- fixed System.NotImplementedException when the TextObject tab stop is negative;</p> <p>- fixed null conversion if the expression contains a function;</p> <p>- fixed System.ArgumentException when JSON data source host has an empty CharacterSet;</p> <p>- fixed positioning of TableObject when translating RichObject;</p> <p>&nbsp;</p> <p><strong>[Designer]</strong></p> <p>+ added ability to take column names from the first row in Excel connection;</p> <p>+ added categories for "Barcode" objects;</p> <p>+ added Config.DesignerSettings.EmbeddedPreview property for report preview in the designer window;</p> <p>+ added the "Other" category for dialog controls in the "Objects" panel;</p> <p>+ added the ability to display the translated object in the Online Designer;</p> <p>+ added the procedure selection page in the form of the data connection wizard;</p> <p>+ added the toolbar to the context menu;</p> <p>+ added the ability to use expressions in the "Payment amount" field in the SberbankQr editor;</p> <p>+ added parsing of parameters from SQL query;</p> <p>+ added a warning when the names of the request parameters match;</p> <p>+ added a check for the existence of a file when it is changed in a CSV connection via the CsvFile property;</p> <p>* changes in the "Query Builder" interface;</p> <p>* updated "Data Connection Wizard." Improved interface, fixed bugs, and increased speed;</p> <p>* change in the rendering of tooltips with coordinates/sizes in the designer;</p> <p>- fixed the problem of connecting to CSV via URL;</p> <p>- fixed a bug in the "Save as ..." operation for a file opened from the cloud;</p> <p>- fixed the "Map" object in NET 6.0 (empty polygon labels);</p> <p>- fixed error with reading values from the designer configuration file;</p> <p>- fixed a bug when a new report page was created after double right-clicking on the "Code" tab;</p> <p>- fixed an error after closing the preview window with empty values of numerical parameters;</p> <p>- fixed a bug when the designer did not respond during the authorization process;</p> <p>- fixed bugs in the Gauge object editors;</p> <p>- fixed System.NullReferenceException when merging dictionaries that include parameter connections;</p> <p>- fixed text highlighting in RichObject when using property ConvertRichText = true;</p> <p>- fixed a bug with the order of formats when there are several expressions in a text object;</p> <p>- fixed a scaling error in the designer settings window on the "Plugins" tab;</p> <p>- fixed incorrect scaling of the data source selection form in Visual Studio;</p> <p>- fixed incomplete display of pages with infinite width in the preview page adding;</p> <p>- fixed a bug with password-protected report loading;</p> <p>- fixed problems with scaling some controls;</p> <p>- fixed a bug when fields are selected for unselected tables during connection editing;</p> <p>- fixed a bug when all tables were selected during connection editing, even though only some of them were actually selected;</p> <p>- fixed a System.IO.FileFormatException when using an incorrect XML report on the FRX page;</p> <p>- fixed incorrect work of font settings in MSChartObject when the scale is more than 100%;</p> <p>- fixed a bug when connecting a CSV database via URI;</p> <p>- fixed a bug when running a report with MSChartObject and SparklineObject on a DataBand with the CanBreak property enabled;</p> <p>- fixed problems with displaying SVG in the designer;</p> <p>- fixed a bug with the font size in the "Report Tree" window;</p> <p>- fixed the behavior of the "About" window when changing scaling;</p> <p>- fixed ignored MSChartObject rendering if Title is missing;</p> <p>&nbsp;</p> <p><strong>[Preview]</strong></p> <p>- fixed text object horizontal alignment when AutoWidth = true;</p> <p>- fixed problems with displaying SVG in preview;</p> <p>&nbsp;</p> <p><strong>[Exports]</strong></p> <p>+ added export to S3;</p> <p>+ added export of page borders during image export;</p> <p>+ added "Use page breaks" option in the form of HTML export;</p> <p>+ added option to enable or disable adding bookmarks to each page when exporting to Word 2007;</p> <p>+ added creating a new sheet when the number of lines approaches the maximum allowed on one Excel 2007 sheet;</p> <p>+ added the "Convert general format to text" option in Excel 2007 export;</p> <p>+ expansion of font names;</p> <p>+ improved font packaging subsystem for PDF export;</p> <p>* speeded up export to PDF;</p> <p>* optimized export of interactive forms to PDF;</p> <p>- fixed a bug when LineHeight was ignored when exporting using Skia;</p> <p>- fixed multi-threaded export to PDF and private font collections;</p> <p>- fixed loading of fonts with traditional Chinese characters;</p> <p>- fixed kerning of right-to-left fonts when exporting to PDF;</p> <p>- fixed a bug where fonts smaller than 10 were displayed incorrectly with the ConvertRichText property enabled when exporting to RTF;</p> <p>- fixed kerning errors in PDF export;</p> <p>- fixed a bug in PDF export in "Text in curves" mode at high monitor resolution;</p> <p>- fixed a bug when a dark frame was drawn for some objects in PDF export;</p> <p>- fixed export of font families registered in FastReport.Utils.FRPrivateFontCollection;</p> <p>- fixed display of HTML &lt;strike&gt;, &lt;sub&gt; and &lt;sup&gt; tags when exporting to RTF;</p> <p>- fixed a bug where the export of a report with pictures for Skia ended with an error;</p> <p>- fixed export of footer objects to RTF and DOCX;</p> <p>- now single-byte spaces do not disappear from the string after export to Excel 2007;</p> <p>- added extra text breaks when exporting to CSV;</p> <p>- fixed a bug with extra separators when exporting to CSV;</p> <p>- fixed a bug when fonts were damaged during multi-threaded export to PDF;</p> <p>- fixed a bug when hyphen characters were not processed when exporting to HTML;</p> <p>- fixed incorrect work of hyperlinks in RichObject when exporting to PDF;</p> <p>- fixed row height multiplier in RTF export;</p> <p>- fixed double saving of report in Google Drive;</p> <p>- fixed API call for saving reports in OneDrive;</p> <p>- fixed problems with displaying SVG when exporting to PDF;</p> <p>- fixed errors in the export tree;</p> <p>- fixed export of text with HTML tags to Word 2007;</p> <p>&nbsp;</p> <p><strong>[WebReport]</strong></p> <p>+ added report shadow in WebReport;</p> <p>+ added support for report export to Wasm;</p> <p>* changed Toolbar behavior for one-page reports;</p> <p>* changed the behavior of printing a report from a browser in WebReport. Now a print page closes automatically;</p> <p>- fixed a bug when click events in WebReport did not work;</p> <p>- fixed incorrect export to Word 2007 in web reports;</p> <p>- fixed a bug where some report objects (for example, RichObject) might not be displayed in the Web designer;</p> <p>- fixed a bug where a single-page report did not export if settings were used;</p> <p>- fixed a bug when the report was not updated when the parameter was changed;</p> <p>&nbsp;</p> <p><strong>[.NET Core]</strong></p> <p>- fixed a bug when the InvariantGlobalization option was enabled;</p> <p>&nbsp;</p> <p><strong>[Demos]</strong></p> <p>* changed the script in the "Sort Group By Total" template for the correct work of the report and display of totals when using the "Can grow" and "Can shrink" properties of the "Group Footer" band;</p> <p>&nbsp;</p> <p><strong>[Extras]</strong></p> <p>+ added export of page borders when exporting with PDFSimpleExport;</p> <p>+ added the ability to connect to MariaDB using the MySqlConnection plugin;</p> <p>+ added .db format to the file filter for connecting SQLite;</p> <p>+ added a plugin with support for images in WebP format;</p> <p>* RPTImportPlugin updated to .NET Framework 4.7.2;</p> <p>- fixed a bug resulting in System.IO.FileLoadException when connecting to ClickHouse and MongoDB;</p> <p>- fixed the data source selection form, which did not open in the foreground.</p> </div> Wed, 13 Sep 2023 00:00:00 +0200 http://www.fast-report.com/en/news/589/ Add-on component in FastReport Ultimate .NET http://www.fast-report.com/en/news/588/ <p><a class="gallery" title="Add-on component in FastReport Ultimate .NET" href="https://fastreportsimages.s3.amazonaws.com/uploads/09.23/free_wpf_itog_en_news.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Add-on component in FastReport Ultimate .NET" src="https://fastreportsimages.s3.amazonaws.com/uploads/09.23/free_wpf_itog_en_news.png" alt="Add-on component in FastReport Ultimate .NET" width="100%" /></a></p> <p>Subscription to the <a href="../../../buy/#!/.NET/FastReport%20.NET/yes&amp;/Ultimate/" target="_blank">.NET Ultimate Edition</a> gets even better! The edition now includes a new high-performance reporting and document library for Windows Presentation Foundation (WPF). Moreover, the price remained the same.</p> <p>FastReport Ultimate .NET contains products for projects integration developed using the ASP.NET, .NET Core, Blazor, WASM, WPF, WinForms, Mono platforms. Desktop and <a title="FastReport Online Designer" href="../../../product/fast-report-online-designer/">online designer</a> is also included for comfortable work on any device. FastReport generators allow you to create different types of documents with many components for data visualisation and analytics, display options and export formats.</p> <p>Owners of an active Ultimate subscription can test <a title="FastReport WPF" href="../../../product/fast-report-wpf/">FastReport WPF</a> for free at their <a title="cpanel" href="https://cpanel.fast-report.com/" target="_blank">client panel</a>.</p> Wed, 06 Sep 2023 00:00:00 +0200 http://www.fast-report.com/en/news/588/ Release of the New FastReport WPF Report Generator http://www.fast-report.com/en/news/586/ <p><a title="FastReport WPF" href="../../../product/fast-report-wpf/" target="_blank"> <img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport WPF" src="https://fastreportsimages.s3.amazonaws.com/uploads/08.23/release-fastreport-wpf-en.png" alt="FastReport WPF" width="100%" /></a></p> <p>&nbsp;</p> <p>We are excited to announce the release of the first version of the report generator for Windows Presentation Foundation - <a title="FastReport WPF" href="../../../product/fast-report-wpf/" target="_blank"><strong>FastReport WPF</strong></a>.</p> <p>This high-performance library for creating reports and documents will assist you in developing business applications to meet various needs on the .NET Desktop and Web platforms. Create, view, and export detailed, visually appealing, interactive reports using a lightweight, versatile reporting tool.</p> <p>The report generator includes a powerful core for building reports, a user-friendly designer with a familiar interface, and a fast viewer of reports. FastReport WPF uses the SkiaSharp graphics engine for comfortable work with Windows. The WPF report generator also has an advanced code editor with Roslyn-based intelligence support.</p> <p>FastReport WPF is part of the unified FastReport ecosystem. Reports created in other products will seamlessly work in FastReport WPF and vice versa.</p> <p>NuGet packages via NuGet Server will be available for download in September. Now you can get WPF packages for your project using the installer from <a title="https://cpanel.fast-report.com/" href="https://cpanel.fast-report.com/" target="_blank"><strong>cpanel.fast-report.com</strong></a>.</p> Tue, 29 Aug 2023 00:00:00 +0200 http://www.fast-report.com/en/news/586/ 25 years of product history of our company http://www.fast-report.com/en/news/585/ <p>We turned 25 in August! Thank you for being with us all these years and for helping make our products better and more powerful!<br /><br /></p> <p><a class="gallery" title="25 years" href="https://fastreportsimages.s3.amazonaws.com/uploads/08.23/en_over_version_2023.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="25 years" src="https://fastreportsimages.s3.amazonaws.com/uploads/08.23/en_over_version_2023.png" alt="25 years" /></a></p> Mon, 21 Aug 2023 00:00:00 +0200 http://www.fast-report.com/en/news/585/ Official launch of the FastReport Cloud service http://www.fast-report.com/en/news/583/ <p><a title="FastReport Cloud" href="../../../product/fast-report-cloud/" target="_blank"><img title="FastReport Cloud" src="https://fastreportsimages.s3.amazonaws.com/uploads/07.23/CLOUD_RELEASE_2023.png" alt="FastReport Cloud" width="100%" /></a></p> <p>We&rsquo;re happy to announce the official launch of FastReport Cloud, a cloud service for creating, editing and storing documents!</p> <p><a title="FastReport Cloud" href="../../../product/fast-report-cloud/" target="_blank"><strong>FastReport Cloud</strong></a> is a pre-configured reporting system from your data in the cloud. Among its advantages:</p> <ul> <li> <p style="display: inline !important;">work directly through the browser or via API</p> </li> <li>collaboration with setting up roles and access levels</li> <li>universal solution for any programming language and framework</li> <li>a convenient pre-made end user interface</li> <li>create, edit and store documents in one place and with just one click</li> <li>work security: from authentication to personal data protection</li> </ul> <p>All of this is based on the powerful FastReport engine with the ability to export to all formats and set up scheduled reports. <a title="FastReport Cloud" href="https://fastreport.cloud/app/" target="_blank"><strong>Try cloud reporting now!</strong></a></p> <p><strong><br /></strong></p> <p><a class="button" href="../../../product/fast-report-cloud/">about product</a> <a class="button" href="https://fastreport.cloud/app/workspace/617691477562a28df3681d5e/documents/templates">try demo</a></p> <p><strong><br /> </strong></p> <p><strong><br /> </strong></p> Wed, 19 Jul 2023 00:00:00 +0200 http://www.fast-report.com/en/news/583/ Summer offer: 10% off on FastReport VCL editions http://www.fast-report.com/en/news/582/ <p><a title="Summer offer" href="../../../promo/vcl-summer-2023" target="_blank"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Summer offer" src="https://fastreportsimages.s3.amazonaws.com/uploads/07.23/10_on_FR_VCL_en.png" alt="Summer offer" width="100%" /></a></p> <p>From <strong>July 11</strong> to <strong>July 25</strong>, get <a title="Installing FastReport in Lazarus for Linux and Windows" href="../../../blog/show/installing-fastreport-lazarus/" target="_blank">Lazarus</a> support and source code with 10% off in FastReport VCL Professional and Enterprise editions, or full cross-platform with FastReport VCL Ultimate.</p> <p>Save from $39,9 when purchasing a Single license, $89,9 when purchasing a Team and $599,9 when purchasing a Site!</p> <p>Take advantage of getting much more functionality for less cost. You can see the differences between editions <a title="Comparison of FastReport VCL Editions" href="../../../products/report-for-delphi-fastreport-feature-matrix/" target="_blank">here</a>.</p> <p>The offer is valid only for the license purchase and does not apply to an upgrade or renewal.</p> <p>You can use the hot offer by clicking on the link.</p> Tue, 11 Jul 2023 00:00:00 +0200 http://www.fast-report.com/en/news/582/ Online Designer and Blazor WASM support for free: FastReport .NET Enterprise at the price of Professional http://www.fast-report.com/en/news/580/ <p><a class="gallery" title="FastReport .NET Enterprise at the price of Professional" href="https://fastreportsimages.s3.amazonaws.com/uploads/06.23/net_enterprise_professional_en.png"><img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport .NET Enterprise at the price of Professional" src="https://fastreportsimages.s3.amazonaws.com/uploads/06.23/net_enterprise_professional_en.png" alt="FastReport .NET Enterprise at the price of Professional" width="100%" /></a></p> <p>&nbsp;</p> <p>It&rsquo;s a high time to take an advantage of our special offer for <a title="FastReport .NET" href="../../../product/fast-report-net/" target="_blank">FastReport .NET</a> report generator purchasing, so that you can focus on your summer vacation and not to worry about generating documents.</p> <p>You can purchase FastReport .NET Enterprise Single at the Professional price until June 30! That is, get the platform-independent report designer FastReport Online Designer for free and save $200 or more.</p> <p><a title="FastReport Online Designer" href="../../../product/fast-report-online-designer/" target="_blank">FastReport Online Designer</a> allows you to create, edit and view reports on any device without compatibility issues.</p> <p>This is a great opportunity to save money while getting much broader functionality.</p> <p>Compare editions and choose the most suitable one <a title="Comparison of FastReport .NET editions" href="../../../fast-report-net-editions-compare/" target="_blank">here</a>.</p> <p>*Offer is valid for a full price purchase only and does not apply to a subscription renewal or an upgrade.</p> <p>To take advantage of the offer, click on the following link.</p> Wed, 14 Jun 2023 00:00:00 +0200 http://www.fast-report.com/en/news/580/ Single ecosystem for Delphi products in FastReport 2023.2 release http://www.fast-report.com/en/news/574/ <p><strong>This major update combines our core products for Delphi and Lazarus into a single ecosystem.</strong></p> <p><a class="gallery" title="Single ecosystem for Delphi products" href="https://fastreportsimages.s3.amazonaws.com/uploads/05.23/fastreport_vcl_2023_2EN.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Single ecosystem for Delphi products" src="https://fastreportsimages.s3.amazonaws.com/uploads/05.23/fastreport_vcl_2023_2EN.png" alt="Single ecosystem for Delphi products" width="100%" /></a></p> <h2>What does it mean?</h2> <ul> <li>One installation system with online authorization&mdash;install and update all your products at once.</li> <li>Shared release system&mdash;major releases are a shared release of all products.</li> <li>Shared library for all products&mdash;fixes and new functions are available in several products.</li> </ul> <p><a class="gallery" title="FastReport Installer" href="https://fastreportsimages.s3.amazonaws.com/uploads/04.23/fastreport_vcl_2023_2_EN_1.PNG"> <img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport Installer" src="https://fastreportsimages.s3.amazonaws.com/uploads/04.23/fastreport_vcl_2023_2_EN_1.PNG" alt="FastReport Installer" width="100%" /></a></p> <p>The Recompile utility has been removed. The functions of package rebuilding are now performed by the installer.</p> <p><em><strong>❗️To download the update, we recommend you uninstall all products through the old installer and then use the new one (installer).&nbsp;❗️</strong></em></p> <h2>Core library</h2> <p>There are new Core, Core Graphics, and Core Localization packages combining products into one ecosystem.</p> <p>The product localization system has been changed. Now it does not require rebuilding packages: it is enough to install language packs during installation, add the TfrLocalizationController component, and select the desired language.</p> <p><a class="gallery" title="Product localization" href="https://fastreportsimages.s3.amazonaws.com/uploads/04.23/fastreport_vcl_2023_2_EN_2.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Product localization" src="https://fastreportsimages.s3.amazonaws.com/uploads/04.23/fastreport_vcl_2023_2_EN_2.png" alt="Product localization" /></a></p> <h2>FastReport VCL</h2> <p>The system for editing and using styles in the report designer has been revised.&nbsp;The new mode allows you to: create, edit and assign styles during report design.</p> <p><a class="gallery" title="Style editing system" href="https://fastreportsimages.s3.amazonaws.com/uploads/04.23/fastreport_vcl_2023_2_EN_3.gif"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Style editing system" src="https://fastreportsimages.s3.amazonaws.com/uploads/04.23/fastreport_vcl_2023_2_EN_3.gif" alt="Style editing system" width="100%" /></a></p> <p>The created styles copy the formatting of the object by default. Changing a style affects all objects that have been assigned this style.</p> <p>The new Style Table tool allows you to customize the appearance of a report using styles and switch between them on the fly.</p> <p><a class="gallery" title="Style Table Tool" href="https://fastreportsimages.s3.amazonaws.com/uploads/04.23/fastreport_vcl_2023_2_EN_4.gif"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Style Table Tool" src="https://fastreportsimages.s3.amazonaws.com/uploads/04.23/fastreport_vcl_2023_2_EN_4.gif" alt="Style Table Tool" width="100%" /></a></p> <p>You can:</p> <ul> <li> <p style="display: inline !important;">Select style table mode;</p> </li> <li> <p style="display: inline !important;">Create new custom styles and color schemes that would fit your report;</p> </li> <li> <p style="display: inline !important;">Change already created styles of report objects to your taste;</p> </li> <li> <p style="display: inline !important;">Switch almost instantly between ready-made solutions.</p> </li> </ul> <p>Style tables are supported in a rendered report and allow you to change the report style without rebuilding. These styles are saved to the rendered report file to allow report distribution to other users. Each user can choose their style.</p> <p><a class="gallery" title="Report customization tool" href="https://fastreportsimages.s3.amazonaws.com/uploads/04.23/fastreport_vcl_2023_2_EN_5.gif"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Report customization tool" src="https://fastreportsimages.s3.amazonaws.com/uploads/04.23/fastreport_vcl_2023_2_EN_5.gif" alt="Report customization tool" width="100%" /></a></p> <h2>Composite barcodes</h2> <p>We have added a new container object for composite barcodes. The object has ready-made settings for composite barcodes: EAN 8+2, EAN 8+5, EAN 13+2, and EAN 13+5. The object editor offers functionality for quick compilation of your compound barcodes.</p> <p><a class="gallery" title="Compilation of a composite barcode" href="https://fastreportsimages.s3.amazonaws.com/uploads/04.23/fastreport_vcl_2023_2_EN_6.gif"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Compilation of a composite barcode" src="https://fastreportsimages.s3.amazonaws.com/uploads/04.23/fastreport_vcl_2023_2_EN_6.gif" alt="Compilation of a composite barcode" /></a></p> <p>An example of barcodes used when printing price tags.</p> <p><a class="gallery" title="Price tags with composite barcodes" href="https://fastreportsimages.s3.amazonaws.com/uploads/04.23/fastreport_vcl_2023_2_EN_7.PNG"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Price tags with composite barcodes" src="https://fastreportsimages.s3.amazonaws.com/uploads/04.23/fastreport_vcl_2023_2_EN_7.PNG" alt="Price tags with composite barcodes" width="100%" /></a></p> <h2>Powerful tools for your reports</h2> <p>For the efficient work of multi-threaded applications, we have added the ability to print in multiple threads. Each thread can print to the printer without blocking others. This approach is efficient for applications running in print service mode.</p> <p>We have improved the digital signature object for PDF export. Now you can supplement the signature with the current signed date, name, and other additional information.</p> <p><a class="gallery" title="Digital signature of files" href="https://fastreportsimages.s3.amazonaws.com/uploads/04.23/fastreport_vcl_2023_2_EN_8.PNG"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Digital signature of files" src="https://fastreportsimages.s3.amazonaws.com/uploads/04.23/fastreport_vcl_2023_2_EN_8.PNG" alt="Digital signature of files" width="100%" /></a></p> <p><a class="gallery" title="Digital signature of files" href="https://fastreportsimages.s3.amazonaws.com/uploads/04.23/fastreport_vcl_2023_2_EN_9.PNG"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Digital signature of files" src="https://fastreportsimages.s3.amazonaws.com/uploads/04.23/fastreport_vcl_2023_2_EN_9.PNG" alt="Digital signature of files" /></a></p> <p><a class="gallery" title="Digital signature of files" href="https://fastreportsimages.s3.amazonaws.com/uploads/04.23/fastreport_vcl_2023_2_EN_10.PNG"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Digital signature of files" src="https://fastreportsimages.s3.amazonaws.com/uploads/04.23/fastreport_vcl_2023_2_EN_10.PNG" alt="Digital signature of files" /></a></p> <p>The ability to override and replace the standard export dialog has been added to export filters without changes in the FastReport source codes.</p> <p>Example:</p> <div class="rj_insertcode"> <div class="rj_insertcode_delphi" style="overflow: auto; width: 100%; height: auto; border: 1px solid #054b6e; background: #f8f8f8;"> <div class="delphi" style="border-collapse: collapse; width: 100%;"> <pre style="margin: 0; background: none; vertical-align: top; padding: 0px 4px; font-size: 12px;"><span style="vertical-align: top;"><span style="color: #000000; font-weight: bold;">uses</span> frxExportPDFDialog<span style="color: #000066;">;</span></span> <span style="vertical-align: top;"><span style="color: #000000; font-weight: bold;">type</span></span> <span style="vertical-align: top;"> TfrxCustomPDFExportDialog <span style="color: #000066;">=</span> <span style="color: #000000; font-weight: bold;">class</span><span style="color: #000066;">(</span>TfrxPDFExportDialog<span style="color: #000066;">)</span></span> <span style="vertical-align: top;"> <span style="color: #000000; font-weight: bold;">protected</span></span> <span style="vertical-align: top;"> <span style="color: #000000; font-weight: bold;">procedure</span> InitControlsFromFilter<span style="color: #000066;">(</span>ExportFilter<span style="color: #000066;">:</span> TfrxBaseDialogExportFilter<span style="color: #000066;">)</span><span style="color: #000066;">;</span> <span style="color: #000000; font-weight: bold;">override</span><span style="color: #000066;">;</span></span> <span style="vertical-align: top;"> <span style="color: #000000; font-weight: bold;">end</span><span style="color: #000066;">;</span></span> <span style="vertical-align: top;"><span style="color: #000000; font-weight: bold;">procedure</span> TfrxCustomPDFExportDialog<span style="color: #000066;">.</span><span style="color: #006600;">InitControlsFromFilter</span><span style="color: #000066;">(</span>ExportFilter<span style="color: #000066;">:</span> TfrxBaseDialogExportFilter<span style="color: #000066;">)</span><span style="color: #000066;">;</span></span> <span style="vertical-align: top;"><span style="color: #000000; font-weight: bold;">begin</span></span> <span style="vertical-align: top;"> <span style="color: #000000; font-weight: bold;">inherited</span><span style="color: #000066;">;</span></span> <span style="vertical-align: top;"> SignaturePage<span style="color: #000066;">.</span><span style="color: #006600;">TabVisible</span> <span style="color: #000066;">:</span><span style="color: #000066;">=</span> <span style="color: #000000; font-weight: bold;">False</span><span style="color: #000066;">;</span></span> <span style="vertical-align: top;"><span style="color: #000000; font-weight: bold;">end</span><span style="color: #000066;">;</span></span> <span style="vertical-align: top;"><span style="color: #000000; font-weight: bold;">procedure</span> SetDialogClass<span style="color: #000066;">;</span></span> <span style="vertical-align: top;"><span style="color: #000000; font-weight: bold;">begin</span></span> <span style="vertical-align: top;"> frxPDFExport1<span style="color: #000066;">.</span><span style="color: #006600;">CustomExportDialogClass</span> <span style="color: #000066;">:</span><span style="color: #000066;">=</span> TfrxCustomPDFExportDialog<span style="color: #000066;">;</span></span> <span style="vertical-align: top;"><span style="color: #000000; font-weight: bold;">end</span><span style="color: #000066;">;</span></span></pre> </div> </div> </div> <p>We have improved and fixed the bugs in export filters. PDF export has received support for handling translucent SVG images.</p> <p>Report compatibility between Lazarus and Delphi versions has been improved. The transfer of report variables between versions has been fixed.</p> <h2>FastCube VCL&nbsp;and&nbsp;FastCube FMX</h2> <p>For FastCube VCL and FastCube FMX products, we have added integration with FastScript, which we moved to a separate package. For FastScript support, it is enough to install one additional package and not rebuild all the others. We also paid attention to fixing errors in highlighting and editors.</p> <p>FastCube VCL gets HiDPI support for high-resolution monitors. It supports all available RAD Studio development environment modes.</p> <p><a class="gallery" title="Improvements for FastCube VCL and FastCube FMX" href="https://fastreportsimages.s3.amazonaws.com/uploads/04.23/fastreport_vcl_2023_2_EN_11.PNG"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Improvements for FastCube VCL and FastCube FMX" src="https://fastreportsimages.s3.amazonaws.com/uploads/04.23/fastreport_vcl_2023_2_EN_11.PNG" alt="Improvements for FastCube VCL and FastCube FMX" width="100%" /></a></p> <p><a class="gallery" title="Improvements for FastCube VCL and FastCube FMX" href="https://fastreportsimages.s3.amazonaws.com/uploads/04.23/fastreport_vcl_2023_2_EN_12.PNG"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Improvements for FastCube VCL and FastCube FMX" src="https://fastreportsimages.s3.amazonaws.com/uploads/04.23/fastreport_vcl_2023_2_EN_12.PNG" alt="Improvements for FastCube VCL and FastCube FMX" width="100%" /></a></p> <p><a name="changes"></a>FastQueryBuilder gets package support for the latest RAD Studio versions.</p> <p>RAD Studio 11 compatibility bugs have been fixed in FastReport FMX. Product optimization and performance have been improved, and internal architectural changes have been made.</p> <h2>The full changelog for the 2023.2 version</h2> <p><strong>Сore library</strong><br />---------------</p> <p>+ Added new core package with a shared code for all products<br />+ Added a new graphics core package with a shared code for all products<br />+ Added new localization packs<br />* Changed product localization system</p> <p><strong>Fast Report VCL</strong><br />---------------<br />[Designer]<br />- Fixed Int64 support in Object Inspector<br />- Fixed filter behavior in the data selection dialog<br />- Fixed TfrxRichView frame borders in the designer<br />- Fixed a bug when the dropdown code completion did not copy styles from Syntax Memo</p> <p>[Engine]<br />+ Added support for style tables and improved work with styles in the report designer<br />+ Added the option of simultaneous multi-threaded printing<br />- Fixed form scaling for additional display for Delphi 10.1 and later<br />- Fixed bug with parent container component interactive events<br />- Fixed error handling in CrossView events<br />- Fixed printing of current page mode<br />- Fixed Duplex printing for multiple copies of documents with collation enabled</p> <p>[Exports]<br />+ Added new CustomExportDialogClass property for export filters, which allows you to override the export dialog for standard export filters<br />* Improved translucent SVG export in PDF export via EMF<br />- Fixed memory leak with embedded files in PDF export<br />- Fixed progress dialog in HTML export when entering the wrong page number<br />- Fixed export of TfrxLineView and TfrxShapeView in PPTX export</p> <p>[Lazarus]<br />+ Added support for variable portability in templates (Delphi &lt;--&gt; Lazarus)<br />- Fixed behavior of empty TfrxPictureView in Lazarus</p> <p>[Preview]<br />- Fixed button order in the preview</p> <p>[Report object]<br />+ Added composite barcodes (EAN 8+2, EAN 8+5, EAN 13+2, EAN 13+5)<br />+ Added TfrxPictureView.LoadFromStream method<br />+ Added handling of Hint property (similar to TagStr)<br />- Fixed placement of SVG pictures in TfrxPictureView</p> <p>[Resources]<br />* Updated Portuguese resources<br />* Updated Polish resources</p> <p><strong>FastReport FMX</strong><br />---------------<br />- Fixed integer overflow error in gradient fill object<br />- Fixed crosstab editor bug in RAD Studio 11</p> <p><strong>FastQueryBuilder</strong><br />---------------<br />- Added packages for new Delphi versions (RAD Studio 10-11)</p> <p><strong>FastCube</strong><br />---------------<br />+ Added HiDPI support for high-resolution monitors<br />+ Added integration package with FastScript (integration does not require rebuilding of the main packages)<br />- Fixed bugs in highlighting rules<br />- Fixed Access violation error when using the component in some editors</p> Tue, 16 May 2023 00:00:00 +0200 http://www.fast-report.com/en/news/574/ ❗️Save on your license renewal before June 1 http://www.fast-report.com/en/news/575/ <p><img title="Changes in renewal term" src="https://fastreportsimages.s3.amazonaws.com/uploads/04.23/renewal_2var.png" alt="Changes in renewal terms" width="100%" /></p> <p><strong>Starting June 1, 2023</strong>, the new subscription update rules will take effect. The renewal grace period will consist of 1 month, and the renewal price will be 50% of the license cost.</p> <p>Example:&nbsp;<br />For example, on January 1, 2023, you purchased your FastReport .NET license, which will be active for 12 months up to and including January 1, 2024. During this time, you will be able to download the product's new version and receive basic technical support. Starting January 2, 2024, you will have 1 month to renew your license with the 50% discount. After February 2, 2024, the purchase will be possible only at the full price.&nbsp;</p> <p>But you still have the ability to get your subscription at the old price: you can buy renewals for 1, 2, or 3 years at once and save your 70% discount before June 1, 2023. To take advantage of the offer, message our sales team at <a title="sales@fast-report.com" href="mailto:sales@fast-report.com"><strong>sales@fast-report.com</strong></a> or hit us up in the website chat window.</p> Thu, 27 Apr 2023 00:00:00 +0200 http://www.fast-report.com/en/news/575/ New version FastReport Online Designer 2023.2 http://www.fast-report.com/en/news/572/ <p><a class="gallery" title="New version FastReport Online Designer 2023.2" href="https://fastreportsimages.s3.amazonaws.com/uploads/04.23/Online_Designer_2023.2_EN.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="New version FastReport Online Designer 2023.2" src="https://fastreportsimages.s3.amazonaws.com/uploads/04.23/Online_Designer_2023.2_EN.png" alt="New version FastReport Online Designer 2023.2" width="100%" /></a></p> <h2><strong><br /></strong></h2> <h2><strong>New objects</strong></h2> <h2>Added the &ldquo;MSChart&rdquo; object</h2> <p>The &ldquo;MSChart&rdquo; object allows to display charts using Microsoft Chart library. At the moment, &ldquo;MSChart&rdquo; can only be used to display charts when viewing reports. Below are some features of the library:</p> <ul> <li>more than 30 types of charts (bars, areas, lines, bubbles, circular, radar, financial, pyramidal, ranges);</li> <li>3D support;</li> <li>supports several series of different types in one chart;</li> <li>full control over appearance and behavior of each chart element.</li> </ul> <h2>Chart elements</h2> <p><a class="gallery" title="Chart elements" href="https://fastreportsimages.s3.amazonaws.com/uploads/04.23/release_notes_2023_2_EN_1.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Chart elements" src="https://fastreportsimages.s3.amazonaws.com/uploads/04.23/release_notes_2023_2_EN_1.png" alt="Chart elements" /></a></p> <p>One chart may have one or several chart areas. One chart area may contain one or several series. Below you can see the chart which contains two chart areas (the first area contains two series and the second area contains one series):</p> <p><a class="gallery" title="Chart elements" href="https://fastreportsimages.s3.amazonaws.com/uploads/04.23/release_notes_2023_2_EN_2.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Chart elements" src="https://fastreportsimages.s3.amazonaws.com/uploads/04.23/release_notes_2023_2_EN_2.png" alt="Chart elements" /></a></p> <p>Some series (for example, pie series) require exclusive chart area.</p> <h2>Chart editor</h2> <p>The "Chart" object contains numerous settings which can be handled in the chart editor. To invoke the editor, double click the "Chart" object:</p> <p><a class="gallery" title="Chart editor" href="https://fastreportsimages.s3.amazonaws.com/uploads/04.23/release_notes_2023_2_EN_3.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Chart editor" src="https://fastreportsimages.s3.amazonaws.com/uploads/04.23/release_notes_2023_2_EN_3.png" alt="Chart editor" width="100%" /></a></p> <h2>Added the &ldquo;RichText&rdquo; object [beta]</h2> <p>This object allows to display a formatted text in the RTF format.&nbsp;</p> <p><em>Try to use the &ldquo;Text&rdquo; object to display a text. When you export the report to other document formats, the &ldquo;Rich Text&rdquo; object will be exported as a picture.</em></p> <p>You can also use the Microsoft Word to create a text. When you have created the text, save it in the RTF format. Next, open the &ldquo;Rich Text&rdquo; editor and load the RTF file into it by pressing the &ldquo;Open&rdquo; button.</p> <p><em>Please note that the &ldquo;Rich Text&rdquo; object does not support all of the Microsoft Word formatting features. We will keep working on this object and adding new features.</em></p> <p>&nbsp;</p> <h2><strong>New features</strong></h2> <h2>Configurable icons in FastReport Online Designer</h2> <p>You can now build FastReport Online Designer with different icons. At the moment, you can choose between classic icons and Visual Studio 2019 icons.</p> <p>Classic icons:</p> <p><a class="gallery" title="Classic icons" href="https://fastreportsimages.s3.amazonaws.com/uploads/04.23/release_notes_2023_2_EN_6_.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Classic icons" src="https://fastreportsimages.s3.amazonaws.com/uploads/04.23/release_notes_2023_2_EN_6_.png" alt="Classic icons" width="100%" /></a></p> <p>Visual Studio 2019 icons:&nbsp;</p> <p><a class="gallery" title="Visual Studio 2019 icons" href="https://fastreportsimages.s3.amazonaws.com/uploads/04.23/release_notes_2023_2_EN_7_.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Visual Studio 2019 icons" src="https://fastreportsimages.s3.amazonaws.com/uploads/04.23/release_notes_2023_2_EN_7_.png" alt="Visual Studio 2019 icons" width="100%" /></a></p> <p>To change the icons, go to &ldquo;Theme&rdquo; when building the designer and select the set of icons you want to use.</p> <p><a class="gallery" title="Configurable icons in FastReport Online Designer" href="https://fastreportsimages.s3.amazonaws.com/uploads/04.23/release_notes_2023_2_EN_8.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Configurable icons in FastReport Online Designer" src="https://fastreportsimages.s3.amazonaws.com/uploads/04.23/release_notes_2023_2_EN_8.png" alt="Configurable icons in FastReport Online Designer" width="100%" /></a></p> <h2>Configuring the API for building FastReport Online Designer</h2> <p>FastReport Online Designer Builder now can build the designer using the API. This allows you to automate the process of building the designer.</p> <h2>API Key</h2> <p>A user is authenticated using an API key, which you can create in FastReport Online Designer Builder. To create a key, you need to:</p> <ul> <li>sign in with your account;</li> <li>go to the new &ldquo;API Keys&rdquo; menu item;</li> <li>click on the button in the lower right corner or the red inscription.</li> </ul> <p><a class="gallery" title="API Key" href="https://fastreportsimages.s3.amazonaws.com/uploads/04.23/release_notes_2023_2_EN_9.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="API Key" src="https://fastreportsimages.s3.amazonaws.com/uploads/04.23/release_notes_2023_2_EN_9.png" alt="API Key" width="100%" /></a></p> <p>After that, you will have a new API key generated. You can click on the key to copy it and use it for authentication in API.</p> <p><a class="gallery" title="API Key" href="https://fastreportsimages.s3.amazonaws.com/uploads/04.23/release_notes_2023_2_EN_10.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="API Key" src="https://fastreportsimages.s3.amazonaws.com/uploads/04.23/release_notes_2023_2_EN_10.png" alt="API Key" width="100%" /></a></p> <p><a title="API blog" href="../../../blog/show/api-builder-online-designer/" target="_blank"><strong>Read the article for more details.</strong></a></p> <h2>Customizing FastReport Online Designer</h2> <p>Now you can customize main colors and favicons used in the designer.</p> <p>Designer with a different main color:</p> <p><a class="gallery" title="Customizing FastReport Online Designer" href="https://fastreportsimages.s3.amazonaws.com/uploads/04.23/release_notes_2023_2_EN_11.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Customizing FastReport Online Designer" src="https://fastreportsimages.s3.amazonaws.com/uploads/04.23/release_notes_2023_2_EN_11.png" alt="Customizing FastReport Online Designer" width="100%" /></a></p> <p>Colors and favicons can be customized in the &ldquo;Theme&rdquo; menu item when building FastReport Online Designer.</p> <p><a class="gallery" title="Customizing FastReport Online Designer" href="https://fastreportsimages.s3.amazonaws.com/uploads/04.23/release_notes_2023_2_EN_12.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Customizing FastReport Online Designer" src="https://fastreportsimages.s3.amazonaws.com/uploads/04.23/release_notes_2023_2_EN_12.png" alt="Customizing FastReport Online Designer" width="100%" /></a></p> <p>Those who own special OEM White Label FastReport Online Designer licenses can also change a product name and edit the boot screen text.</p> <h2>Added the ability to change components sizes independently from the grid</h2> <p>With pressed ALT, a component size can be changed independently from the grid, which allows you to adjust the size as precisely as possible.</p> <h2>Added the &ldquo;Layout&rdquo; function for positioning components</h2> <p>With this update, we added the Layout function for positioning components relative to each other and the grid.</p> <p><a class="gallery" title="Added the &ldquo;Layout&rdquo; function for positioning components" href="https://fastreportsimages.s3.amazonaws.com/uploads/04.23/release_notes_2023_2_EN_13.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Added the &ldquo;Layout&rdquo; function for positioning components" src="https://fastreportsimages.s3.amazonaws.com/uploads/04.23/release_notes_2023_2_EN_13.png" alt="Added the &ldquo;Layout&rdquo; function for positioning components" width="100%" /></a></p> <h2>Added a modal window to configure bands</h2> <p>You can now change order of bands, add or delete them using a special modal window.</p> <p><a class="gallery" title="Added a modal window to configure bands" href="https://fastreportsimages.s3.amazonaws.com/uploads/04.23/release_notes_2023_2_EN_14.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Added a modal window to configure bands" src="https://fastreportsimages.s3.amazonaws.com/uploads/04.23/release_notes_2023_2_EN_14.png" alt="Added a modal window to configure bands" /></a></p> <p>To open this window, click the button in the upper left corner of the workspace.</p> <p><a class="gallery" title="Added a modal window to configure bands" href="https://fastreportsimages.s3.amazonaws.com/uploads/04.23/release_notes_2023_2_EN_15.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Added a modal window to configure bands" src="https://fastreportsimages.s3.amazonaws.com/uploads/04.23/release_notes_2023_2_EN_15.png" alt="Added a modal window to configure bands" width="100%" /></a></p> <h2>Added a new button to change localization in the upper panel of the Online Designer</h2> <p>You can now easily change localization no matter what panel is active at the moment.</p> <p><a class="gallery" title="Added a new button to change localization " href="https://fastreportsimages.s3.amazonaws.com/uploads/04.23/release_notes_2023_2_EN_16.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Added a new button to change localization " src="https://fastreportsimages.s3.amazonaws.com/uploads/04.23/release_notes_2023_2_EN_16.png" alt="Added a new button to change localization " /></a></p> <h2>Added the ability to expand the report from left to right and from top to bottom</h2> <p>You can expand the report from left to right and from top to bottom by clicking the buttons.</p> <p><a class="gallery" title="Added the ability to expand the report from left to right and from top to bottom" href="https://fastreportsimages.s3.amazonaws.com/uploads/04.23/release_notes_2023_2_EN_17.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Added the ability to expand the report from left to right and from top to bottom" src="https://fastreportsimages.s3.amazonaws.com/uploads/04.23/release_notes_2023_2_EN_17.png" alt="Added the ability to expand the report from left to right and from top to bottom" width="100%" /></a></p> <h2><a name="changes"></a>Improved design</h2> <p>In this version, we have changed most dialog windows to improve user experience when using the Online Designer.&nbsp;</p> <h2>Full list of changes</h2> <p>+ added the &ldquo;MSChart&rdquo; object;<br />+ added the &ldquo;RichText&rdquo; object;<br />+ added building the designer using the API;<br />+ added customization of the designer interface;<br />+ added configuration of icons;<br />+ added the &ldquo;Layout&rdquo; function for positioning components in the workspace;<br />+ added a modal window to configure bands;<br />+ added a new button to change localization in the upper panel of the Online Designer;<br />+ added the ability to expand the report from left to right and from top to bottom;<br />+ added the &ldquo;OutlineExpression&rdquo; button to edit parameter expressions;<br />+ added the SVG image editor;<br />+ added changeable width and height of the report dialog window;<br />+ added the ability to delete the table data source;</p> <p>- fixed the &ldquo;SubReport&rdquo; object;<br />- fixed behavior of the &ldquo;TextObject&rdquo; when rotating text;<br />- fixed a bug when the report is viewed in full screen mode;<br />- fixed pages preview for long templates;<br />- fixed standard behavior of &ldquo;OK&rdquo; and &ldquo;Cancel&rdquo; buttons in the report dialog window;<br />- fixed behavior of groups of components&mdash;now popup panels close when focus is lost;<br />- fixed the way the table tree is displayed when establishing a connection in Firefox;<br />- fixed a bug when users see the preview tab even if the designer was built without it;</p> <p>* improved design of all modal windows;<br />* improved the designer performance in Firefox; <br />* improved the style of Zoom control;<br />* updated localization of the product interface.</p> Mon, 17 Apr 2023 00:00:00 +0200 http://www.fast-report.com/en/news/572/ Update of .NET-based products to ver. 2023.2 http://www.fast-report.com/en/news/571/ <p><a class="gallery" title="Update of .NET-based products to ver. 2023.2" href="https://fastreportsimages.s3.amazonaws.com/uploads/03.23/NET_2023.2_en_.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Update of .NET-based products to ver. 2023.2" src="https://fastreportsimages.s3.amazonaws.com/uploads/03.23/NET_2023.2_en_.png" alt="Update of .NET-based products to ver. 2023.2" width="100%" /></a></p> <p>Meet new opportunities for your projects! Added support for Blazor Web Assembly, new icons for the Ribbon interface, the ability to open a page of another report inside the current one, changes to the report validator and WebReport, and much more. Changes are available for the following products:</p> <p>- FastReport .NET, <br />- FastReport Mono, <br />- FastReport Desktop, <br />- FastReport for DBA, <br />- FastCube .NET.</p> <h2>New opportunities</h2> <h2>Blazor WebAssembly support</h2> <p>Added FastReport.Blazor.Wasm package with Blazor WebAssembly support for owners of FastReport .NET Enterprise and higher editions. Now you can use Razor components to display a report in your WebAssembly application. Attention! Blazor WebAssembly support is currently in beta.</p> <div class="rj_insertcode"> <div class="rj_insertcode_abap" style="overflow: auto; width: 100%; height: auto; border: 1px solid #054b6e; background: #f8f8f8;"> <div class="abap" style="border-collapse: collapse; width: 100%;"> <pre style="margin: 0; background: none; vertical-align: top; padding: 0px 4px; font-size: 12px;"><span style="vertical-align: top;">&lt;WebReportContainer WebReport<span style="color: #66cc66;">=</span><span style="color: #808080; font-style: italic;">"WebReport" /&gt; </span></span></pre> </div> </div> </div> <p><a title="The Future of Report Generation with Blazor WebAssembly" href="../../../blog/show/blazor-webassembly-manual/" target="_blank"><strong>Read more in this article.</strong></a></p> <p>&nbsp;</p> <h2>Ability to open another report page</h2> <p>The designer now allows you to open and add pages and dialog forms of another report to the developing report. To do this, go to the "File" menu and select "Open Page...".</p> <p><a class="gallery" title="Ability to open another report page" href="https://fastreportsimages.s3.amazonaws.com/uploads/03.23/net-2023-2-en-1.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Ability to open another report page" src="https://fastreportsimages.s3.amazonaws.com/uploads/03.23/net-2023-2-en-1.png" alt="Ability to open another report page" /></a></p> <p>Next, the standard file selection dialog box will open where you can select a report. After that a window will appear with a list of pages and a preview of the selected page.</p> <p><a class="gallery" title="Ability to open another report page" href="https://fastreportsimages.s3.amazonaws.com/uploads/03.23/net-2023-2-en-2.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Ability to open another report page" src="https://fastreportsimages.s3.amazonaws.com/uploads/03.23/net-2023-2-en-2.png" alt="Ability to open another report page" width="100%" /></a></p> <p>Here you can select one or more pages to be added to the current report. The names of pages and all objects contained in them, will be changed to unique, if the report already has them. This is necessary to avoid errors, as identical names are not allowed.</p> <p><a title="Adding pages from another report to FastReport .NET" href="../../../blog/show/page-another-report-net/" target="_blank"><strong>Read more in this article.</strong></a></p> <p>&nbsp;</p> <h2>New icons for the Ribbon interface</h2> <p>New Visual Studio-style icons have been added to the Ribbon interface in the designer.</p> <p><a class="gallery" title="New icons for the Ribbon interface" href="https://fastreportsimages.s3.amazonaws.com/uploads/03.23/net-2023-2-en-3.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="New icons for the Ribbon interface" src="https://fastreportsimages.s3.amazonaws.com/uploads/03.23/net-2023-2-en-3.png" alt="New icons for the Ribbon interface" width="100%" /></a></p> <p>You can select them in the user interface options.</p> <p><a class="gallery" title="New icons for the Ribbon interface" href="https://fastreportsimages.s3.amazonaws.com/uploads/03.23/net-2023-2-en-4.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="New icons for the Ribbon interface" src="https://fastreportsimages.s3.amazonaws.com/uploads/03.23/net-2023-2-en-4.png" alt="New icons for the Ribbon interface" width="100%" /></a></p> <p>Will need to restart the designer for the changes to take effect.&nbsp;</p> <p>&nbsp;</p> <h2>Filter in the properties window</h2> <p>A new button has been added to the properties window that allows you to enable the display of object-specific properties. For example, for a text object, this mode displays the Text, Font properties. Common object properties such as Top, Left, Height and Width are not displayed.</p> <p><a class="gallery" title="Filter in the properties window" href="https://fastreportsimages.s3.amazonaws.com/uploads/03.23/net-2023-2-en-5.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Filter in the properties window" src="https://fastreportsimages.s3.amazonaws.com/uploads/03.23/net-2023-2-en-5.png" alt="Filter in the properties window" /></a></p> <p>&nbsp;</p> <h2>Report validator changes</h2> <p>The report validator now doesn't run in the background, but runs with a separate "Validate Report" button in the "Report" menu. In addition, the validator window has been removed, and its messages are displayed in the window "Messages".</p> <p><a class="gallery" title="Report validator changes" href="https://fastreportsimages.s3.amazonaws.com/uploads/03.23/net-2023-2-en-6.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Report validator changes" src="https://fastreportsimages.s3.amazonaws.com/uploads/03.23/net-2023-2-en-6.png" alt="Report validator changes" width="100%" /></a></p> <p>&nbsp;</p> <h2>Ability to hide connection string</h2> <p>Added a new property Config.ConnectionStringVisible, which gives the ability to hide the connection string in the designer. Can be used to differentiate permissions between the application developer and the report user. When set to false, the user will not be able to see and edit connection strings in the designer.</p> <p>&nbsp;</p> <h2>WebReport changes</h2> <p>Added support for MemoryCache. By default, at the moment, the current WebReportCache is used. You can enable MemoryCache when registering FastReport services:</p> <div class="rj_insertcode"> <div class="rj_insertcode_abap" style="overflow: auto; width: 100%; height: auto; border: 1px solid #054b6e; background: #f8f8f8;"> <div class="abap" style="border-collapse: collapse; width: 100%;"> <pre style="margin: 0; background: none; vertical-align: top; padding: 0px 4px; font-size: 12px;"><span style="vertical-align: top;">services.<span style="color: #202020;">AddFastReport</span><span style="color: #66cc66;">(</span>options <span style="color: #66cc66;">=</span>&gt; </span> <span style="vertical-align: top;"><span style="color: #66cc66;">{</span> </span> <span style="vertical-align: top;">options.<span style="color: #202020;">CacheOptions</span>.<span style="color: #202020;">UseLegacyWebReportCache</span> <span style="color: #66cc66;">=</span> false; </span> <span style="vertical-align: top;"><span style="color: #66cc66;">}</span><span style="color: #66cc66;">)</span>; </span></pre> </div> </div> </div> <p>Unlike the built-in cache in WebReport, MemoryCache unloads WebReport instances more aggressively after a certain time CacheOptions.CacheDuration of WebReport instance inactivity, which can help in cases where the old cache for some reason does not clear memory.</p> <p>Added the ability to fix the toolbar on the screen. Now you can configure the toolbar to always stay in place, even when scrolling through the page. This is convenient when working with large reports - the toolbar will always be visible.</p> <p>To pin the toolbar on the screen, you need to set the following property:</p> <div class="rj_insertcode"> <div class="rj_insertcode_abap" style="overflow: auto; width: 100%; height: auto; border: 1px solid #054b6e; background: #f8f8f8;"> <div class="abap" style="border-collapse: collapse; width: 100%;"> <pre style="margin: 0; background: none; vertical-align: top; padding: 0px 4px; font-size: 12px;"><span style="vertical-align: top;">webReport.<span style="color: #202020;">Toolbar</span>.<span style="color: #202020;">Sticky</span> <span style="color: #66cc66;">=</span> true; </span></pre> </div> </div> </div> <p>Now the toolbar will always be in view.</p> <p><a class="gallery" title="WebReport changes" href="https://fastreportsimages.s3.amazonaws.com/uploads/03.23/net-2023-2-en-7.gif"> <img style="display: block; margin-left: auto; margin-right: auto;" title="WebReport changes" src="https://fastreportsimages.s3.amazonaws.com/uploads/03.23/net-2023-2-en-7.gif" alt="WebReport changes" /></a></p> <p>Also, the ability to customize the export settings window has been added. Now it can be made fixed on the screen and displayed in the foreground. To do this, you need to set the following property:</p> <div class="rj_insertcode"> <div class="rj_insertcode_abap" style="overflow: auto; width: 100%; height: auto; border: 1px solid #054b6e; background: #f8f8f8;"> <div class="abap" style="border-collapse: collapse; width: 100%;"> <pre style="margin: 0; background: none; vertical-align: top; padding: 0px 4px; font-size: 12px;"><span style="vertical-align: top;">webReport.<span style="color: #202020;">Toolbar</span>.<span style="color: #202020;">Exports</span>.<span style="color: #202020;">PinnedSettingsPosition</span> <span style="color: #66cc66;">=</span> true; </span></pre> </div> </div> </div> <p><a class="gallery" title="WebReport changes" href="https://fastreportsimages.s3.amazonaws.com/uploads/03.23/net-2023-2-en-8.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="WebReport changes" src="https://fastreportsimages.s3.amazonaws.com/uploads/03.23/net-2023-2-en-8.png" alt="WebReport changes" width="100%" /></a></p> <p>Validation for entering a range of pages has been added to the export settings window. Now, in case of incorrect input, the field will look like this.</p> <p><a class="gallery" title="WebReport changes" href="https://fastreportsimages.s3.amazonaws.com/uploads/03.23/net-2023-2-en-9.gif"> <img style="display: block; margin-left: auto; margin-right: auto;" title="WebReport changes" src="https://fastreportsimages.s3.amazonaws.com/uploads/03.23/net-2023-2-en-9.gif" alt="WebReport changes" /></a></p> <p>&nbsp;</p> <h2>FastReport.Core.Skia improvements</h2> <p>Improved the performance of the FastReport.Core.Skia package. Export errors have been fixed, examples are listed below.</p> <p>Fixed the rendering of objects with CanShrink = true:</p> <p><a class="gallery" title="FastReport.Core.Skia improvements" href="https://fastreportsimages.s3.amazonaws.com/uploads/03.23/net-2023-2-en-10.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport.Core.Skia improvements" src="https://fastreportsimages.s3.amazonaws.com/uploads/03.23/net-2023-2-en-10.png" alt="FastReport.Core.Skia improvements" width="100%" /></a></p> <p>Fixed the background rendering of objects with transparent backgrounds:</p> <p><a class="gallery" title="FastReport.Core.Skia improvements" href="https://fastreportsimages.s3.amazonaws.com/uploads/03.23/net-2023-2-en-11.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport.Core.Skia improvements" src="https://fastreportsimages.s3.amazonaws.com/uploads/03.23/net-2023-2-en-11.png" alt="FastReport.Core.Skia improvements" width="100%" /></a></p> <p>Added a standard font that depends on the operating system. Now, if the font from the report is not detected in the system, the export will not produce an error, but will render the report with the standard font.</p> <p>For other fixes, please refer to the full list of changes.</p> <p>&nbsp;</p> <h2>Updated design of FastReport Cloud file manager</h2> <p>Updated the design of the file manager window for more convenient and intuitive use of the service. Changes have been made to the layout of interface elements and color scheme, which will improve the overall visual perception of users.</p> <p><a class="gallery" title="Updated design of FastReport Cloud file manager" href="https://fastreportsimages.s3.amazonaws.com/uploads/03.23/net-2023-2-en-12.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Updated design of FastReport Cloud file manager" src="https://fastreportsimages.s3.amazonaws.com/uploads/03.23/net-2023-2-en-12.png" alt="Updated design of FastReport Cloud file manager" width="100%" /></a></p> <p>&nbsp;</p> <h2><a name="changes"></a>Full list of changes<a href="#changes">&nbsp;</a></h2> <p><strong>[Engine]</strong><br />+ added property Config.ConnectionStringVisible, which indicates whether the connection strings of data sources will be displayed in the designer;<br />- fixed a bug with extraction of procedures in connection that cannot contain procedures;<br />- fixed a bug where the first column of the page was always displayed in the leftmost position;<br />- fixed a bug when GaugeObject.Value property was set equal GaugeObject.Minimum, if new value was more than GaugeObject.Maximum. Now it will be set equal GaugeObject.Maximum;</p> <p><strong>[Designer]</strong><br />+ added the ability to open report from FastReport Cloud using recent files list;<br />+ added a context menu to the page panel elements;<br />+ a context menu for creating new pages and dialog forms has been added for the panel with report pages;<br />+ added new Visual Studio style icons for the Ribbon interface;<br />+ added "Sync" button in the "Report Tree" window;<br />+ added Filter button in the Properties window;<br />+ added HiDPI icons for Ribbon-interface;<br />+ added support of DBNull and Guid types for parameters;<br />* now the name of the attached file when exporting to mail, can be set from the code when creating the export form;<br />* report validator now runs from "Report|Validate report" menu. "Messages" window is used to display validation messages;<br />* changed interface of QR code editor;<br />- fixed a bug on right clicking Data Sources menu item;<br />- fixed a bug when checkbox "Select all" was not visible in Data wizard;<br />- fixed a bug causing System.NullReferenceException when deleting dialog form;<br />- fixed the absence of the Api key when re-opening the Account-&gt;Server window if it was entered in the standard server item;<br />- fixed incorrect web address when trying to preview webview for custom server;<br />- fixed the problem of collapsing panels and incorrect change of the language of tabs and bars when changing the localization in the Ribbon interface;<br />- fixed issue with adding tables that were not selected in the connection wizard;<br />- fixed a bug causing System.NullReferenceException when creating connection to stored procedure;<br />- fixed exception when manually entering an invalid parameter type;<br />- fixed a bug where it was impossible to set an object to a transparent color;<br />- fixed reopening of the query wizard;</p> <p><strong>[Preview]</strong><br />+ added a message about sending a report to the mail in the status bar;</p> <p><strong>[Exports]</strong><br />+ added word wrapping in cells when exporting to Excel 2007;<br />- fixed a bug that made MSChart text blurred after HTML export;<br />- fixed incorrect margins when exporting the report to HTML;<br />- fixed an error that made the transparent background become white with Skia;<br />- fixed a bug with an extra empty page when exporting if there are bands with the Exportable property equal false;<br />- fixed a bug when padding top was not taken into account when exporting to layered HTML;<br />- fixed an error that made the text go beyond the table when the page was zoomed out in HTML export;</p> <p><strong>[WebReport]</strong><br />+ added Blazor WebAssembly support;<br />+ added support for DI in WebReport.Core/Blazor. To use, call services.AddFastReport();<br />+ added support for Microsoft.Extensions.Caching.Memory.MemoryCache instead of the standard WebReportLegacyCache. To use, when registering a DI container, use services.AddFastReport(options =&gt; options.CacheOptions.UseLegacyWebReportCache = false);<br />+ implemented the ItemCheck event in CheckedListBox;<br />+ added an option to enable the toolbar to display regardless of the screen position in WebReport using WebReport.Toolbar.Sticky property;<br />+ added asynchronous version of method WebReport.Designer.SaveMethod - WebReport.Designer.SaveMethodAsync;<br />+ added validation of page range in WebReport export settings window;<br />+ added WebReport.Toolbar.Exports.PinnedSettingsPosition property. If enabled, the container of export settings will be fixed on the screen and displayed in the foreground;<br />- fixed a bug when selection mode in ListBox was multiple, but it was able to select only one item;<br />- fixed a bug of non-refreshing dialog when CheckedBox was the initiator of the event. In this case, add at least one dependent object of the CheckedBox to the DetailControl property;<br />- fixed a bug when in .NET Framework MVC application the report with dialog form on clicking "OK" would not hide dialog form and not show loading of the report;<br />- fixed an error that caused extra pages to appear when printing;<br />- fixed incorrect work of report 'Interactive Report' on WebReport.Core;<br />- fixed rare NullReferenceException in WebReportLegacyCache;</p> <p><strong>[Online Designer]</strong><br />- fixed a bug where First Page Source, Other Page Source, Last Page Source and Duplex properties was not saved when changing ReportPage;<br />- fixed an error that made the report preview not refresh before pressing "Refresh" button;</p> <p><strong>[.NET Core]</strong><br />+ the script compiler will now display errors depending on the selected locale set with FastReport.Utils.Res.LoadLocale() or FastReport.Utils.Config.CompilerSettings.CultureInfo;<br />- fixed an issue where text with CanShrink = True was incorrectly rendered after export with Skia;<br />- fixed a bug with incorrect indent width between characters with TextRenderType = HtmlTags in Skia;<br />- fixed a bug that caused the watermark with transparency to have a gray background when exporting with Skia;<br />- fixed an error that caused incorrect calculation of table row height;</p> <p><strong>[CoreWin]</strong><br />- fixed error when trying to add new data connection;</p> <p><strong>[Mono]</strong><br />+ added zoom control in preview and designer windows;<br />- fixed problem of scaling PreviewControl;</p> <p><strong>[Demos]</strong><br />+ added demo-app ASP.NET Core (Razor pages) under .NET 6.0;<br />* updated demo applications for FastReport Core;</p> <p><strong>[Extras]</strong><br />- fixed a situation in which the host during logout could not match the one during authorization;<br />- fixed a bug when updating an expired session in the Account window, a browser opens and requests re-authorization.</p> Tue, 14 Mar 2023 00:00:00 +0100 http://www.fast-report.com/en/news/571/ Summary and plans http://www.fast-report.com/en/news/561/ <p><a title="Summary and plans" href="https://docs.google.com/forms/d/e/1FAIpQLScQjRBjDHTYkTuCKgIHhPRuLP763RBul0Ko_NiCQIH-ejZtjw/viewform?embedded=true" target="_blank"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Summary and plans" src="https://fastreportsimages.s3.amazonaws.com/uploads/12.22/Summary_and_plans.png" alt="Summary and plans" width="100%" /></a></p> <p>The year 2022 was full of important events. Despite its unpredictability and all challenges, that we've faced over the past 12 months, we've continued to work hard to improve document generation in thousands of apps. What important happened?</p> <p>A milestone for the VCL report generators was the end of support for obsolete non-Unicode versions, which will allow us to work harder to improve FastReport and introduce more sophisticated features with each release. Since the release of 2023.1, FastReport VCL supports Delphi versions starting from 2010.</p> <p>We have released the fp3 converter which converts to any FastReport VCL data format &mdash; <a title="FastConverter .FP3" href="../../../product/fast-converter-fp3/" target="_blank"><strong>FastConverter.FP3</strong></a>.</p> <p>We have launched NuGet server for the .NET direction &mdash; a repository of licensed products for users. Now you can conveniently download the latest versions of our components on any operating system. FastReport.Core now supports graphics and text rendering using the SkiaSharp library.</p> <p>Also, FastReport .NET got a bronze medal in the "Reporting, Analysis and Visualization" nomination in the Reader's Choice Awards by Visual Studio Magazine. We were happy to share the stand with Devexpress and SAP Crystal Reports.</p> <h2>What about plans?</h2> <p>The release of several services at once will be a truly revolutionary breakthrough in 2023. One of them is <a title="FastReport Cloud" href="../../../product/fast-report-cloud/" target="_blank"><strong>FastReport Cloud</strong></a> cloud report builder. This is an online service for creating, storing, and editing reports and documents, which allows you to set up and implement reporting in companies with minimal involvement of programmers. Stay tuned and you will be one of the first to try it!</p> <p>We are also working on a high-performance WPF reporting and document library for business application development.</p> <p>Other products will have the following features:</p> <ul> <li>WASM support</li> <li>New report objects</li> <li>Support for the latest version of the environment &mdash; NET 8, RAD Studio 11.3</li> <li>Updated user interface and user experience</li> <li>Digital signature stamp</li> <li>Support for RFID tags for ZPL export</li> <li>Map implementation based on GeoJson</li> </ul> <p>And much more!</p> <p>It's also time for New Year's wishes. Maybe it's reporting for Android? Or export to some exotic format? Write to us your wish in the form below. It would be great if you also tell us how this will change the work of your applications.</p> <p><em>Congratulations on the upcoming holidays,</em><br /><em> Fast Reports team.</em></p> <p><iframe src="https://docs.google.com/forms/d/e/1FAIpQLScQjRBjDHTYkTuCKgIHhPRuLP763RBul0Ko_NiCQIH-ejZtjw/viewform?embedded=true" frameborder="0" marginwidth="0" marginheight="0" width="640" height="560">Загрузка&hellip;</iframe></p> Mon, 26 Dec 2022 00:00:00 +0100 http://www.fast-report.com/en/news/561/ Digital signature in the new FastReport VCL 2023.1 http://www.fast-report.com/en/news/559/ <p><a class="gallery" title="FastReport VCL 2023.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/12.22/FastReport_VCL_2023.1_EN.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport VCL 2023.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/12.22/FastReport_VCL_2023.1_EN.png" alt="FastReport VCL 2023.1" width="100%" /></a></p> <p>We have added the option of an attached and detached digital signature of arbitrary files. They will be used with the help of crypto providers installed in the system. You can see an example of a report with a digital signature at the Demos\FileSignature path. You will find the instructions <a title="Digital signing of files with FastReport VCL" href="../../../blog/show/digital-signature-vcl/" target="_blank"><strong>at this link</strong></a>.</p> <p><a class="gallery" title="Connecting a digital signature" href="https://fastreportsimages.s3.amazonaws.com/uploads/12.22/FastReport_VCL_2023.1_1en.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Connecting a digital signature" src="https://fastreportsimages.s3.amazonaws.com/uploads/12.22/FastReport_VCL_2023.1_1en.png" alt="Connecting a digital signature" /></a></p> <p>We had added the ability to set arbitrary sheet names in the following exports: frxBIFFExport, frxXMLExport, frxXLSXExport via the OnGenerateSheetName event.</p> <p>The SVG image engine now supports "pattern" for object fills.</p> <p><a class="gallery" title="Improved SVG Images " href="https://fastreportsimages.s3.amazonaws.com/uploads/12.22/FastReport_VCL_2023.1_2.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Improved SVG Images " src="https://fastreportsimages.s3.amazonaws.com/uploads/12.22/FastReport_VCL_2023.1_2.png" alt="Improved SVG Images " width="100%" /></a></p> <p>Added AutoSize mode for TfrxOLEView object.</p> <p>Improved compatibility with the latest Lazarus version and added the TfrxDateEditControl object.</p> <p>Support for Delphi 7 has also been discontinued with this version.</p> <p>We have also optimized the work of the existing functionality and fixed some bugs.</p> <p>&nbsp;</p> <h2>Full list of changes in version 2023.1</h2> <p>---------------</p> <p><strong>[Designer]</strong><br />- Fixed dataset filtering</p> <p><strong>[Engine]</strong><br />+ Added a new class for signing an arbitrary file with an attached or detached signature.<br />- Fixed supreport X position when keep mechanism uses inside it</p> <p><strong>[Exports]</strong><br />+ Added ability to customize sheet names in excel exports (frxBIFFExport, frxXMLExport, frxXLSXExport)<br />- Fixed bug when PDFView draws dash line with wrong scale on metafile in PDF export vector output<br />- Fixed pdf export errors<br />- Fixed issue when pictures may disappear during PDF export in multi-thread GUI application<br />- Fixed font size in HTMLTags in XLSX export<br />- Fixed bug in xls(biff8) export under x64 platform<br />- Fixed Cc and Bcc fileds in the SMTP mail sender</p> <p><strong>[Lazarus]</strong><br />+ Added implementation of TfrxDateEditControl<br />- Fixed Lazarus compilation<br />- Disable AutoSize for descriptions functions in functions-tree due to Lazarus internal bug</p> <p><strong>[Preview]</strong><br />- Fixed Search form width</p> <p><strong>[Report object]</strong><br />+ Added support for the dominant-baseline attribute and the pattern element<br />+ Added Autosize for TfrxOLEView<br />- Fixed overflow error when test size of types in HTMLView stream<br />- Fixed issue when TfrxRichView.RichEdit.Lines.LoadFromFile does not load file correctly under Rad Studio 11.2<br />- Fixed bug with Datamatrix barcade with ACSII codepage<br />- Fixed barcodes RTTI<br />- Fixed PDFView memory leaks<br />- Fixed TfrxPDFObject for 64bit in the IDE</p> <p><strong>[Resources]</strong><br />* Updated Swiss resources<br />* Update German Resources<br />* Updated Farsi resources</p> Mon, 12 Dec 2022 00:00:00 +0100 http://www.fast-report.com/en/news/559/ Christmas sale on FastReport VCL and FastReport .NET http://www.fast-report.com/en/news/560/ <p><img style="display: block; margin-left: auto; margin-right: auto;" title="Christmas sale season on FastReport VCL and FastReport .NET" src="https://fastreportsimages.s3.amazonaws.com/uploads/12.22/Christmas_.png" alt="Christmas sale season on FastReport VCL and FastReport .NET" width="100%" /></p> <p>&nbsp;</p> <h2>Grab the best offer before it expires!&nbsp;</h2> <p>Christmas sale season on FastReport VCL and FastReport .NET Single reporting library of all editions!&nbsp;Days of the promotion:</p> <p style="text-align: center;"><span style="font-size: large;"><span style="color: #0000ff;"><strong>-30%</strong></span> on December 12 - 14</span></p> <p style="text-align: center;"><span style="font-size: large;"><span style="color: #0000ff;"><strong>-20%</strong></span> on December 15 - 19</span></p> <p style="text-align: center;"><span style="font-size: large;"><span style="color: #0000ff;"><strong>-10%</strong></span> on December 20 - 26</span></p> <p>Offer is valid for a full price purchase only and does not apply to a subscription renewal or an upgrade.</p> <p>&nbsp;</p> <p style="text-align: center;"><span style="text-decoration-thickness: initial !important; text-decoration-style: initial !important; text-decoration-color: initial !important;">BUY NOW!</span></p> <p style="text-align: center;">&nbsp;</p> Mon, 12 Dec 2022 00:00:00 +0100 http://www.fast-report.com/en/news/560/ We have released the new version of FastReport Desktop 2023.1 http://www.fast-report.com/en/news/557/ <p><a class="gallery" title="FastReport Desktop 2023.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/12.22/FastReport_Desktop_2023.1_en.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport Desktop 2023.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/12.22/FastReport_Desktop_2023.1_en.png" alt="FastReport Desktop 2023.1" width="100%" /></a></p> <p>Extension of functionality for FastReport Desktop. Since versions 2023.1, you have access to: improvement of the report validator, integration with FastReport Cloud, correction of the MSChartObject object, stored procedures, etc.</p> <p>&nbsp;</p> <h2>Integration with FastReport Cloud</h2> <p>FastReport&nbsp;Desktop&nbsp;and FastReport for DBA now support some interaction experience with FastReport Cloud.</p> <p>&nbsp;</p> <h2>Downloading and uploading reports</h2> <p>Now you can download the report from Cloud and work on it in the designer, or vice versa &mdash; upload your files to Cloud.</p> <p><a class="gallery" title="Downloading and uploading reports" href="https://fastreportsimages.s3.amazonaws.com/uploads/11.22/NET-2023.1-en-1.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Downloading and uploading reports" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.22/NET-2023.1-en-1.png" alt="Downloading and uploading reports" width="100%" /></a></p> <h2>&nbsp;</h2> <h2>Web Preview</h2> <p>A web preview function has also appeared in addition to the standard preview. The report can only be viewed this way if it was opened from Cloud.</p> <p><a class="gallery" title="Web Preview" href="https://fastreportsimages.s3.amazonaws.com/uploads/11.22/NET-2023.1-en-2.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Web Preview" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.22/NET-2023.1-en-2.png" alt="Web Preview" /></a></p> <h2>&nbsp;</h2> <h2>Connecting to FastReport Cloud data sources</h2> <p>FastReport Cloud can store connections to data sources. From now on, you have the option to add these data sources to your report.&nbsp;</p> <p><a class="gallery" title="Connecting to FastReport Cloud data sources" href="https://fastreportsimages.s3.amazonaws.com/uploads/11.22/NET-2023.1-en-3.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Connecting to FastReport Cloud data sources" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.22/NET-2023.1-en-3.png" alt="Connecting to FastReport Cloud data sources" /></a></p> <p>&nbsp;</p> <p>It also became possible to add the connection to Cloud.</p> <p><a class="gallery" title="Connecting to FastReport Cloud data sources" href="https://fastreportsimages.s3.amazonaws.com/uploads/11.22/NET-2023.1-en-4.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Connecting to FastReport Cloud data sources" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.22/NET-2023.1-en-4.png" alt="Connecting to FastReport Cloud data sources" /></a></p> <p><a title="How to use the FastReport Cloud file manager" href="../../../blog/show/file-manager-cloud/" target="_blank">R<strong>ead this article to learn more about the new features.</strong></a></p> <h2>&nbsp;</h2> <h2>Report validator improvements</h2> <h2>Increased work speed</h2> <p>Now the report validator runs in a single thread. The speed of its work is significantly optimized. You can notice the changes in processing reports with a large number of errors. While the validator is checking the report, the check window shows a respective message.</p> <p><a class="gallery" title="Increased work speed" href="https://fastreportsimages.s3.amazonaws.com/uploads/11.22/NET-2023.1-en-5.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Increased work speed" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.22/NET-2023.1-en-5.png" alt="Increased work speed" /></a></p> <p>&nbsp;</p> <p>In this case, you can edit the report. A table with errors will appear upon completion of the validator.</p> <p>&nbsp;</p> <h2>Validator table setup</h2> <p>For convenience, we have added a new column with error numbers. Its display can be enabled or disabled via the table context menu. In the same way, you can customize the display of the error type column.</p> <p><a class="gallery" title="Validator table setup" href="https://fastreportsimages.s3.amazonaws.com/uploads/11.22/NET-2023.1-en-6.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Validator table setup" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.22/NET-2023.1-en-6.png" alt="Validator table setup" /></a></p> <p>&nbsp;</p> <h2>JasperReports Template Converter</h2> <p>We have added the option to convert report templates from JasperReports to FastReport .NET templates. JasperReports reports may contain objects that are not supported by the FastReport designer. These objects will not be converted or will be replaced to make the generated report as similar as possible to the one created in JasperReports.</p> <p><a title="Import of reports from JasperReports to FastReport .NET" href="../../../blog/show/converter-jasper-reports-dotnet/" target="_blank"><strong>Read more in the article.</strong></a></p> <p><strong><br /></strong></p> <h2>MSChartObject improvements and fixes</h2> <p>The MSChartObject object has many properties and settings. The most frequently used ones are moved to the object editor. Properties that are not available in the editor can be modified using the Object Inspector. However, there was a problem with these properties &mdash; when they were changed, the report was not seen as modified. As a result, saving was not available.</p> <p>To save the report, it was necessary to change its other property or object. In addition, the values of the specified properties were reset to their default values when preparing a report and after closing the preview window.</p> <p>This bug has been fixed in the new version.</p> <p>&nbsp;</p> <h2>Connection to Stored Procedures in MsSQL</h2> <p>We have added the option to connect to procedures stored in MsSQL. This was previously available via a database query. Now you can connect to procedures much more conveniently using the interface of database table connection. They will be displayed in the selection window along with the tables.</p> <p><a class="gallery" title="Connection to Stored Procedures in MsSQL" href="https://fastreportsimages.s3.amazonaws.com/uploads/11.22/NET-2023.1-en-7.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Connection to Stored Procedures in MsSQL" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.22/NET-2023.1-en-7.png" alt="Connection to Stored Procedures in MsSQL" /></a></p> <p>Once you select a procedure, a window with parameter settings, if any, will appear.&nbsp;<strong><a title="Connecting to MsSQL Stored Procedures using code" href="../../../blog/show/connect-mssql-dotnet/" target="_blank">Read more in the article.</a></strong></p> <p>&nbsp;</p> <h2>Export Improvements</h2> <h2>"Print optimized" option in RTF export</h2> <p>We have added a new PrintOptimized property and a corresponding option in the export window. Enabling this option will greatly increase the quality of the exported image. However, the size of the output file will be bigger.</p> <p><a class="gallery" title="Export Improvements" href="https://fastreportsimages.s3.amazonaws.com/uploads/11.22/NET-2023.1-en-8.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Export Improvements" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.22/NET-2023.1-en-8.png" alt="Export Improvements" /></a></p> <p>&nbsp;</p> <h2>&nbsp;</h2> <h2>Accounting&nbsp;format when exporting to Excel 2007</h2> <p>You can now export the currency data format as an accounting format. To do this, a corresponding option has been added in the export window and the CurrencyToAccounting property.</p> <p><img style="display: block; margin-left: auto; margin-right: auto;" title="Export Improvements" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.22/NET-2023.1-en-9.png" alt="Export Improvements" /></p> <p><strong><br /></strong></p> <p><strong>The full list of changes is available at <a title="FastReport Desktop" href="../../../../public_download/docs/dba/online/en/UserManual/en-US/ReleaseNotes/2023.1.html" target="_blank">the following link.</a></strong></p> Tue, 06 Dec 2022 00:00:00 +0100 http://www.fast-report.com/en/news/557/ New features in FastReport for DBA 2023.1 http://www.fast-report.com/en/news/558/ <p><a class="gallery" title="FastReport DBA 2023.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/12.22/FastReport_for_DBA_2023.1_en.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport DBA 2023.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/12.22/FastReport_for_DBA_2023.1_en.png" alt="FastReport DBA 2023.1" width="100%" /></a></p> <p>The new version of FastReport for DBA 2023.1 with the template converter from JasperReports is already available for download! And we have also created integration with FastReport Cloud, improved the report validator with exports and much more.</p> <p>&nbsp;</p> <h2>Integration with FastReport Cloud</h2> <p>FastReport&nbsp;Desktop&nbsp;and FastReport for DBA now support some interaction experience with FastReport Cloud.</p> <p>&nbsp;</p> <h2>Downloading and uploading reports</h2> <p>Now you can download the report from Cloud and work on it in the designer, or vice versa &mdash; upload your files to Cloud.</p> <p><a class="gallery" title="Downloading and uploading reports" href="https://fastreportsimages.s3.amazonaws.com/uploads/11.22/NET-2023.1-en-1.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Downloading and uploading reports" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.22/NET-2023.1-en-1.png" alt="Downloading and uploading reports" width="100%" /></a></p> <h2>&nbsp;</h2> <h2>Web Preview</h2> <p>A web preview function has also appeared in addition to the standard preview. The report can only be viewed this way if it was opened from Cloud.</p> <p><a class="gallery" title="Web Preview" href="https://fastreportsimages.s3.amazonaws.com/uploads/11.22/NET-2023.1-en-2.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Web Preview" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.22/NET-2023.1-en-2.png" alt="Web Preview" /></a></p> <h2>&nbsp;</h2> <h2>Connecting to FastReport Cloud data sources</h2> <p>FastReport Cloud can store connections to data sources. From now on, you have the option to add these data sources to your report.&nbsp;</p> <p><a class="gallery" title="Connecting to FastReport Cloud data sources" href="https://fastreportsimages.s3.amazonaws.com/uploads/11.22/NET-2023.1-en-3.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Connecting to FastReport Cloud data sources" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.22/NET-2023.1-en-3.png" alt="Connecting to FastReport Cloud data sources" /></a></p> <p>&nbsp;</p> <p>It also became possible to add the connection to Cloud.</p> <p><a class="gallery" title="Connecting to FastReport Cloud data sources" href="https://fastreportsimages.s3.amazonaws.com/uploads/11.22/NET-2023.1-en-4.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Connecting to FastReport Cloud data sources" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.22/NET-2023.1-en-4.png" alt="Connecting to FastReport Cloud data sources" /></a></p> <p><a title="How to use the FastReport Cloud file manager" href="../../../blog/show/file-manager-cloud/" target="_blank">R<strong>ead this article to learn more about the new features.</strong></a></p> <h2>&nbsp;</h2> <h2>Report validator improvements</h2> <h2>Increased work speed</h2> <p>Now the report validator runs in a single thread. The speed of its work is significantly optimized. You can notice the changes in processing reports with a large number of errors. While the validator is checking the report, the check window shows a respective message.</p> <p><a class="gallery" title="Increased work speed" href="https://fastreportsimages.s3.amazonaws.com/uploads/11.22/NET-2023.1-en-5.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Increased work speed" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.22/NET-2023.1-en-5.png" alt="Increased work speed" /></a></p> <p>&nbsp;</p> <p>In this case, you can edit the report. A table with errors will appear upon completion of the validator.</p> <p>&nbsp;</p> <h2>Validator table setup</h2> <p>For convenience, we have added a new column with error numbers. Its display can be enabled or disabled via the table context menu. In the same way, you can customize the display of the error type column.</p> <p><a class="gallery" title="Validator table setup" href="https://fastreportsimages.s3.amazonaws.com/uploads/11.22/NET-2023.1-en-6.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Validator table setup" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.22/NET-2023.1-en-6.png" alt="Validator table setup" /></a></p> <p>&nbsp;</p> <h2>JasperReports Template Converter</h2> <p>We have added the option to convert report templates from JasperReports to FastReport .NET templates. JasperReports reports may contain objects that are not supported by the FastReport designer. These objects will not be converted or will be replaced to make the generated report as similar as possible to the one created in JasperReports.</p> <p><a title="Import of reports from JasperReports to FastReport .NET" href="../../../blog/show/converter-jasper-reports-dotnet/" target="_blank"><strong>Read more in the article.</strong></a></p> <p><strong><br /></strong></p> <h2>MSChartObject improvements and fixes</h2> <p>The MSChartObject object has many properties and settings. The most frequently used ones are moved to the object editor. Properties that are not available in the editor can be modified using the Object Inspector. However, there was a problem with these properties &mdash; when they were changed, the report was not seen as modified. As a result, saving was not available.</p> <p>To save the report, it was necessary to change its other property or object. In addition, the values of the specified properties were reset to their default values when preparing a report and after closing the preview window.</p> <p>This bug has been fixed in the new version.</p> <p>&nbsp;</p> <h2>Connection to Stored Procedures in MsSQL</h2> <p>We have added the option to connect to procedures stored in MsSQL. This was previously available via a database query. Now you can connect to procedures much more conveniently using the interface of database table connection. They will be displayed in the selection window along with the tables.</p> <p><a class="gallery" title="Connection to Stored Procedures in MsSQL" href="https://fastreportsimages.s3.amazonaws.com/uploads/11.22/NET-2023.1-en-7.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Connection to Stored Procedures in MsSQL" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.22/NET-2023.1-en-7.png" alt="Connection to Stored Procedures in MsSQL" /></a></p> <p>Once you select a procedure, a window with parameter settings, if any, will appear.&nbsp;<strong><a title="Connecting to MsSQL Stored Procedures using code" href="../../../blog/show/connect-mssql-dotnet/" target="_blank">Read more in the article.</a></strong></p> <p>&nbsp;</p> <h2>Export Improvements</h2> <h2>"Print optimized" option in RTF export</h2> <p>We have added a new PrintOptimized property and a corresponding option in the export window. Enabling this option will greatly increase the quality of the exported image. However, the size of the output file will be bigger.</p> <p><a class="gallery" title="Export Improvements" href="https://fastreportsimages.s3.amazonaws.com/uploads/11.22/NET-2023.1-en-8.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Export Improvements" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.22/NET-2023.1-en-8.png" alt="Export Improvements" /></a></p> <p>&nbsp;</p> <h2>&nbsp;</h2> <h2>Accounting&nbsp;format when exporting to Excel 2007</h2> <p>You can now export the currency data format as an accounting format. To do this, a corresponding option has been added in the export window and the CurrencyToAccounting property.</p> <p><img style="display: block; margin-left: auto; margin-right: auto;" title="Export Improvements" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.22/NET-2023.1-en-9.png" alt="Export Improvements" /></p> <p><strong><br /></strong></p> <p><strong>The full list of changes is available at <a title="FastReport for DBA" href="../../../../public_download/docs/dba/online/en/UserManual/en-US/ReleaseNotes/2023.1.html" target="_blank">the following link.</a></strong></p> Tue, 06 Dec 2022 00:00:00 +0100 http://www.fast-report.com/en/news/558/ New objects in FastReport Online Designer 2023.1 http://www.fast-report.com/en/news/556/ <p><a class="gallery" title="FastReport Online Designer 2023.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/11.22/FastReport_Online_Designer_2023.1_en.png"><img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport Online Designer 2023.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.22/FastReport_Online_Designer_2023.1_en.png" alt="FastReport Online Designer 2023.1" width="100%" /></a></p> <h2>&nbsp;</h2> <h2>Added "Map" object</h2> <p>The "Map" component (MapObject) displays two-dimensional graphic maps in the ESRI shapefile format. You can read more about this format&nbsp;<a title="Shapefile" href="https://en.wikipedia.org/wiki/Shapefile" target="_blank">here</a>.</p> <p>You will need .shp (geometry) and .dbf (description) files for work.</p> <p>The "Map" object has the following elements:</p> <p><a class="gallery" title="Added &quot;Map&quot; object" href="https://fastreportsimages.s3.amazonaws.com/uploads/12.22/Online_Designer_2023.1_1en.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Added &quot;Map&quot; object" src="https://fastreportsimages.s3.amazonaws.com/uploads/12.22/Online_Designer_2023.1_1en.png" alt="Added &quot;Map&quot; object" /></a></p> <p>&nbsp;</p> <p>The Map object can contain one or more layers. The list of layers is displayed in the upper left corner of the editor:</p> <p><a class="gallery" title="Added &quot;Map&quot; object" href="https://fastreportsimages.s3.amazonaws.com/uploads/11.22/Online_Designer_2023.1_2.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Added &quot;Map&quot; object" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.22/Online_Designer_2023.1_2.png" alt="Added &quot;Map&quot; object" /></a></p> <p>&nbsp;</p> <p>To add a new layer, click the "Add..." button. You will see the following window:</p> <p><a class="gallery" title="Added &quot;Map&quot; object" href="https://fastreportsimages.s3.amazonaws.com/uploads/11.22/Online_Designer_2023.1_3.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Added &quot;Map&quot; object" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.22/Online_Designer_2023.1_3.png" alt="Added &quot;Map&quot; object" width="100%" /></a></p> <p>&nbsp;</p> <p>Load the .dbf and .shp files to add a new layer to the object.</p> <blockquote> <p><em>Maps of high volume (more than 30Mb) or with a large number of polygons (more than 20000) can seriously slow down the report.</em></p> </blockquote> <p>It is possible to change the map background, color, and location of the color scale. You can connect a layer to a data source, highlight the data with a color, adjust the color scale, adjust the displayed values, and change the data presentation.</p> <p>&nbsp;</p> <h2>New features</h2> <h2>Added "Select All" button in the data source wizard</h2> <p><br />The ☑ button has been added to select or deselect tables in the data source.</p> <p><a class="gallery" title="Added &quot;Select All&quot; button in the data source wizard" href="https://fastreportsimages.s3.amazonaws.com/uploads/11.22/Online_Designer_2023.1_4.gif"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Added &quot;Select All&quot; button in the data source wizard" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.22/Online_Designer_2023.1_4.gif" alt="Added &quot;Select All&quot; button in the data source wizard" width="100%" /></a></p> <p>&nbsp;</p> <h2>Selecting multiple objects in the report tree and table cells</h2> <p>The option of selecting multiple items in the report tree using the shift or ctrl key has been added.</p> <p><a class="gallery" title="Added &quot;Select All&quot; button in the data source wizard" href="https://fastreportsimages.s3.amazonaws.com/uploads/11.22/Online_Designer_2023.1_5.gif"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Added &quot;Select All&quot; button in the data source wizard" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.22/Online_Designer_2023.1_5.gif" alt="Added &quot;Select All&quot; button in the data source wizard" width="100%" /></a></p> <p><a class="gallery" title="Added &quot;Select All&quot; button in the data source wizard" href="https://fastreportsimages.s3.amazonaws.com/uploads/11.22/Online_Designer_2023.1_6.gif"><img style="display: block; margin-left: auto; margin-right: auto;" title="Added &quot;Select All&quot; button in the data source wizard" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.22/Online_Designer_2023.1_6.gif" alt="Added &quot;Select All&quot; button in the data source wizard" width="100%" /></a></p> <p>&nbsp;</p> <p>It also works with table cells.</p> <p><a class="gallery" title="Added &quot;Select All&quot; button in the data source wizard" href="https://fastreportsimages.s3.amazonaws.com/uploads/11.22/Online_Designer_2023.1_7.gif"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Added &quot;Select All&quot; button in the data source wizard" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.22/Online_Designer_2023.1_7.gif" alt="Added &quot;Select All&quot; button in the data source wizard" width="100%" /></a></p> <p>&nbsp;</p> <h2>Now it is possible to change property values for multiple selected objects</h2> <p>Now you can change property values for several objects:</p> <p><a class="gallery" title="Now it is possible to change property values for multiple selected objects" href="https://fastreportsimages.s3.amazonaws.com/uploads/11.22/Online_Designer_2023.1_8.gif"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Now it is possible to change property values for multiple selected objects" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.22/Online_Designer_2023.1_8.gif" alt="Now it is possible to change property values for multiple selected objects" width="100%" /></a></p> <p>&nbsp;</p> <h2>FastReport Online Designer Builder settings</h2> <p>Previously, FastReport Online Designer Builder did not remember the selected options, and you had to reset them with a new configuration. Now it remembers them.</p> <p><a class="gallery" title="FastReport Online Designer Builder settings" href="https://fastreportsimages.s3.amazonaws.com/uploads/11.22/Online_Designer_2023.1_9.gif"> <img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport Online Designer Builder settings" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.22/Online_Designer_2023.1_9.gif" alt="FastReport Online Designer Builder settings" width="100%" /></a></p> <p>&nbsp;</p> <h2>Autosave</h2> <p>Now you can enable autosave in FastReport Online Designer. This can be done in two ways:</p> <ol> <li>Enable autosave in the already-built FastReport Online Designer;</li> <li>Set the appropriate option in FastReport Online Designer Builder.</li> </ol> <p>Let's learn more about these two methods.</p> <h2>Autosave in already built FastReport Online Designer</h2> <p>To enable autosave, set the autosave option to true in the build.json file, which is located in the directory with the built designer.</p> <p><a class="gallery" title="FastReport Online Designer" href="https://fastreportsimages.s3.amazonaws.com/uploads/11.22/Online_Designer_2023.1_10.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport Online Designer" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.22/Online_Designer_2023.1_10.png" alt="FastReport Online Designer" /></a></p> <h2>&nbsp;</h2> <h2>Autosave option in FastReport Online Designer Builder</h2> <p>You can also enable autosave in the designer builder. This option is in the "Configuration" tab.</p> <p><a class="gallery" title="FastReport Online Designer" href="https://fastreportsimages.s3.amazonaws.com/uploads/11.22/Online_Designer_2023.1_11.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport Online Designer" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.22/Online_Designer_2023.1_11.png" alt="FastReport Online Designer" width="100%" /></a></p> <p>&nbsp;</p> <h2>Improvements</h2> <h2>Updated webpack to version 5</h2> <p>The designer works faster after the update of the builder version. The size of the built product has also decreased.</p> <h2>Improvement of the "Confirm before exit" option</h2> <p>When this option is enabled, the confirmation request appears only when the report template has been changed.</p> <h2>Deleting cells in the Advanced Matrix Object</h2> <p>Now you can delete cells, as well as undo changes using the Ctrl+Z key combination.</p> <h2>New barcodes</h2> <p>New types of barcodes have been added:</p> <ul> <li>GS1 DataBar OD Stacked;</li> <li>GS1 DataBar Stacked;</li> <li>GS1 DataBar Limited;</li> <li>GS1 DataBar Omnidirectional;</li> <li>Japan Post 4 State Code;</li> <li>ITF-14;</li> <li>Deutsche Leitcode;</li> <li>Deutsche Identdcode.</li> </ul> <p><a class="gallery" title="New barcodes" href="https://fastreportsimages.s3.amazonaws.com/uploads/11.22/Online_Designer_2023.1_12.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="New barcodes" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.22/Online_Designer_2023.1_12.png" alt="New barcodes" width="100%" /></a></p> <p>&nbsp;</p> <h2>Full list of changes</h2> <p>-------------------</p> <p>+ Added "Select All" button in the data source wizard;<br />+ Added "Map" object;<br />+ Added the selection of multiple objects in the report tree and table cells;<br />+ Added the ability to change property values for multiple selected objects;<br />+ FastReport Online Designer Builder settings are now saved and you do not need to reset the values with a new configuration;<br />+ Added autosave feature;<br />+ Added new barcodes: GS1 DataBar OD Stacked, GS1 DataBar Stacked, GS1 DataBar Limited, GS1 DataBar Omnidirectional, Japan Post 4 State Code, ITF-14, Deutsche Leitcode, Deutsche Identdcode;</p> <p>- Fixed "Postal code" object;</p> <p>* Updated icons in the designer interface;<br />* Updated webpack to version 5;<br />* Improved "Confirm before exit" option;<br />* Implemented the option to delete cells of the "Advanced Matrix" object;<br />* Various optimizations that affected the designer performance.</p> Mon, 05 Dec 2022 00:00:00 +0100 http://www.fast-report.com/en/news/556/ Integration with Cloud in FastReport Mono 2023.1 http://www.fast-report.com/en/news/555/ <p><a class="gallery" title="FastReport Mono 2023.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/11.22/Mono_2023.1_EN.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport Mono 2023.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.22/Mono_2023.1_EN.png" alt="FastReport Mono 2023.1" width="100%" /></a></p> <p>In the New Year's release of FastReport Mono 2023.1, we added: partial integration with My Reports Cloud, template converter from JasperReports, connection to stored procedures in MsSQL, improved the MSChartObject object and much more.</p> <p>&nbsp;</p> <h2>Integration with FastReport Cloud</h2> <p>FastReport .NET, FastReport Core, and FastReport Mono now support some interaction experience with FastReport Cloud.</p> <p>&nbsp;</p> <h2>Downloading and uploading reports</h2> <p>Now you can download the report from Cloud and work on it in the designer, or vice versa &mdash; upload your files to Cloud.</p> <p><a class="gallery" title="Downloading and uploading reports" href="https://fastreportsimages.s3.amazonaws.com/uploads/11.22/NET-2023.1-en-1.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Downloading and uploading reports" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.22/NET-2023.1-en-1.png" alt="Downloading and uploading reports" width="100%" /></a></p> <h2>&nbsp;</h2> <h2>Web Preview</h2> <p>A web preview function has also appeared in addition to the standard preview. The report can only be viewed this way if it was opened from Cloud.</p> <p><a class="gallery" title="Web Preview" href="https://fastreportsimages.s3.amazonaws.com/uploads/11.22/NET-2023.1-en-2.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Web Preview" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.22/NET-2023.1-en-2.png" alt="Web Preview" /></a></p> <h2>&nbsp;</h2> <h2>Connecting to FastReport Cloud data sources</h2> <p>FastReport Cloud can store connections to data sources. From now on, you have the option to add these data sources to your report.&nbsp;</p> <p><a class="gallery" title="Connecting to FastReport Cloud data sources" href="https://fastreportsimages.s3.amazonaws.com/uploads/11.22/NET-2023.1-en-3.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Connecting to FastReport Cloud data sources" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.22/NET-2023.1-en-3.png" alt="Connecting to FastReport Cloud data sources" /></a></p> <p>&nbsp;</p> <p>It also became possible to add the connection to Cloud.</p> <p><a class="gallery" title="Connecting to FastReport Cloud data sources" href="https://fastreportsimages.s3.amazonaws.com/uploads/11.22/NET-2023.1-en-4.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Connecting to FastReport Cloud data sources" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.22/NET-2023.1-en-4.png" alt="Connecting to FastReport Cloud data sources" /></a></p> <p><a title="How to use the FastReport Cloud file manager" href="../../../blog/show/file-manager-cloud/" target="_blank">R<strong>ead this article to learn more about the new features.</strong></a></p> <h2>&nbsp;</h2> <h2>Report validator improvements</h2> <h2>Increased work speed</h2> <p>Now the report validator runs in a single thread. The speed of its work is significantly optimized. You can notice the changes in processing reports with a large number of errors. While the validator is checking the report, the check window shows a respective message.</p> <p><a class="gallery" title="Increased work speed" href="https://fastreportsimages.s3.amazonaws.com/uploads/11.22/NET-2023.1-en-5.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Increased work speed" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.22/NET-2023.1-en-5.png" alt="Increased work speed" /></a></p> <p>&nbsp;</p> <p>In this case, you can edit the report. A table with errors will appear upon completion of the validator.</p> <p>&nbsp;</p> <h2>Validator table setup</h2> <p>For convenience, we have added a new column with error numbers. Its display can be enabled or disabled via the table context menu. In the same way, you can customize the display of the error type column.</p> <p><a class="gallery" title="Validator table setup" href="https://fastreportsimages.s3.amazonaws.com/uploads/11.22/NET-2023.1-en-6.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Validator table setup" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.22/NET-2023.1-en-6.png" alt="Validator table setup" /></a></p> <p>&nbsp;</p> <h2>JasperReports Template Converter</h2> <p>We have added the option to convert report templates from JasperReports to FastReport .NET templates. JasperReports reports may contain objects that are not supported by the FastReport designer. These objects will not be converted or will be replaced to make the generated report as similar as possible to the one created in JasperReports.</p> <p><a title="Import of reports from JasperReports to FastReport .NET" href="../../../blog/show/converter-jasper-reports-dotnet/" target="_blank"><strong>Read more in the article.</strong></a></p> <p><strong><br /></strong></p> <h2>MSChartObject improvements and fixes</h2> <p>The MSChartObject object has many properties and settings. The most frequently used ones are moved to the object editor. Properties that are not available in the editor can be modified using the Object Inspector. However, there was a problem with these properties &mdash; when they were changed, the report was not seen as modified. As a result, saving was not available.</p> <p>To save the report, it was necessary to change its other property or object. In addition, the values of the specified properties were reset to their default values when preparing a report and after closing the preview window.</p> <p>This bug has been fixed in the new version.</p> <p>&nbsp;</p> <h2>Connection to Stored Procedures in MsSQL</h2> <p>We have added the option to connect to procedures stored in MsSQL. This was previously available via a database query. Now you can connect to procedures much more conveniently using the interface of database table connection. They will be displayed in the selection window along with the tables.</p> <p><a class="gallery" title="Connection to Stored Procedures in MsSQL" href="https://fastreportsimages.s3.amazonaws.com/uploads/11.22/NET-2023.1-en-7.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Connection to Stored Procedures in MsSQL" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.22/NET-2023.1-en-7.png" alt="Connection to Stored Procedures in MsSQL" /></a></p> <p>Once you select a procedure, a window with parameter settings, if any, will appear.&nbsp;<strong><a title="Connecting to MsSQL Stored Procedures using code" href="../../../blog/show/connect-mssql-dotnet/" target="_blank">Read more in the article.</a></strong></p> <p>&nbsp;</p> <h2>Export Improvements</h2> <h2>"Print optimized" option in RTF export</h2> <p>We have added a new PrintOptimized property and a corresponding option in the export window. Enabling this option will greatly increase the quality of the exported image. However, the size of the output file will be bigger.</p> <p><a class="gallery" title="Export Improvements" href="https://fastreportsimages.s3.amazonaws.com/uploads/11.22/NET-2023.1-en-8.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Export Improvements" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.22/NET-2023.1-en-8.png" alt="Export Improvements" /></a></p> <p>&nbsp;</p> <h2>UseFileStream property in Excel 2007 export</h2> <p>We have added a new option, UseFileStream, for exporting to Excel 2007. It can only be used when exporting from code to a file. This option is useful when exporting reports with a large number of pages (several tens of thousands) in multiple threads. This will help you avoid memory shortage errors. In other cases, it does not make much sense to use it and it is not recommended to do it. Example:</p> <div class="rj_insertcode"> <div class="rj_insertcode_csharp" style="overflow: auto; width: 100%; height: auto; border: 1px solid #054b6e; background: #f8f8f8;"> <div class="csharp" style="border-collapse: collapse; width: 100%;"> <pre style="margin: 0; background: none; vertical-align: top; padding: 0px 4px; font-size: 12px;"><span style="vertical-align: top;">Report report <span style="color: #008000;">=</span> <a href="http://www.google.com/search?q=new+msdn.microsoft.com"><span style="color: #008000;">new</span></a> Report<span style="color: #000000;">(</span><span style="color: #000000;">)</span><span style="color: #008000;">;</span></span> <span style="vertical-align: top;">Excel2007Export export <span style="color: #008000;">=</span> <a href="http://www.google.com/search?q=new+msdn.microsoft.com"><span style="color: #008000;">new</span></a> Excel2007Export<span style="color: #000000;">(</span><span style="color: #000000;">)</span><span style="color: #008000;">;</span></span> <span style="vertical-align: top;">export.<span style="color: #0000ff;">UseFileStream</span> <span style="color: #008000;">=</span> true<span style="color: #008000;">;</span></span> <span style="vertical-align: top;">report.<span style="color: #0000ff;">Export</span><span style="color: #000000;">(</span>export, <span style="color: #666666;">"report.xlsx"</span><span style="color: #000000;">)</span><span style="color: #008000;">;</span></span></pre> </div> </div> </div> <h2>&nbsp;</h2> <h2>Accounting&nbsp;format when exporting to Excel 2007</h2> <p>You can now export the currency data format as an accounting format. To do this, a corresponding option has been added in the export window and the CurrencyToAccounting property.</p> <p><img style="display: block; margin-left: auto; margin-right: auto;" title="Export Improvements" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.22/NET-2023.1-en-9.png" alt="Export Improvements" /></p> <p>&nbsp;</p> <h2>Full list of changes 2023.1</h2> <p><strong>[Engine]</strong><br />+ added property Report.IsPrepared;<br />+ added TextRenderType.Inline;<br />+ implemented converter of JasperReports templates;<br />+ implemented connection to stored procedures in MsSQL;<br />* increased minimum version of .NET Framework from 4.0 to 4.6.2;<br />* receiving JSON in the data source is exposed to the interface part;<br />- fixed a bug leading to System.ArgumentException when TextObject.FontWidthRatio property equal zero;<br />- fixed highlight of text in RTF parser;<br />- fixed multiple requests to get image when using URL in ImageLocation;<br />- fixed IsNull function;<br />- fixed a bug with drawing RichObject with aligned pictures;<br />- fixed an issue where the calculation of vertical distances was incorrect when converting RichObject to text;<br />- fixed AdvMatrix object bug with report refresh;<br />- fixed a bug with getting JSON row of JsonTableDataSource;<br />- fixed a bug leading to infinite loop when building table if there is not enough space on page for one row;</p> <p><strong>[Designer]</strong><br />+ added ability to create calculated column for IEnumerable data sources;<br />+ added window with message about loading a report when opening a file;<br />+ added column with error numbers in table of report validation;<br />+ added the ability to hide and show columns with the number and type of error in the report validation table;<br />+ added notification form when trying to resave report that has already been modified;<br />+ added ability to show web preview of report that was opened from FastReport Cloud;<br />+ added ability to interact with data source from Cloud - downloading, uploading, updating;<br />* increased the speed of the report validator;<br />* the delete band button is now disabled in situations where the band cannot be deleted;<br />* changed root folder name on FastReport Cloud form, it depends now on localization;<br />* now there is not possible to create a table in the query wizard if another table with the same name already exists;<br />- fixed data tree view with IEnumerable data source, which column was not adding, if it consists of value type;<br />- fixed a bug with localization of the "Remove" button in the report properties on the "Script" tab;<br />- fixed a bug with selection object after click on row in "Validation" window;<br />- fixed a bug due to which selected object did not change when changing the height of the band with mouse;<br />- fixed a problem with System.OverflowException when editing text object without editor;<br />- fixed a bug causing System.StackOverflowException when copying formatting;<br />- fixed selection of object located on inactive page when clicking on row in "Validation" window;<br />- fixed showing progress of updating list of errors in "Validation" window when changing report;<br />- fixed an error with an invalid value when changing the line color in the MSChartObject editor;<br />- fixed order of switching by "Tab" key in connection forms;<br />- fixed a bug where the border properties of the chart axes were not saved when they were changed in the editor;<br />- fixed incorrect values when changing the interval in the stripes on the axes in MSChartObject;<br />- fixed an error that occurred when deleting a band through the band configurator if the classic mode for displaying bands is selected;<br />- fixed an error that occurs when clicking the "Delete" button on the configure bands form if there are no bands in the report;<br />- fixed an error that occurs when removing bands from the workspace with holding left mouse button;<br />- fixed restoring state of GridControl when closing column editor form;<br />- fixed an error that occurs when clicking on the "Cancel" button in the Grid object column editor;<br />- fixed displaying label about report change when changing MSChartObject;<br />- fixed moving columns of GridControl in column editor form;<br />- fixed bugs when dragging objects from the report tree to pages and the "Code" tab;<br />- fixed errors in the query constructor window when adding a table to the workspace and when creating relationships between tables;<br />- fixed a bug that caused a System.NullReferenceException when disabling the "FRX" tab if it is selected in the designer</p> <p><strong>[Preview]</strong><br />+ added tooltip for the "Copy" field in the "Send by E-mail" form;<br />+ added zoom controls<br />- fixed display of the print form when increasing the display scaling;<br />- fixed a bug when new exports did not appear in the menu;<br />- fixed order of switching by "Tab" key in export forms;<br />- fixed left indent of RichObject;</p> <p><strong>[Exports]</strong><br />+ added option "Print optimized" in RTF export;<br />+ added the ability to export currency data format as accounting in Excel 2007 export;<br />+ added UseFileStream option for Excel 2007 export;<br />* increased export forms for correct display of inscriptions in different localizations;<br />- fixed a bug with exporting lines drawn from right to left or from bottom to top when exporting to layered HTML;<br />- fixed a bug with exporting Tahoma italic font to PDF;<br />- fixed a bug that resulted in a System.ArgumentException when exporting to a stream with the ImageExport.SeparateFiles property enabled;<br />- fixed a bug in SVG export where some shapes were drawn twice;<br />- fixed a bug with the export of the accounting format in Excel 2007, which did not take into account the number of decimal places;<br />- fixed memory leaks in tabular-type exports;<br />- fixed a bug with temporary file deletion in case of emergency program shutdown during export to PDF;<br />- fixed a bug with exporting italic and bold fonts to PDF;<br />- fixed a bug due to which the background of objects with a Solid fill was not printed from the browser;<br />- fixed a bug with set method of HtmlTemplates.IndexTemplate property;<br />- fixed export of 4-byte symbols to PDF;<br />- fixed row height multiplier in export to RTF;<br />- fixed row height multiplier in table export to Word 2007;<br />- fixed position of first object on page with non-zero value in export to Word 2007;<br />- fixed a bug of access to temporary file when exporting to Excel 2007 using the UseFileStream and SplitPages properties;<br />- fixed a bug with localization of CurrencyToAccounting property in Excel 2007 export;<br />- fixed navigation buttons and page numbering display in HTML export;<br />- fixed ascent and descent of font in PDF-export;</p> <p><strong>[WebReport]</strong><br />* reworked WebReport.ReportPrepared property, now this property is bound to the same report's property;<br />* updated WebReport design for FastReport.Core.Web and FastReport.Web.Blazor;<br />- fixed a rare crash when trying to add an empty data source to WebReport;<br />- fixed a bug due to which Outline did not work in WebReport.LoadPrepared();<br />- removed refresh button when loading prepared report (.fpx);<br />- fixed an issue due to which tabs of RichObject were incorrectly calculated in WebReport;<br />- removed page selection in export settings for single-page reports;</p> <p><strong>[Demos]</strong><br />* updated design of demo reports;<br />- fixed a bug with scaling child windows in new demo application;</p> <p><strong>[Extras]</strong><br />+ plugin FastReportBGObjects was updated, added support for Bubble chart;<br />* connection to ElasticSearch moved to a separate plugin.</p> Thu, 01 Dec 2022 00:00:00 +0100 http://www.fast-report.com/en/news/555/ Support for .NET 7 in new FastReport .NET 2023.1 http://www.fast-report.com/en/news/553/ <p><a class="gallery" title="FastReport .NET 2023.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/11.22/FastReport_.NET_2023.1_EN.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport .NET 2023.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.22/FastReport_.NET_2023.1_EN.png" alt="FastReport .NET 2023.1" width="100%" /></a></p> <p>The autumn update for the report generator is now available! The functionality of our solutions is expanding every day and we are pleased to present you a partial integration with FastReport Cloud, .NET 7 support, JasperReports template converter, connection to stored procedures in MsSQL, and much more.</p> <p>&nbsp;</p> <h2>Integration with FastReport Cloud</h2> <p>FastReport .NET, FastReport Core, and FastReport Mono now support some interaction experience with FastReport Cloud.</p> <p>&nbsp;</p> <h2>Downloading and uploading reports</h2> <p>Now you can download the report from Cloud and work on it in the designer, or vice versa &mdash; upload your files to Cloud.</p> <p><a class="gallery" title="Downloading and uploading reports" href="https://fastreportsimages.s3.amazonaws.com/uploads/11.22/NET-2023.1-en-1.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Downloading and uploading reports" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.22/NET-2023.1-en-1.png" alt="Downloading and uploading reports" width="100%" /></a></p> <h2>&nbsp;</h2> <h2>Web Preview</h2> <p>A web preview function has also appeared in addition to the standard preview. The report can only be viewed this way if it was opened from Cloud.</p> <p><a class="gallery" title="Web Preview" href="https://fastreportsimages.s3.amazonaws.com/uploads/11.22/NET-2023.1-en-2.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Web Preview" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.22/NET-2023.1-en-2.png" alt="Web Preview" /></a></p> <h2>&nbsp;</h2> <h2>Connecting to FastReport Cloud data sources</h2> <p>FastReport Cloud can store connections to data sources. From now on, you have the option to add these data sources to your report.&nbsp;</p> <p><a class="gallery" title="Connecting to FastReport Cloud data sources" href="https://fastreportsimages.s3.amazonaws.com/uploads/11.22/NET-2023.1-en-3.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Connecting to FastReport Cloud data sources" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.22/NET-2023.1-en-3.png" alt="Connecting to FastReport Cloud data sources" /></a></p> <p>&nbsp;</p> <p>It also became possible to add the connection to Cloud.</p> <p><a class="gallery" title="Connecting to FastReport Cloud data sources" href="https://fastreportsimages.s3.amazonaws.com/uploads/11.22/NET-2023.1-en-4.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Connecting to FastReport Cloud data sources" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.22/NET-2023.1-en-4.png" alt="Connecting to FastReport Cloud data sources" /></a></p> <p><a title="How to use the FastReport Cloud file manager" href="../../../blog/show/file-manager-cloud/" target="_blank">R<strong>ead this article to learn more about the new features.</strong></a></p> <h2>&nbsp;</h2> <h2>&nbsp;.NET 7 support</h2> <p>We have added&nbsp;<a title=".NET 7" href="https://devblogs.microsoft.com/dotnet/announcing-dotnet-7/" target="_blank">.NET 7</a>&nbsp;support for FastReport.Core and FastReport.CoreWin. This platform improves application performance and adds many new features to your projects.</p> <p>&nbsp;</p> <h2>Report validator improvements</h2> <h2>Increased work speed</h2> <p>Now the report validator runs in a single thread. The speed of its work is significantly optimized. You can notice the changes in processing reports with a large number of errors. While the validator is checking the report, the check window shows a respective message.</p> <p><a class="gallery" title="Increased work speed" href="https://fastreportsimages.s3.amazonaws.com/uploads/11.22/NET-2023.1-en-5.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Increased work speed" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.22/NET-2023.1-en-5.png" alt="Increased work speed" /></a></p> <p>&nbsp;</p> <p>In this case, you can edit the report. A table with errors will appear upon completion of the validator.</p> <p>&nbsp;</p> <h2>Validator table setup</h2> <p>For convenience, we have added a new column with error numbers. Its display can be enabled or disabled via the table context menu. In the same way, you can customize the display of the error type column.</p> <p><a class="gallery" title="Validator table setup" href="https://fastreportsimages.s3.amazonaws.com/uploads/11.22/NET-2023.1-en-6.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Validator table setup" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.22/NET-2023.1-en-6.png" alt="Validator table setup" /></a></p> <p>&nbsp;</p> <h2>JasperReports Template Converter</h2> <p>We have added the option to convert report templates from JasperReports to FastReport .NET templates. JasperReports reports may contain objects that are not supported by the FastReport designer. These objects will not be converted or will be replaced to make the generated report as similar as possible to the one created in JasperReports.</p> <p><a title="Import of reports from JasperReports to FastReport .NET" href="../../../blog/show/converter-jasper-reports-dotnet/" target="_blank"><strong>Read more in the article.</strong></a></p> <p><strong><br /></strong></p> <h2>MSChartObject improvements and fixes</h2> <p>The MSChartObject object has many properties and settings. The most frequently used ones are moved to the object editor. Properties that are not available in the editor can be modified using the Object Inspector. However, there was a problem with these properties &mdash; when they were changed, the report was not seen as modified. As a result, saving was not available.</p> <p>To save the report, it was necessary to change its other property or object. In addition, the values of the specified properties were reset to their default values when preparing a report and after closing the preview window.</p> <p>This bug has been fixed in the new version.</p> <p>&nbsp;</p> <h2>Connection to Stored Procedures in MsSQL</h2> <p>We have added the option to connect to procedures stored in MsSQL. This was previously available via a database query. Now you can connect to procedures much more conveniently using the interface of database table connection. They will be displayed in the selection window along with the tables.</p> <p><a class="gallery" title="Connection to Stored Procedures in MsSQL" href="https://fastreportsimages.s3.amazonaws.com/uploads/11.22/NET-2023.1-en-7.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Connection to Stored Procedures in MsSQL" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.22/NET-2023.1-en-7.png" alt="Connection to Stored Procedures in MsSQL" /></a></p> <p>Once you select a procedure, a window with parameter settings, if any, will appear.&nbsp;<strong><a title="Connecting to MsSQL Stored Procedures using code" href="../../../blog/show/connect-mssql-dotnet/" target="_blank">Read more in the article.</a></strong></p> <p>&nbsp;</p> <h2>Export Improvements</h2> <h2>"Print optimized" option in RTF export</h2> <p>We have added a new PrintOptimized property and a corresponding option in the export window. Enabling this option will greatly increase the quality of the exported image. However, the size of the output file will be bigger.</p> <p><a class="gallery" title="Export Improvements" href="https://fastreportsimages.s3.amazonaws.com/uploads/11.22/NET-2023.1-en-8.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Export Improvements" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.22/NET-2023.1-en-8.png" alt="Export Improvements" /></a></p> <p>&nbsp;</p> <h2>UseFileStream property in Excel 2007 export</h2> <p>We have added a new option, UseFileStream, for exporting to Excel 2007. It can only be used when exporting from code to a file. This option is useful when exporting reports with a large number of pages (several tens of thousands) in multiple threads. This will help you avoid memory shortage errors. In other cases, it does not make much sense to use it and it is not recommended to do it. Example:</p> <div class="rj_insertcode"> <div class="rj_insertcode_csharp" style="overflow: auto; width: 100%; height: auto; border: 1px solid #054b6e; background: #f8f8f8;"> <div class="csharp" style="border-collapse: collapse; width: 100%;"> <pre style="margin: 0; background: none; vertical-align: top; padding: 0px 4px; font-size: 12px;"><span style="vertical-align: top;">Report report <span style="color: #008000;">=</span> <a href="http://www.google.com/search?q=new+msdn.microsoft.com"><span style="color: #008000;">new</span></a> Report<span style="color: #000000;">(</span><span style="color: #000000;">)</span><span style="color: #008000;">;</span></span> <span style="vertical-align: top;">Excel2007Export export <span style="color: #008000;">=</span> <a href="http://www.google.com/search?q=new+msdn.microsoft.com"><span style="color: #008000;">new</span></a> Excel2007Export<span style="color: #000000;">(</span><span style="color: #000000;">)</span><span style="color: #008000;">;</span></span> <span style="vertical-align: top;">export.<span style="color: #0000ff;">UseFileStream</span> <span style="color: #008000;">=</span> true<span style="color: #008000;">;</span></span> <span style="vertical-align: top;">report.<span style="color: #0000ff;">Export</span><span style="color: #000000;">(</span>export, <span style="color: #666666;">"report.xlsx"</span><span style="color: #000000;">)</span><span style="color: #008000;">;</span></span></pre> </div> </div> </div> <h2>&nbsp;</h2> <h2>Accounting&nbsp;format when exporting to Excel 2007</h2> <p>You can now export the currency data format as an accounting format. To do this, a corresponding option has been added in the export window and the CurrencyToAccounting property.</p> <p><img style="display: block; margin-left: auto; margin-right: auto;" title="Export Improvements" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.22/NET-2023.1-en-9.png" alt="Export Improvements" /></p> <p>&nbsp;</p> <h2>Upgrading the minimum .NET Framework version from 4.0 to 4.6.2</h2> <p>We are upgrading the minimum supported version of FastReport .NET to .NET Framework 4.6.2 due to the following:</p> <ul> <li>support for .NET Framework 4.0 has long been ended;</li> <li>there are problems with building the FastReport source code in the latest versions of Microsoft Visual Studio;</li> <li>the need to implement new APIs.</li> </ul> <p><strong><br /></strong></p> <p><strong>The full list of changes is available at <a title="FastReport .NET" href="../../../../public_download/docs/FRNet/online/en/ProgrammerManual/en-US/ReleaseNotes/2023.1.html" target="_blank">the following link.</a></strong></p> Wed, 30 Nov 2022 00:00:00 +0100 http://www.fast-report.com/en/news/553/ Black Friday! 50% discount for your team http://www.fast-report.com/en/news/551/ <p><img style="display: block; margin-left: auto; margin-right: auto;" title="Black Friday" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.22/Black_Friday_EN.png" alt="Black Friday" width="100%" /></p> <p>November 24-29 any edition of FastReport or FastCube for Teams of developers can be purchased at half price.</p> <p>50% discount applies for all Fast Reports products of Team and Site editions:</p> <ul> <li><a title="FastReport .NET" href="../../../product/fast-report-net/" target="_blank"><strong>FastReport .NET</strong></a></li> <li><a title="FastReport VCL" href="../../../product/fast-report-vcl/" target="_blank"><strong>FastReport VCL</strong></a></li> <li><a title="FastReport Mono" href="../../../product/fast-report-mono/" target="_blank"><strong>FastReport Mono</strong></a></li> <li><a title="FastReport FMX" href="../../../product/fast-report-fmx/" target="_blank"><strong>FastReport FMX</strong></a></li> <li><a title="FastReport Business Graphics .NET" href="../../../product/business-graphics-net/" target="_blank"><strong>FastReport Business Graphics .NET</strong></a></li> <li><a title="FastCube .NET" href="../../../product/fast-cube-net/" target="_blank"><strong>FastCube .NET</strong></a></li> <li><a title="https://www.fast-report.com/en/product/fast-cube-2/" href="../../../product/fast-cube-2/" target="_blank"><strong>FastCube VCL</strong></a></li> <li><a title="FastCube FMX" href="../../../product/fast-cube-fmx/" target="_blank"><strong>FastCube FMX</strong></a></li> </ul> <p>The Team license is suitable for 2-4 developers and includes Build server license.</p> <p>The Site license is suitable&nbsp;for a large development team of 4 people or more within one location and includes Build server license.</p> <p>The offer is valid for a new purchase only. Discount doesn&rsquo;t apply to subscription renewals and upgrades.</p> <p>You can ask questions in the chat on our website&nbsp;or by emailing&nbsp;<a title="sales@fast-report.com" href="mailto:sales@fast-report.com"><strong>sales@fast-report.com</strong></a></p> <p><strong><br /></strong></p> <div style="display: block; text-align: center;"><span class="Fz_32px" style="display: inline-block; padding: 10px 15px; min-width: 100px; text-align: center; background: #b9241e; color: #ffffff; fill: #ffffff; transition: color 0.35s ease 0s, background 0.35s ease 0s; border: 1px solid #b9241e; border-radius: 0px; box-sizing: border-box; outline: none; cursor: pointer;">Buy Now</span></div> Thu, 24 Nov 2022 00:00:00 +0100 http://www.fast-report.com/en/news/551/ Jasper can now be converted to FastReport .NET http://www.fast-report.com/en/news/549/ <p><a title="Jasper can now be converted to FastReport .NET" href="../../../blog/show/converter-jasper-reports-dotnet/" target="_blank"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Jasper can now be converted to FastReport .NET" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.22/Jasper_EN_.png" alt="Jasper can now be converted to FastReport .NET" width="100%" /></a></p> <p>With the FastReport .NET 2022.3.12 update, document and report conversion from JasperReports to FastReport .NET is now available.</p> <p>Users can now quickly import a template from JasperReports with maximum accuracy into .frx format for FastReport .NET, FastReport Mono and FastReport CoreWin.</p> <p>The resulted report may have some differences, also most likely this report will need to be refined - changing the properties of objects and adding connections.</p> <p>You can see the advantages of FastReport products in comparison with JasperReports <a title="Comparison table of JasperReports and FastReport .NET reports" href="../../../blog/show/converter-jasper-reports-dotnet/#comparison_table" target="_blank">in the table.</a></p> <p>Read more about how to import your data from JasperReports <a title="Import of reports from JasperReports to FastReport .NET" href="../../../blog/show/converter-jasper-reports-dotnet/" target="_blank">in our article</a>.</p> Mon, 07 Nov 2022 00:00:00 +0100 http://www.fast-report.com/en/news/549/ Welcome Halloween with FastReport Business Graphics.NET http://www.fast-report.com/en/news/550/ <p><a class="gallery" title="FastReport Business Graphics .NET" href="../../../product/business-graphics-net/" target="_blank"> <img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport Business Graphics .NET" src="https://fastreportsimages.s3.amazonaws.com/uploads/10.22/Halloween_EN.png" alt="FastReport Business Graphics .NET" width="100%" /></a></p> <p>What&rsquo;s worse than working with unreadable data? Probably the annoying part is the uninformative report.</p> <p>To make sure you don&rsquo;t run into that kind of data, we&rsquo;ve prepared a holiday version of <a title="FastReport Business Graphics .NET" href="../../../product/business-graphics-net/" target="_blank"><strong>FastReport Business Graphics .NET</strong></a> for you!</p> <p>Theme colors and a new design will give your data a new look in our colorful Halloween version.</p> <p>Hurry up and try out our Halloween demo app!</p> <p>&nbsp;</p> <p>Check out examples of data with a festive atmosphere:</p> <p><a class="gallery" title="FastReport Business Graphics .NET" href="https://fastreportsimages.s3.amazonaws.com/uploads/10.21/2_диаграмма.png"><img title="FastReport Business Graphics .NET" src="https://fastreportsimages.s3.amazonaws.com/uploads/10.21/2_диаграмма.png" alt="FastReport Business Graphics .NET" width="100%" /></a><a class="gallery" title="diagram" href="https://fastreportsimages.s3.amazonaws.com/uploads/10.21/Clipboard_-_19_октября_2021_г.__11_46.png"><img title="diagram" src="https://fastreportsimages.s3.amazonaws.com/uploads/10.21/Clipboard_-_19_октября_2021_г.__11_46.png" alt="diagram" width="100%" /></a></p> <p><a class="gallery" title="treemap" href="https://fastreportsimages.s3.amazonaws.com/uploads/10.21/Clipboard_-_19_октября_2021_г.__13_14.png"><img title="diagram" src="https://fastreportsimages.s3.amazonaws.com/uploads/10.21/Clipboard_-_19_октября_2021_г.__13_14.png" alt="diagram" width="100%" /></a></p> <p><a class="gallery" title="diagram" href="https://fastreportsimages.s3.amazonaws.com/uploads/10.21/treemap3__1_.png"><img title="treemap" src="https://fastreportsimages.s3.amazonaws.com/uploads/10.21/treemap3__1_.png" alt="treemap" width="100%" /></a></p> <p><a class="gallery" title="treemap" href="https://fastreportsimages.s3.amazonaws.com/uploads/10.21/treemap3__2_.png"><img title="treemap" src="https://fastreportsimages.s3.amazonaws.com/uploads/10.21/treemap3__2_.png" alt="treemap" width="100%" /></a></p> <p><a class="gallery" title="treemap" href="https://fastreportsimages.s3.amazonaws.com/uploads/10.21/treemap3.png"><img title="treemap" src="https://fastreportsimages.s3.amazonaws.com/uploads/10.21/treemap3.png" alt="treemap" width="100%" /></a></p> <p>&nbsp;</p> <p>Get the Halloween version of FastReport Business Graphics .NET <a title="FastReport Business Graphics" href="../../../../public_download/halloween/FastReportBusinessGraphics-Halloween-2022.zip" target="_blank"><strong>here.</strong></a></p> <p>If you have any questions, you can ask <a title="sales@fast-report.com" href="mailto:sales@fast-report.com"><strong>our managers</strong></a>.</p> Wed, 26 Oct 2022 00:00:00 +0200 http://www.fast-report.com/en/news/550/ New report converter from Stimulsoft to FastReport .NET http://www.fast-report.com/en/news/548/ <p style="text-align: left;"><a class="gallery" title="New report converter from Stimulsoft to FastReport .NET" href="https://fastreportsimages.s3.amazonaws.com/uploads/10.22/stimul_converter.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="New report converter from Stimulsoft to FastReport .NET" src="https://fastreportsimages.s3.amazonaws.com/uploads/10.22/stimul_converter.png" alt="New report converter from Stimulsoft to FastReport .NET" width="100%" /></a></p> <p>In September a new converter for importing documents and reports from Stimulsoft to FastReport .NET was released.</p> <p>Now in FastReport .NET, FastReport CoreWin and FastReport Mono you can easily convert Stimulsoft product format templates (.mrt) to FastReport (.fpx) reports.</p> <p>The imported report may have some differences. Most likely this report will need to be improved by adding connections and changing the functions with variables in the text objects.</p> <p>The comparison of the StimulSoft and FastReport report generators can be viewed in the <a title="Comparative table of StimulSoft and FastReport reports" href="../../../blog/show/import-report-stimulsoft-dotnet/#Comparison" target="_blank">table</a>.</p> <p>You can read more about how to convert your data in our <a title="How to import a report from StimulSoft into FastReport .NET" href="../../../blog/show/import-report-stimulsoft-dotnet/" target="_blank">article</a>.</p> Tue, 25 Oct 2022 00:00:00 +0200 http://www.fast-report.com/en/news/548/ Making migration to FastReport more efficient http://www.fast-report.com/en/news/547/ <p><a title="Migrate to FastReport" href="../../../migrate-to-fastreport/" target="_blank"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Migrate to FastReport" src="https://fastreportsimages.s3.amazonaws.com/uploads/10.22/Migrate_to_FastReport.png" alt="Migrate to FastReport" width="100%" /></a></p> <p>A software developer can have many reasons to look for a new reporting solution for his project and finding a new one is not an easy task, let alone integrating it into your system, which had been probably working for years.</p> <p>But moving to FastReport can actually save you hours of work: we have several converters from other solutions! And on top of that, you can save 10% of the license cost until November 30.</p> <p><a title="Migrate to FastReport" href="../../../migrate-to-fastreport/" target="_blank"><strong>Learn more</strong></a> about&nbsp;why software developers choose FastReport and how migrating to it can be easier than it seems.</p> <p>If you have questions - feel free to email us at <a title="sales@fast-report.com" href="mailto:sales@fast-report.com"><strong>sales@fast-report.com</strong></a> or in the chat box.</p> Wed, 12 Oct 2022 00:00:00 +0200 http://www.fast-report.com/en/news/547/ Release the new version of FastReport Desktop 2022.3 http://www.fast-report.com/en/news/544/ <p><a class="gallery" title="FastReport Desktop 2022.3" href="https://fastreportsimages.s3.amazonaws.com/uploads/09.22/Desktop_2022.3_en.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport Desktop 2022.3" src="https://fastreportsimages.s3.amazonaws.com/uploads/09.22/Desktop_2022.3_en.png" alt="FastReport Desktop 2022.3" width="100%" /></a></p> <p>The release of version 2022.3 in FastReport Desktop&nbsp;took place. We prepared a lot of new features for you: validator to check the report template and get the list of errors, FRX format editor, report converter from StimulSoft, dialog page copying and much more.</p> <p>&nbsp;</p> <h2>Report validator:</h2> <p>A "Validation" tab has been added to the report designer (on the right, next to the "Data" and "Report Tree" tabs). Here you can check the report template and get a list of errors and warnings.</p> <p>All this is displayed in a table with the object name (if there is one) and error description. If you select a row in the table, the corresponding object will be highlighted in the designer.</p> <p><a class="gallery" title="Report validator" href="https://fastreportsimages.s3.amazonaws.com/uploads/08.22/release-notes-2022-3-validator.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Report validator" src="https://fastreportsimages.s3.amazonaws.com/uploads/08.22/release-notes-2022-3-validator.png" alt="Report validator" width="100%" /></a></p> <p>Errors and warnings can be of the following types: unnamed objects, objects with the same name, overlapping objects, objects with zero height or width, and objects that are partially or completely outside the parent object.</p> <p>Objects without names and objects with the same name are critical errors. They can lead to various errors and even crash the application while preparing a report. Besides<strong>,</strong> without a validator, these errors are very hard to find.</p> <p>Intersecting objects is not a serious error. In some cases, they can be useful and used purposefully (e.g., lines or rectangles). Intersecting text objects, in most cases, can lead to incorrect exports. Especially in table exports, such as Excel. The export will result in a lot of extra cells, etc. It is necessary to be careful with such objects.</p> <p>Objects partially exceeding parent object boundaries (e.g. band or page) can also be useful in rare situations. But in most cases, it causes errors in the preparation and export of the report.</p> <p>Objects that are completely outside the parent one is a serious error. Finding such objects without a validator is also very hard.</p> <p>Intersecting objects and objects outside the parent can now be highlighted in color (which you can choose) if the corresponding setting in menu File -&gt; Options is enabled.</p> <p><a class="gallery" title="Report validator" href="https://fastreportsimages.s3.amazonaws.com/uploads/08.22/release-notes-2022-3-backlight-color.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Report validator" src="https://fastreportsimages.s3.amazonaws.com/uploads/08.22/release-notes-2022-3-backlight-color.png" alt="Report validator" width="100%" /></a></p> <p>It is not necessary to use report validation. But it can be useful when your report doesn't work or look the way you want it to.</p> <p><a title="Report validation feature in FastReport .NET and Mono" href="../../../blog/show/validation-feature-net-mono/" target="_blank"><strong>Read more&nbsp;about the report validator in the next article.</strong></a></p> <h2>&nbsp;</h2> <h2>FRX Editor</h2> <p>Sometimes it is necessary to edit the contents of the FRX file using third-party text editors. Now you can do this more conveniently, directly in the report designer. The FRX editor is added for this purpose. By default, it is disabled. You can enable it in the menu &laquo;File -&gt; Options&raquo;.</p> <p><a class="gallery" title="FRX Editor" href="https://fastreportsimages.s3.amazonaws.com/uploads/08.22/release-notes-2022-3-frx-editor-options.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="FRX Editor" src="https://fastreportsimages.s3.amazonaws.com/uploads/08.22/release-notes-2022-3-frx-editor-options.png" alt="FRX Editor" width="100%" /></a></p> <p>In the report designer, the FRX tab will appear to the left of the Code tab.</p> <p><a class="gallery" title="FRX Editor" href="https://fastreportsimages.s3.amazonaws.com/uploads/08.22/release-notes-2022-3-frx-editor.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="FRX Editor" src="https://fastreportsimages.s3.amazonaws.com/uploads/08.22/release-notes-2022-3-frx-editor.png" alt="FRX Editor" width="100%" /></a></p> <p>The changes made here, will be immediately applied to the report and displayed on its pages.</p> <p><a title="How to use the &ldquo;FRX&rdquo; editor in the FastReport .NET designer" href="../../../blog/show/editor-frx-designer-net/" target="_blank"><strong>Read more about the FRX editor in the following article.</strong></a></p> <p><span style="background-color: #ffff00;"><br /></span></p> <h2>StimulSoft report converter</h2> <p>Added the ability to convert report templates from StimulSoft to FastReport .NET templates.</p> <p>StimulSoft reports may contain implementation objects that are not supported by the FastReport designer. These objects will not be exported or will be replaced by others in such a way that the generated report is as similar as possible to the one created in StimulSoft. It is important to note that the import of cross-bands is implemented by moving their contents to the parent band.</p> <p><strong><a title="How to import a report from StimulSoft into FastReport .NET" href="../../../blog/show/import-report-stimulsoft-dotnet/" target="_blank">Read more about converting reports in the article at the following link.</a></strong></p> <p><span style="background-color: #ffff00;"><br /></span></p> <h2>Copying dialog pages</h2> <p>Added the ability to copy dialog pages. Both using the context menu of the dialog page and using the &laquo;Report -&gt; Copy Report Page&raquo; button.</p> <p><a class="gallery" title="Copying dialog pages" href="https://fastreportsimages.s3.amazonaws.com/uploads/08.22/release-notes-2022-3-copy-dialog.png"><img title="Copying dialog pages" src="https://fastreportsimages.s3.amazonaws.com/uploads/08.22/release-notes-2022-3-copy-dialog.png" alt="Copying dialog pages" width="100%" /></a></p> <p>Copying creates a copy of the dialog page with a unique name. All child objects will also have unique names. However, the event handlers of the objects will be the same as those of the original page. If necessary, you must create new handlers.</p> <p>Also now dialog pages can be deleted not only with the &laquo;Report -&gt; Delete Page&raquo; button, but also via the context menu in the form editor and report tree.</p> <p>&nbsp;</p> <h2>Disabling last formatting settings</h2> <p>When creating an object in the designer, its settings will be applied to the next created object of the same type.</p> <p>For example, if you create a text object, set its font size, borders, fill color, the next text object will be created with the same settings.</p> <p>This is useful when you need to create several objects with the same or similar settings.</p> <p>In situations when you don't need this designer behavior you can disable it in &laquo;File -&gt; Options&raquo;.</p> <p><a class="gallery" title="Disabling last formatting settings" href="https://fastreportsimages.s3.amazonaws.com/uploads/08.22/release-notes-2022-3-disable-last-format.png"><img title="Disabling last formatting settings" src="https://fastreportsimages.s3.amazonaws.com/uploads/08.22/release-notes-2022-3-disable-last-format.png" alt="Disabling last formatting settings" width="100%" /></a></p> <p>This will create objects with default settings.</p> <p>&nbsp;</p> <h2>Export all tabs</h2> <p>When viewing interactive reports, you can open detailed reports in new tabs.</p> <p><a class="gallery" title="Export all tabs" href="https://fastreportsimages.s3.amazonaws.com/uploads/08.22/release-notes-2022-3-preview-tabs.png"><img title="Export all tabs" src="https://fastreportsimages.s3.amazonaws.com/uploads/08.22/release-notes-2022-3-preview-tabs.png" alt="Export all tabs" width="100%" /></a></p> <p>You can see three open tabs here. Previously, only the active tab was exported. Now you can export all tabs to one file using the new "Export all tabs" option.</p> <p><a class="gallery" title="Export all tabs" href="https://fastreportsimages.s3.amazonaws.com/uploads/08.22/release-notes-2022-3-export-all.png"><img title="Export all tabs" src="https://fastreportsimages.s3.amazonaws.com/uploads/08.22/release-notes-2022-3-export-all.png" alt="Export all tabs" width="100%" /></a></p> <p>&nbsp;</p> <h2>Detailed description of referenced assemblies and installed plugins</h2> <p>Now when you hover your mouse over a dll in the plugins list (File -&gt; Options -&gt; Plugins) and in the list of links to builds- (Report -&gt; Options -&gt; Script), detailed information with description, version, size, creation date, etc. is displayed.</p> <p>&nbsp;</p> <h2>Export of locale in Word, PowerPoint, Rich Text, OpenOffice Write and OpenOffice Calc exports</h2> <p>You can now select the language of the document in these exports. By default the language selected in the designer is used.</p> <p style="text-align: center;"><a class="gallery" title="Export of locale in Word, PowerPoint, Rich Text, OpenOffice Write and OpenOffice Calc exports" href="https://fastreportsimages.s3.amazonaws.com/uploads/08.22/release-notes-2022-3-export-lang.png"><img title="Export of locale in Word, PowerPoint, Rich Text, OpenOffice Write and OpenOffice Calc exports" src="https://fastreportsimages.s3.amazonaws.com/uploads/08.22/release-notes-2022-3-export-lang.png" alt="Export of locale in Word, PowerPoint, Rich Text, OpenOffice Write and OpenOffice Calc exports" /></a></p> <p>Also added option "Show Gridlines" when exporting to Excel 2007.</p> <p>&nbsp;</p> <h2>Complete list of changes</h2> <p><strong>[Engine]</strong></p> <p>+ implemented converter reports of StimulSoft;</p> <p>+ added changing name of JSON data source in expressions when it's renamed;</p> <p>+ added converting of PaperSize property when converting reports from StimulSoft;</p> <p>+ added checking existence of referenced assembly when converting reports from StimulSoft;</p> <p>+ added PrintOnParent property to Table and Matrix objects;</p> <p>+ added loading of report parameters when converting reports from RDL;</p> <p>+ added loading of subreports when converting reports from RDL;</p> <p>+ added the feature to store JSON connection data using the StoreData property;</p> <p>+ optimized speed in reports containing large amount of objects;</p> <p>* changed exception text when calculating and formatting expression if e.InnerException is null;</p> <p>* when loading RDL report, page width will be equal section width in case when there is no page width;</p> <p>- fixed length calculation encoding DataMatrix C40 and text;</p> <p>- handled System.ComponentModel.Win32Exception when printing with disabled Print Spooler;</p> <p>- fixed hide border of picture when printing with auto size;</p> <p>- fixed stack overflow error when prepare report with child band of page footer and then start new page option enabled for it;</p> <p>- fixed a bug with not passing path of base report to current one in Unix OS;</p> <p>- fixed a bug with creating subreport and page with the same name when converting reports from StimulSoft;</p> <p>- fixed a bug with invalid names when converting reports from StimulSoft;</p> <p>- fixed a bug with TotalPages in Page.VisibleExpression that causes an exception when double pass is disabled;</p> <p>- fixed a bug when band can grow out of page;</p> <p>- fixed a bug when objects can grow out of band or ContainerObject;</p> <p>- fixed "back indent" feature in RTF translator;</p> <p>- fixed RichText line spacing when RTF translated to report objects;</p> <p>- fixed an error with ConnectionString property in JsonDataSourceConnectionStringBuilder class when value was without a request headers;</p> <p>&nbsp;</p> <p><strong>[Designer]</strong></p> <p>+ added the report validator that helps to find invalid objects (duplicate names, negative sizes, etc.);</p> <p>+ added editor for RichObject.Text property;</p> <p>+ added FRX editor in report designer;</p> <p>+ added detailed description of referenced assemblies and installed plugins;</p> <p>+ added the ability to copy dialog pages;</p> <p>+ added the ability to delete dialog pages using the context menu;</p> <p>+ added ability to disable using of last formatting options when creating objects;</p> <p>+ added integration with FastReport.Id;</p> <p>+ added call to online-documentation in the report designer;</p> <p>+ added wizard for visualization of control identification signs;</p> <p>+ add tooltip about right and bottom indents for guides and objects in designer;</p> <p>+ added ability to select color of backlight intersecting objects in designer;</p> <p>* changed the look of ElasticSearch connection editor form;</p> <p>* changed the text fields in CISWizardForm with units to text fields that only support numbers;</p> <p>- fixed a bug leading to System.NullRefereceException when creating calculated column for subtable JSON;</p> <p>- fixed a bug leading to System.FormatException when drawing labels of maps;</p> <p>- fixed a bug leading to the System.NullReferenceException when clicking the "Paste" button in the context menu of dialog pages;</p> <p>- fixed a bug with scaling zoom controls of designer in HiDPI mode when run from old demo application;</p> <p>- fixed opening form of save changes after save all report;</p> <p>- fixed unscalable items in welcome window;</p> <p>- fixed backlighting intersected charts;</p> <p>- fixed exception on rename JSON table;</p> <p>- fixed UpdateStatusBar in DialogWorkspace;</p> <p>- fixed a bug with localization of "Account..." button in menu "File";</p> <p>- fixed canceling selection of object if its properties are changed;</p> <p>- fixed a bug when switching to the "Code" page did not occur after adding an event handler;</p> <p>&nbsp;</p> <p><strong>[Preview]</strong></p> <p>+ implemented export of all open tabs;</p> <p>- fixed a bug leading to System.NullReferenceExteption when preparing report with RichObject on system without printers;</p> <p>- fixed a bug in the MSChart object in HiDPI mode;</p> <p>&nbsp;</p> <p><strong>[Exports]</strong></p> <p>+ added export of locale in Word, PowerPoint, Rich Text, OpenOffice Write and OpenOffice Calc exports;</p> <p>+ added encryption of the password of the digital signature certificate in PDF-export when it is saved;</p> <p>+ added option "Show gridlines" when exporting to Excel 2007;</p> <p>+ added data types export to DBF;</p> <p>+ added a new property to the SVG export PrefixStyle, which allows you to set a prefix for all styles inside the SVG export;</p> <p>+ added option "Use locale formatting of data" when exporting to Excel 2007;</p> <p>* set UTF-8 as default encoding in DBF export;</p> <p>- fixed incorrect scaling pictures in layered HTML-export when enabled high quality SVG and zoom more than 1;</p> <p>- fixed a bug leading to System.IndexOutOfRangeException when exporting font without kerning to PDF;</p> <p>- fixed a bug with scaling picture in layered HTML-export;</p> <p>- fixed a bug leading to System.NullReferenceException when exporting report with empty page to Word 2007;</p> <p>- fixed memory leak in PDF export with some CJK fonts;</p> <p>- fixed a bug when SVG picture was not rotated to needed angle in HTML export;</p> <p>- fixed repeated rendering of table cell in SVG export;</p> <p>- fixed incorrect pageStyle when printing from browser for table HTML export;</p> <p>- fixed exception when export object with negative size in HTML export;</p> <p>- fixed export to pdf if Compressed = false;</p> <p>- fixed incorrect record of border-collapse property in table HTML-export;</p> <p>- fixed a bug in Excel-export, when the fill in the output file did not change the first time;</p> <p>- fixed export of watermark to PostScript;</p> <p>- fixed error of font scale when export to PDF;</p> <p>- fixed a bug where a text object with HtmlTags exported to RTF was not modified by the &lt;br&gt;, &lt;sup&gt;, &lt;sub&gt; tags.</p> Tue, 27 Sep 2022 00:00:00 +0200 http://www.fast-report.com/en/news/544/ New features in FastReport for DBA 2022.3 http://www.fast-report.com/en/news/545/ <p><a class="gallery" title="FastReport for DBA 2022.3" href="https://fastreportsimages.s3.amazonaws.com/uploads/09.22/DBA_2022.3_en.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport for DBA 2022.3" src="https://fastreportsimages.s3.amazonaws.com/uploads/09.22/DBA_2022.3_en.png" alt="FastReport for DBA 2022.3" width="100%" /></a></p> <p>New features in&nbsp;FastReport for DBA 2022.3: validator to check the report template and get the list of errors, FRX format editor, report converter from StimulSoft, dialog page copying and much more.</p> <p>&nbsp;</p> <h2>Report validator:</h2> <p>A "Validation" tab has been added to the report designer (on the right, next to the "Data" and "Report Tree" tabs). Here you can check the report template and get a list of errors and warnings.</p> <p>All this is displayed in a table with the object name (if there is one) and error description. If you select a row in the table, the corresponding object will be highlighted in the designer.</p> <p><a class="gallery" title="Report validator" href="https://fastreportsimages.s3.amazonaws.com/uploads/08.22/release-notes-2022-3-validator.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Report validator" src="https://fastreportsimages.s3.amazonaws.com/uploads/08.22/release-notes-2022-3-validator.png" alt="Report validator" width="100%" /></a></p> <p>Errors and warnings can be of the following types: unnamed objects, objects with the same name, overlapping objects, objects with zero height or width, and objects that are partially or completely outside the parent object.</p> <p>Objects without names and objects with the same name are critical errors. They can lead to various errors and even crash the application while preparing a report. Besides<strong>,</strong> without a validator, these errors are very hard to find.</p> <p>Intersecting objects is not a serious error. In some cases, they can be useful and used purposefully (e.g., lines or rectangles). Intersecting text objects, in most cases, can lead to incorrect exports. Especially in table exports, such as Excel. The export will result in a lot of extra cells, etc. It is necessary to be careful with such objects.</p> <p>Objects partially exceeding parent object boundaries (e.g. band or page) can also be useful in rare situations. But in most cases, it causes errors in the preparation and export of the report.</p> <p>Objects that are completely outside the parent one is a serious error. Finding such objects without a validator is also very hard.</p> <p>Intersecting objects and objects outside the parent can now be highlighted in color (which you can choose) if the corresponding setting in menu File -&gt; Options is enabled.</p> <p><a class="gallery" title="Report validator" href="https://fastreportsimages.s3.amazonaws.com/uploads/08.22/release-notes-2022-3-backlight-color.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Report validator" src="https://fastreportsimages.s3.amazonaws.com/uploads/08.22/release-notes-2022-3-backlight-color.png" alt="Report validator" width="100%" /></a></p> <p>It is not necessary to use report validation. But it can be useful when your report doesn't work or look the way you want it to.</p> <p><a title="Report validation feature in FastReport .NET and Mono" href="../../../blog/show/validation-feature-net-mono/" target="_blank"><strong>Read more&nbsp;about the report validator in the next article.</strong></a></p> <h2>&nbsp;</h2> <h2>FRX Editor</h2> <p>Sometimes it is necessary to edit the contents of the FRX file using third-party text editors. Now you can do this more conveniently, directly in the report designer. The FRX editor is added for this purpose. By default, it is disabled. You can enable it in the menu &laquo;File -&gt; Options&raquo;.</p> <p><a class="gallery" title="FRX Editor" href="https://fastreportsimages.s3.amazonaws.com/uploads/08.22/release-notes-2022-3-frx-editor-options.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="FRX Editor" src="https://fastreportsimages.s3.amazonaws.com/uploads/08.22/release-notes-2022-3-frx-editor-options.png" alt="FRX Editor" width="100%" /></a></p> <p>In the report designer, the FRX tab will appear to the left of the Code tab.</p> <p><a class="gallery" title="FRX Editor" href="https://fastreportsimages.s3.amazonaws.com/uploads/08.22/release-notes-2022-3-frx-editor.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="FRX Editor" src="https://fastreportsimages.s3.amazonaws.com/uploads/08.22/release-notes-2022-3-frx-editor.png" alt="FRX Editor" width="100%" /></a></p> <p>The changes made here, will be immediately applied to the report and displayed on its pages.</p> <p><a title="How to use the &ldquo;FRX&rdquo; editor in the FastReport .NET designer" href="../../../blog/show/editor-frx-designer-net/" target="_blank"><strong>Read more about the FRX editor in the following article.</strong></a></p> <p><span style="background-color: #ffff00;"><br /></span></p> <h2>StimulSoft report converter</h2> <p>Added the ability to convert report templates from StimulSoft to FastReport .NET templates.</p> <p>StimulSoft reports may contain implementation objects that are not supported by the FastReport designer. These objects will not be exported or will be replaced by others in such a way that the generated report is as similar as possible to the one created in StimulSoft. It is important to note that the import of cross-bands is implemented by moving their contents to the parent band.</p> <p><strong><a title="How to import a report from StimulSoft into FastReport .NET" href="../../../blog/show/import-report-stimulsoft-dotnet/" target="_blank">Read more about converting reports in the article at the following link.</a></strong></p> <p><span style="background-color: #ffff00;"><br /></span></p> <h2>Copying dialog pages</h2> <p>Added the ability to copy dialog pages. Both using the context menu of the dialog page and using the &laquo;Report -&gt; Copy Report Page&raquo; button.</p> <p><a class="gallery" title="Copying dialog pages" href="https://fastreportsimages.s3.amazonaws.com/uploads/08.22/release-notes-2022-3-copy-dialog.png"><img title="Copying dialog pages" src="https://fastreportsimages.s3.amazonaws.com/uploads/08.22/release-notes-2022-3-copy-dialog.png" alt="Copying dialog pages" width="100%" /></a></p> <p>Copying creates a copy of the dialog page with a unique name. All child objects will also have unique names. However, the event handlers of the objects will be the same as those of the original page. If necessary, you must create new handlers.</p> <p>Also now dialog pages can be deleted not only with the &laquo;Report -&gt; Delete Page&raquo; button, but also via the context menu in the form editor and report tree.</p> <p>&nbsp;</p> <h2>Disabling last formatting settings</h2> <p>When creating an object in the designer, its settings will be applied to the next created object of the same type.</p> <p>For example, if you create a text object, set its font size, borders, fill color, the next text object will be created with the same settings.</p> <p>This is useful when you need to create several objects with the same or similar settings.</p> <p>In situations when you don't need this designer behavior you can disable it in &laquo;File -&gt; Options&raquo;.</p> <p><a class="gallery" title="Disabling last formatting settings" href="https://fastreportsimages.s3.amazonaws.com/uploads/08.22/release-notes-2022-3-disable-last-format.png"><img title="Disabling last formatting settings" src="https://fastreportsimages.s3.amazonaws.com/uploads/08.22/release-notes-2022-3-disable-last-format.png" alt="Disabling last formatting settings" width="100%" /></a></p> <p>This will create objects with default settings.</p> <p>&nbsp;</p> <h2>Export all tabs</h2> <p>When viewing interactive reports, you can open detailed reports in new tabs.</p> <p><a class="gallery" title="Export all tabs" href="https://fastreportsimages.s3.amazonaws.com/uploads/08.22/release-notes-2022-3-preview-tabs.png"><img title="Export all tabs" src="https://fastreportsimages.s3.amazonaws.com/uploads/08.22/release-notes-2022-3-preview-tabs.png" alt="Export all tabs" width="100%" /></a></p> <p>You can see three open tabs here. Previously, only the active tab was exported. Now you can export all tabs to one file using the new "Export all tabs" option.</p> <p><a class="gallery" title="Export all tabs" href="https://fastreportsimages.s3.amazonaws.com/uploads/08.22/release-notes-2022-3-export-all.png"><img title="Export all tabs" src="https://fastreportsimages.s3.amazonaws.com/uploads/08.22/release-notes-2022-3-export-all.png" alt="Export all tabs" width="100%" /></a></p> <p>&nbsp;</p> <h2>Detailed description of referenced assemblies and installed plugins</h2> <p>Now when you hover your mouse over a dll in the plugins list (File -&gt; Options -&gt; Plugins) and in the list of links to builds- (Report -&gt; Options -&gt; Script), detailed information with description, version, size, creation date, etc. is displayed.</p> <p>&nbsp;</p> <h2>Export of locale in Word, PowerPoint, Rich Text, OpenOffice Write and OpenOffice Calc exports</h2> <p>You can now select the language of the document in these exports. By default the language selected in the designer is used.</p> <p style="text-align: center;"><a class="gallery" title="Export of locale in Word, PowerPoint, Rich Text, OpenOffice Write and OpenOffice Calc exports" href="https://fastreportsimages.s3.amazonaws.com/uploads/08.22/release-notes-2022-3-export-lang.png"><img title="Export of locale in Word, PowerPoint, Rich Text, OpenOffice Write and OpenOffice Calc exports" src="https://fastreportsimages.s3.amazonaws.com/uploads/08.22/release-notes-2022-3-export-lang.png" alt="Export of locale in Word, PowerPoint, Rich Text, OpenOffice Write and OpenOffice Calc exports" /></a></p> <p>Also added option "Show Gridlines" when exporting to Excel 2007.</p> <p>&nbsp;</p> <h2>Complete list of changes</h2> <p><strong>[Engine]</strong></p> <p>+ implemented converter reports of StimulSoft;</p> <p>+ added changing name of JSON data source in expressions when it's renamed;</p> <p>+ added converting of PaperSize property when converting reports from StimulSoft;</p> <p>+ added checking existence of referenced assembly when converting reports from StimulSoft;</p> <p>+ added PrintOnParent property to Table and Matrix objects;</p> <p>+ added loading of report parameters when converting reports from RDL;</p> <p>+ added loading of subreports when converting reports from RDL;</p> <p>+ added the feature to store JSON connection data using the StoreData property;</p> <p>+ optimized speed in reports containing large amount of objects;</p> <p>* changed exception text when calculating and formatting expression if e.InnerException is null;</p> <p>* when loading RDL report, page width will be equal section width in case when there is no page width;</p> <p>- fixed length calculation encoding DataMatrix C40 and text;</p> <p>- handled System.ComponentModel.Win32Exception when printing with disabled Print Spooler;</p> <p>- fixed hide border of picture when printing with auto size;</p> <p>- fixed stack overflow error when prepare report with child band of page footer and then start new page option enabled for it;</p> <p>- fixed a bug with not passing path of base report to current one in Unix OS;</p> <p>- fixed a bug with creating subreport and page with the same name when converting reports from StimulSoft;</p> <p>- fixed a bug with invalid names when converting reports from StimulSoft;</p> <p>- fixed a bug with TotalPages in Page.VisibleExpression that causes an exception when double pass is disabled;</p> <p>- fixed a bug when band can grow out of page;</p> <p>- fixed a bug when objects can grow out of band or ContainerObject;</p> <p>- fixed "back indent" feature in RTF translator;</p> <p>- fixed RichText line spacing when RTF translated to report objects;</p> <p>- fixed an error with ConnectionString property in JsonDataSourceConnectionStringBuilder class when value was without a request headers;</p> <p>&nbsp;</p> <p><strong>[Designer]</strong></p> <p>+ added the report validator that helps to find invalid objects (duplicate names, negative sizes, etc.);</p> <p>+ added editor for RichObject.Text property;</p> <p>+ added FRX editor in report designer;</p> <p>+ added detailed description of referenced assemblies and installed plugins;</p> <p>+ added the ability to copy dialog pages;</p> <p>+ added the ability to delete dialog pages using the context menu;</p> <p>+ added ability to disable using of last formatting options when creating objects;</p> <p>+ added integration with FastReport.Id;</p> <p>+ added call to online-documentation in the report designer;</p> <p>+ added wizard for visualization of control identification signs;</p> <p>+ add tooltip about right and bottom indents for guides and objects in designer;</p> <p>+ added ability to select color of backlight intersecting objects in designer;</p> <p>* changed the look of ElasticSearch connection editor form;</p> <p>* changed the text fields in CISWizardForm with units to text fields that only support numbers;</p> <p>- fixed a bug leading to System.NullRefereceException when creating calculated column for subtable JSON;</p> <p>- fixed a bug leading to System.FormatException when drawing labels of maps;</p> <p>- fixed a bug leading to the System.NullReferenceException when clicking the "Paste" button in the context menu of dialog pages;</p> <p>- fixed a bug with scaling zoom controls of designer in HiDPI mode when run from old demo application;</p> <p>- fixed opening form of save changes after save all report;</p> <p>- fixed unscalable items in welcome window;</p> <p>- fixed backlighting intersected charts;</p> <p>- fixed exception on rename JSON table;</p> <p>- fixed UpdateStatusBar in DialogWorkspace;</p> <p>- fixed a bug with localization of "Account..." button in menu "File";</p> <p>- fixed canceling selection of object if its properties are changed;</p> <p>- fixed a bug when switching to the "Code" page did not occur after adding an event handler;</p> <p>&nbsp;</p> <p><strong>[Preview]</strong></p> <p>+ implemented export of all open tabs;</p> <p>- fixed a bug leading to System.NullReferenceExteption when preparing report with RichObject on system without printers;</p> <p>- fixed a bug in the MSChart object in HiDPI mode;</p> <p>&nbsp;</p> <p><strong>[Exports]</strong></p> <p>+ added export of locale in Word, PowerPoint, Rich Text, OpenOffice Write and OpenOffice Calc exports;</p> <p>+ added encryption of the password of the digital signature certificate in PDF-export when it is saved;</p> <p>+ added option "Show gridlines" when exporting to Excel 2007;</p> <p>+ added data types export to DBF;</p> <p>+ added a new property to the SVG export PrefixStyle, which allows you to set a prefix for all styles inside the SVG export;</p> <p>+ added option "Use locale formatting of data" when exporting to Excel 2007;</p> <p>* set UTF-8 as default encoding in DBF export;</p> <p>- fixed incorrect scaling pictures in layered HTML-export when enabled high quality SVG and zoom more than 1;</p> <p>- fixed a bug leading to System.IndexOutOfRangeException when exporting font without kerning to PDF;</p> <p>- fixed a bug with scaling picture in layered HTML-export;</p> <p>- fixed a bug leading to System.NullReferenceException when exporting report with empty page to Word 2007;</p> <p>- fixed memory leak in PDF export with some CJK fonts;</p> <p>- fixed a bug when SVG picture was not rotated to needed angle in HTML export;</p> <p>- fixed repeated rendering of table cell in SVG export;</p> <p>- fixed incorrect pageStyle when printing from browser for table HTML export;</p> <p>- fixed exception when export object with negative size in HTML export;</p> <p>- fixed export to pdf if Compressed = false;</p> <p>- fixed incorrect record of border-collapse property in table HTML-export;</p> <p>- fixed a bug in Excel-export, when the fill in the output file did not change the first time;</p> <p>- fixed export of watermark to PostScript;</p> <p>- fixed error of font scale when export to PDF;</p> <p>- fixed a bug where a text object with HtmlTags exported to RTF was not modified by the &lt;br&gt;, &lt;sup&gt;, &lt;sub&gt; tags.</p> Tue, 27 Sep 2022 00:00:00 +0200 http://www.fast-report.com/en/news/545/ The new version of FastReport VCL 2022.3 is now available! http://www.fast-report.com/en/news/543/ <p><a class="gallery" title="FastReport VCL 2022.3" href="https://fastreportsimages.s3.amazonaws.com/uploads/09.22/FR_VCL_twitter_EN_.gif"> <img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport VCL 2022.3" src="https://fastreportsimages.s3.amazonaws.com/uploads/09.22/FR_VCL_twitter_EN_.gif" alt="FastReport VCL 2022.3" width="100%" /></a></p> <p>&nbsp;</p> <p>We have compiled the most interesting improvements and fixes that came out with the release of FastReport VCL 2022.3.</p> <p>We have decided to drop support for non-Unicode Delphi versions to ensure quality and constant updating. All further releases will use Delphi 2010.</p> <p>FastReport VCL 2022.3 now supports the latest update of Embarcadero RAD Studio 11.2.</p> <h2>Report engine</h2> <p>The new ClearEmptyLines property of the Text object allows to delete empty lines in the object. Combined with the CanShrink and ShiftAlways properties, this property makes it possible to collapse objects with empty values. In this case, the entire tree of objects at the bottom will move up.</p> <p><a class="gallery" title="Report engine" href="https://fastreportsimages.s3.amazonaws.com/uploads/09.22/FastReport_for_Lazarus_6.gif"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Report engine" src="https://fastreportsimages.s3.amazonaws.com/uploads/09.22/FastReport_for_Lazarus_6.gif" alt="Report engine" width="100%" /></a></p> <p>&nbsp;</p> <p>The new stretch mode of the text object (StretchMode) is smPartMaxHeight. Breaking objects in this mode use the height of each part after the break with correction. Unlike the smMaxHeight mode, which uses the band's height before the break.</p> <p><a class="gallery" title="New stretch mode of the text object" href="https://fastreportsimages.s3.amazonaws.com/uploads/09.22/stretchmode_en.gif"> <img style="display: block; margin-left: auto; margin-right: auto;" title="New stretch mode of the text object" src="https://fastreportsimages.s3.amazonaws.com/uploads/09.22/stretchmode_en.gif" alt="New stretch mode of the text object" width="100%" /></a></p> <p>&nbsp;</p> <p>&nbsp;</p> <p>Static table cell objects now have OnBeforePrint / OnAfterPrint / OnAfterData events.</p> <p>We have added support for printing translucent images for non-AlphaBlend devices using Dithering. <em>Note: Some devices may not be supported.</em></p> <h2>Report Objects</h2> <p>We have added support for TfrxPDFView object rotation.</p> <p><a class="gallery" title="Object rotation" href="https://fastreportsimages.s3.amazonaws.com/uploads/09.22/PDF_Rotation.PNG"><img style="display: block; margin-left: auto; margin-right: auto;" title="Object rotation" src="https://fastreportsimages.s3.amazonaws.com/uploads/09.22/PDF_Rotation.PNG" alt="Object rotation" width="100%" /></a></p> <p>We have added a basic rotation of some figures in the report.</p> <p><a class="gallery" title="Rotation of some figures in the report" href="https://fastreportsimages.s3.amazonaws.com/uploads/09.22/Shape_r_en.PNG"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Rotation of some figures in the report" src="https://fastreportsimages.s3.amazonaws.com/uploads/09.22/Shape_r_en.PNG" alt="Rotation of some figures in the report" width="100%" /></a></p> <p>&nbsp;</p> <p>We have added a new Code11 barcode.</p> <p><a class="gallery" title="Code11 barcode" href="https://fastreportsimages.s3.amazonaws.com/uploads/09.22/code11.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Code11 barcode" src="https://fastreportsimages.s3.amazonaws.com/uploads/09.22/code11.png" alt="Code11 barcode" /></a></p> <p>&nbsp;</p> <p>You can now use the TfrxHtmlView object in Lazarus. We have also added the output format from left to right with the processing of the dir="rtl" parameter.</p> <h2>Exports and transports</h2> <p>Interactive PDF forms can now be enhanced with new Combobox and Listbox objects. This will make it easier for you to work with interactive PDF documents and create questionnaires and survey forms.</p> <p><a class="gallery" title="Interactive PDF Forms" href="https://fastreportsimages.s3.amazonaws.com/uploads/09.22/FastReport_for_Lazarus_1.gif"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Interactive PDF Forms" src="https://fastreportsimages.s3.amazonaws.com/uploads/09.22/FastReport_for_Lazarus_1.gif" alt="Interactive PDF Forms" width="100%" /></a></p> <p>&nbsp;</p> <p>There are new transports for accessing MS Outlook and Gmail mailboxes via the Webmail API.</p> <p>Transports can send and receive reports, as well as receive the result in the form of exported documents. See how to use&nbsp;<a title="MS Outlook" href="../../../blog/show/transport-outlook-vcl/" target="_blank"><strong>MS Outlook</strong></a> end&nbsp;<a title="Gmail" href="../../../blog/show/transport-gmail-vcl/" target="_blank"><strong>Gmail</strong></a>&nbsp;from FastReport VCL.</p> <p><a class="gallery" title="Transports" href="https://fastreportsimages.s3.amazonaws.com/uploads/09.22/FastReport_for_Lazarus_2.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Transports" src="https://fastreportsimages.s3.amazonaws.com/uploads/09.22/FastReport_for_Lazarus_2.png" alt="Transports" width="100%" /></a></p> <p>&nbsp;</p> <p>We have added the possibility to hash duplicate images in export filters. The new cache reduces the number of duplicate images and the resulting export size. You can enable this feature using the CalculatePictureHash property of the export filter.</p> <p><a class="gallery" title="Hashing of duplicate images" href="https://fastreportsimages.s3.amazonaws.com/uploads/09.22/cache_en.gif"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Hashing of duplicate images" src="https://fastreportsimages.s3.amazonaws.com/uploads/09.22/cache_en.gif" alt="Hashing of duplicate images" width="100%" /></a></p> <p>&nbsp;</p> <h2>Report Designer</h2> <p>New pop-up tips (hints) for text objects, which do not fit in the box.</p> <p><a class="gallery" title="Pop-up tips" href="https://fastreportsimages.s3.amazonaws.com/uploads/09.22/des_hint_en.gif"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Pop-up tips" src="https://fastreportsimages.s3.amazonaws.com/uploads/09.22/des_hint_en.gif" alt="Pop-up tips" width="100%" /></a></p> <h2>&nbsp;</h2> <h2>Improved script code editor</h2> <p>Quick commenting of code blocks using the hotkeys &ldquo;Ctrl + /&rdquo;.</p> <p><a class="gallery" title="Improved script code editor" href="https://fastreportsimages.s3.amazonaws.com/uploads/09.22/FastReport_for_Lazarus_3.gif"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Improved script code editor" src="https://fastreportsimages.s3.amazonaws.com/uploads/09.22/FastReport_for_Lazarus_3.gif" alt="Improved script code editor" width="100%" /></a></p> <p>&nbsp;</p> <p>Quick addition of viewable variables (context menu and hotkeys).</p> <p><a class="gallery" title="Quick addition of viewable variables" href="https://fastreportsimages.s3.amazonaws.com/uploads/09.22/FastReport_for_Lazarus_4.gif"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Quick addition of viewable variables" src="https://fastreportsimages.s3.amazonaws.com/uploads/09.22/FastReport_for_Lazarus_4.gif" alt="Quick addition of viewable variables" width="100%" /></a></p> <p>&nbsp;</p> <p>New pop-up tips and step-by-step debugging modes &ldquo;Step over&rdquo; and &ldquo;Run until return&rdquo;.</p> <p><a class="gallery" title="Step-by-step debugging mode" href="https://fastreportsimages.s3.amazonaws.com/uploads/09.22/FastReport_for_Lazarus_5.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Step-by-step debugging mode" src="https://fastreportsimages.s3.amazonaws.com/uploads/09.22/FastReport_for_Lazarus_5.png" alt="Step-by-step debugging mode" width="100%" /></a></p> <p>&nbsp;</p> <h2>Client-Server</h2> <p>We have added the option of using the mask &lsquo;*&rsquo; in configuration files with a list of IP addresses.</p> <p>An example of using a server via GCI was added in Lazarus.</p> <p>&nbsp;</p> <p>&nbsp;</p> <h2>Full list of changes in the 2022.3 version</h2> <h2>---------------</h2> <p><strong>[Transports]</strong></p> <p>+ New Outlook webmail transport;</p> <p>+ New Gmail webmail transport;</p> <p>- Unicode names in GDrive transport have been fixed;</p> <p>&nbsp;</p> <p><strong>[Client-server]</strong></p> <p>+ GCI example for Lazarus has been added;</p> <p>+ Support for '*' mask in IP server lists has been added;</p> <p>&nbsp;</p> <p><strong>[Designer]</strong></p> <p><strong></strong>+ New pop-up tips in the report designer that show the full text of the Memo object;</p> <p>+ Quick comments in the Syntax Memo editor for selected text (default hotkey "Ctrl + /");</p> <p>+ New tooltips in the Syntax Memo editor;</p> <p>+ Step over and StepReturn debugging modes have been added;</p> <p>+ Quick addition of selected text from Syntax Memo to the Watches list from the context menu;</p> <p>- TfrxDesignerForm.GetCurrentForm has been fixed (TFrame support has been added);</p> <p>- We have fixed the issue with the component editors of the report designer when editors have the same property names with different flags (paMultiSelect);</p> <p>- Fixed paper size B4 has been adjusted (JIS);</p> <p>- We have fixed the destruction of CodeCompletion thread when custom scripts are assigned by Report.Script.Parent;</p> <p>- The generation of Unicode names for objects during Drag&amp;Drop from DataTree has been fixed;</p> <p>&nbsp;</p> <p><strong>[Report engine]</strong></p> <p>+ We have added a new ShiftMode, smPartMaxHeight stretches each part of the split object to the maximum height of the Band and adjusts the height of each part;</p> <p>+ We have added the hash calculation for images used in the report, for export filters (ExportFilter.CalculatePictureHash property), and the prepared report</p> <p>(TfrxReport.PictureCacheOptions.CalculateHash);</p> <p>+ We have added the emulation for printing a translucent mask using dithering for printers without alpha blending (may not be supported on all printers);</p> <p>+ We have added TfrxTableCell.OnBeforePrint/OnAfterPrint/OnAfterData event handlers for static table object;</p> <p>+ We have added a new property of the Memo object ClearEmptyLines, which removes all empty lines inside the Memo object after the GetData method;</p> <p>- We have fixed a bug in using a combination of MemoView.AutoWidth=True and Align=baWidth to position objects on container;</p> <p>- We have fixed a bug with the wrong value of basic object shift when the first object in the container moved to the next page;</p> <p>- Proper removal of editors when unloading packages;</p> <p>- We have fixed the mechanism for partitioning the Table static object;</p> <p>&nbsp;</p> <p><strong>[Exports]</strong></p> <p><strong></strong>+ We have added interactive PDF support for Listbox and Combobox objects;</p> <p>- We have fixed a Unicode password when exporting to PDF;</p> <p>- We have fixed the export of HTML tags to PDF for Embarcadero edition;</p> <p>- We have fixed the export of translucent vector graphics (SVG) when AllowVector is set to False.</p> <p>- We have fixed XLSX export for Delphi versions, which do not support Unicode;</p> <p>- PDF export with European ligatures via EMF (ETO_GLYPH_INDEX) has now been fixed;</p> <p>- PDF export now doesn't export clip text if the entire line doesn't fit;</p> <p>&nbsp;</p> <p><strong>[Other]</strong></p> <p><strong></strong>+ We have added new openssl libraries (static crt and x64 support);</p> <p>- We have fixed the generation of CBuilder 2007 headers;</p> <p>- We have fixed the issues with HiDPI PerMonitorV2;</p> <p>&nbsp;</p> <p><strong>[Preview]</strong></p> <p><strong></strong>- Setting units of the preview page have been fixed;</p> <p>&nbsp;</p> <p><strong>[Report objects]</strong></p> <p><strong></strong>+ New Code11 barcode;</p> <p>+ Basic rotation has been added to the TfrxShapeView object;</p> <p>+ Linux support for TfrxPDFView has been added in Lazarus;</p> <p>+ TfrxPDFView rotation has been added;</p> <p>+ Support for RTL attributes in the TfrxHtmlView object has been added;</p> <p>+ Support for TfrxHtmlView object in Lazarus has been added;</p> <p>- The bug in QR EPC barcode has been fixed;</p> <p>- We have fixed the bug in Datamatrix C40 encoding when data size was equal to code size limits;</p> <p>- We have fixed the bug in scaling of 2D barcodes during the export to PDF for applications that do not support dpi;</p> <p>- The processing of TfrxHTMLView expressions for data fields has been fixed;</p> <p>- The bug in GS1-128 code has been fixed;</p> <p>- RichView splitting in double pass reports has been fixed;</p> <p>* Laz Chart support has been updated to version 2.2.0;</p> <p>&nbsp;</p> <p><strong>[Resources]</strong></p> <p><strong></strong>* Swiss resources have been updated;</p> <p>* German resources have been updated.</p> Wed, 21 Sep 2022 00:00:00 +0200 http://www.fast-report.com/en/news/543/ New version of FastReport Mono 2022.3 http://www.fast-report.com/en/news/540/ <p><a class="gallery" title="New version of FastReport Mono 2022.3" href="https://fastreportsimages.s3.amazonaws.com/uploads/08.22/Mono_en.gif"> <img style="display: block; margin-left: auto; margin-right: auto;" title="New version of FastReport Mono 2022.3" src="https://fastreportsimages.s3.amazonaws.com/uploads/08.22/Mono_en.gif" alt="New version of FastReport Mono 2022.3" width="100%" /></a></p> <p>In FastReport Mono 2022.3 we prepared a lot of new features for you: validator to check the report template and get the list of errors, FRX format editor, report converter from StimulSoft, dialog page copying and much more.</p> <p>&nbsp;</p> <h2>Report validator:</h2> <p>A "Validation" tab has been added to the report designer (on the right, next to the "Data" and "Report Tree" tabs). Here you can check the report template and get a list of errors and warnings.</p> <p>All this is displayed in a table with the object name (if there is one) and error description. If you select a row in the table, the corresponding object will be highlighted in the designer.</p> <p><a class="gallery" title="Report validator" href="https://fastreportsimages.s3.amazonaws.com/uploads/08.22/release-notes-2022-3-validator.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Report validator" src="https://fastreportsimages.s3.amazonaws.com/uploads/08.22/release-notes-2022-3-validator.png" alt="Report validator" width="100%" /></a></p> <p>Errors and warnings can be of the following types: unnamed objects, objects with the same name, overlapping objects, objects with zero height or width, and objects that are partially or completely outside the parent object.</p> <p>Objects without names and objects with the same name are critical errors. They can lead to various errors and even crash the application while preparing a report. Besides<strong>,</strong> without a validator, these errors are very hard to find.</p> <p>Intersecting objects is not a serious error. In some cases, they can be useful and used purposefully (e.g., lines or rectangles). Intersecting text objects, in most cases, can lead to incorrect exports. Especially in table exports, such as Excel. The export will result in a lot of extra cells, etc. It is necessary to be careful with such objects.</p> <p>Objects partially exceeding parent object boundaries (e.g. band or page) can also be useful in rare situations. But in most cases, it causes errors in the preparation and export of the report.</p> <p>Objects that are completely outside the parent one is a serious error. Finding such objects without a validator is also very hard.</p> <p>Intersecting objects and objects outside the parent can now be highlighted in color (which you can choose) if the corresponding setting in menu File -&gt; Options is enabled.</p> <p><a class="gallery" title="Report validator" href="https://fastreportsimages.s3.amazonaws.com/uploads/08.22/release-notes-2022-3-backlight-color.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Report validator" src="https://fastreportsimages.s3.amazonaws.com/uploads/08.22/release-notes-2022-3-backlight-color.png" alt="Report validator" width="100%" /></a></p> <p>It is not necessary to use report validation. But it can be useful when your report doesn't work or look the way you want it to.</p> <p><a title="Report validation feature in FastReport .NET and Mono" href="../../../blog/show/validation-feature-net-mono/" target="_blank"><strong>Read more&nbsp;about the report validator in the next article.</strong></a></p> <h2>&nbsp;</h2> <h2>FRX Editor</h2> <p>Sometimes it is necessary to edit the contents of the FRX file using third-party text editors. Now you can do this more conveniently, directly in the report designer. The FRX editor is added for this purpose. By default, it is disabled. You can enable it in the menu &laquo;File -&gt; Options&raquo;.</p> <p><a class="gallery" title="FRX Editor" href="https://fastreportsimages.s3.amazonaws.com/uploads/08.22/release-notes-2022-3-frx-editor-options.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="FRX Editor" src="https://fastreportsimages.s3.amazonaws.com/uploads/08.22/release-notes-2022-3-frx-editor-options.png" alt="FRX Editor" width="100%" /></a></p> <p>In the report designer, the FRX tab will appear to the left of the Code tab.</p> <p><a class="gallery" title="FRX Editor" href="https://fastreportsimages.s3.amazonaws.com/uploads/08.22/release-notes-2022-3-frx-editor.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="FRX Editor" src="https://fastreportsimages.s3.amazonaws.com/uploads/08.22/release-notes-2022-3-frx-editor.png" alt="FRX Editor" width="100%" /></a></p> <p>The changes made here, will be immediately applied to the report and displayed on its pages.</p> <p><a title="How to use the &ldquo;FRX&rdquo; editor in the FastReport .NET designer" href="../../../blog/show/editor-frx-designer-net/" target="_blank"><strong>Read more about the FRX editor in the following article.</strong></a></p> <p><span style="background-color: #ffff00;"><br /></span></p> <h2>StimulSoft report converter</h2> <p>Added the ability to convert report templates from StimulSoft to FastReport .NET templates.</p> <p>StimulSoft reports may contain implementation objects that are not supported by the FastReport designer. These objects will not be exported or will be replaced by others in such a way that the generated report is as similar as possible to the one created in StimulSoft. It is important to note that the import of cross-bands is implemented by moving their contents to the parent band.</p> <p><strong><a title="How to import a report from StimulSoft into FastReport .NET" href="../../../blog/show/import-report-stimulsoft-dotnet/" target="_blank">Read more about converting reports in the article at the following link.</a></strong></p> <p><span style="background-color: #ffff00;"><br /></span></p> <h2>Copying dialog pages</h2> <p>Added the ability to copy dialog pages. Both using the context menu of the dialog page and using the &laquo;Report -&gt; Copy Report Page&raquo; button.</p> <p><a class="gallery" title="Copying dialog pages" href="https://fastreportsimages.s3.amazonaws.com/uploads/08.22/release-notes-2022-3-copy-dialog.png"><img title="Copying dialog pages" src="https://fastreportsimages.s3.amazonaws.com/uploads/08.22/release-notes-2022-3-copy-dialog.png" alt="Copying dialog pages" width="100%" /></a></p> <p>Copying creates a copy of the dialog page with a unique name. All child objects will also have unique names. However, the event handlers of the objects will be the same as those of the original page. If necessary, you must create new handlers.</p> <p>Also now dialog pages can be deleted not only with the &laquo;Report -&gt; Delete Page&raquo; button, but also via the context menu in the form editor and report tree.</p> <p>&nbsp;</p> <h2>Disabling last formatting settings</h2> <p>When creating an object in the designer, its settings will be applied to the next created object of the same type.</p> <p>For example, if you create a text object, set its font size, borders, fill color, the next text object will be created with the same settings.</p> <p>This is useful when you need to create several objects with the same or similar settings.</p> <p>In situations when you don't need this designer behavior you can disable it in &laquo;File -&gt; Options&raquo;.</p> <p><a class="gallery" title="Disabling last formatting settings" href="https://fastreportsimages.s3.amazonaws.com/uploads/08.22/release-notes-2022-3-disable-last-format.png"><img title="Disabling last formatting settings" src="https://fastreportsimages.s3.amazonaws.com/uploads/08.22/release-notes-2022-3-disable-last-format.png" alt="Disabling last formatting settings" width="100%" /></a></p> <p>This will create objects with default settings.</p> <p>&nbsp;</p> <h2>Export all tabs</h2> <p>When viewing interactive reports, you can open detailed reports in new tabs.</p> <p><a class="gallery" title="Export all tabs" href="https://fastreportsimages.s3.amazonaws.com/uploads/08.22/release-notes-2022-3-preview-tabs.png"><img title="Export all tabs" src="https://fastreportsimages.s3.amazonaws.com/uploads/08.22/release-notes-2022-3-preview-tabs.png" alt="Export all tabs" width="100%" /></a></p> <p>You can see three open tabs here. Previously, only the active tab was exported. Now you can export all tabs to one file using the new "Export all tabs" option.</p> <p><a class="gallery" title="Export all tabs" href="https://fastreportsimages.s3.amazonaws.com/uploads/08.22/release-notes-2022-3-export-all.png"><img title="Export all tabs" src="https://fastreportsimages.s3.amazonaws.com/uploads/08.22/release-notes-2022-3-export-all.png" alt="Export all tabs" width="100%" /></a></p> <p>&nbsp;</p> <h2>Detailed description of referenced assemblies and installed plugins</h2> <p>Now when you hover your mouse over a dll in the plugins list (File -&gt; Options -&gt; Plugins) and in the list of links to builds- (Report -&gt; Options -&gt; Script), detailed information with description, version, size, creation date, etc. is displayed.</p> <p>&nbsp;</p> <h2><strong>Exports improvements</strong></h2> <h2>UseFileStream property in PDF export</h2> <p>A new UseFileStream option has been added for PDF export. It can only be used when exporting from code to file. This option is useful when exporting reports with a large number of pages (several tens of thousands) in multiple threads. It allows you to avoid memory shortage errors. In other cases, it does not make much sense to use it. Example:</p> <div class="rj_insertcode"> <div class="rj_insertcode_csharp" style="overflow: auto; width: 100%; height: auto; border: 1px solid #054b6e; background: #f8f8f8;"> <div class="csharp" style="border-collapse: collapse; width: 100%;"> <pre style="margin: 0; background: none; vertical-align: top; padding: 0px 4px; font-size: 12px;"><span style="vertical-align: top;">Report report <span style="color: #008000;">=</span> <a href="http://www.google.com/search?q=new+msdn.microsoft.com"><span style="color: #008000;">new</span></a> Report<span style="color: #000000;">(</span><span style="color: #000000;">)</span><span style="color: #008000;">;</span></span> <span style="vertical-align: top;">PDFExport export <span style="color: #008000;">=</span> <a href="http://www.google.com/search?q=new+msdn.microsoft.com"><span style="color: #008000;">new</span></a> PDFExport<span style="color: #000000;">(</span><span style="color: #000000;">)</span><span style="color: #008000;">;</span></span> <span style="vertical-align: top;">export.<span style="color: #0000ff;">UseFileStream</span> <span style="color: #008000;">=</span> true<span style="color: #008000;">;</span></span> <span style="vertical-align: top;">report.<span style="color: #0000ff;">Export</span><span style="color: #000000;">(</span>export, <span style="color: #666666;">"report.pdf"</span><span style="color: #000000;">)</span><span style="color: #008000;">;</span></span></pre> </div> </div> </div> <p>&nbsp;</p> <h2>Export of locale in Word, PowerPoint, Rich Text, OpenOffice Write and OpenOffice Calc exports</h2> <p>You can now select the language of the document in these exports. By default the language selected in the designer is used.</p> <p style="text-align: center;"><a class="gallery" title="Export of locale in Word, PowerPoint, Rich Text, OpenOffice Write and OpenOffice Calc exports" href="https://fastreportsimages.s3.amazonaws.com/uploads/08.22/release-notes-2022-3-export-lang.png"><img title="Export of locale in Word, PowerPoint, Rich Text, OpenOffice Write and OpenOffice Calc exports" src="https://fastreportsimages.s3.amazonaws.com/uploads/08.22/release-notes-2022-3-export-lang.png" alt="Export of locale in Word, PowerPoint, Rich Text, OpenOffice Write and OpenOffice Calc exports" /></a></p> <p>Also added option "Show Gridlines" when exporting to Excel 2007.</p> <p>&nbsp;</p> <h2>Complete list of changes</h2> <p><strong>[Engine]</strong></p> <p>+ implemented converter reports of StimulSoft;</p> <p>+ added changing name of JSON data source in expressions when it's renamed;</p> <p>+ added converting of PaperSize property when converting reports from StimulSoft;</p> <p>+ added checking existence of referenced assembly when converting reports from StimulSoft;</p> <p>+ added PrintOnParent property to Table and Matrix objects;</p> <p>+ added loading of report parameters when converting reports from RDL;</p> <p>+ added loading of subreports when converting reports from RDL;</p> <p>+ added the feature to store JSON connection data using the StoreData property;</p> <p>+ optimized speed in reports containing large amount of objects;</p> <p>* changed exception text when calculating and formatting expression if e.InnerException is null;</p> <p>* when loading RDL report, page width will be equal section width in case when there is no page width;</p> <p>- fixed length calculation encoding DataMatrix C40 and text;</p> <p>- handled System.ComponentModel.Win32Exception when printing with disabled Print Spooler;</p> <p>- fixed hide border of picture when printing with auto size;</p> <p>- fixed stack overflow error when prepare report with child band of page footer and then start new page option enabled for it;</p> <p>- fixed a bug with not passing path of base report to current one in Unix OS;</p> <p>- fixed a bug with creating subreport and page with the same name when converting reports from StimulSoft;</p> <p>- fixed a bug with invalid names when converting reports from StimulSoft;</p> <p>- fixed a bug with TotalPages in Page.VisibleExpression that causes an exception when double pass is disabled;</p> <p>- fixed a bug when band can grow out of page;</p> <p>- fixed a bug when objects can grow out of band or ContainerObject;</p> <p>- fixed "back indent" feature in RTF translator;</p> <p>- fixed RichText line spacing when RTF translated to report objects;</p> <p>- fixed an error with ConnectionString property in JsonDataSourceConnectionStringBuilder class when value was without a request headers;</p> <p>&nbsp;</p> <p><strong>[Designer]</strong></p> <p>+ added the report validator that helps to find invalid objects (duplicate names, negative sizes, etc.);</p> <p>+ added editor for RichObject.Text property;</p> <p>+ added FRX editor in report designer;</p> <p>+ added detailed description of referenced assemblies and installed plugins;</p> <p>+ added the ability to copy dialog pages;</p> <p>+ added the ability to delete dialog pages using the context menu;</p> <p>+ added ability to disable using of last formatting options when creating objects;</p> <p>+ added integration with FastReport.Id;</p> <p>+ added call to online-documentation in the report designer;</p> <p>+ added wizard for visualization of control identification signs;</p> <p>+ add tooltip about right and bottom indents for guides and objects in designer;</p> <p>+ added ability to select color of backlight intersecting objects in designer;</p> <p>* changed the look of ElasticSearch connection editor form;</p> <p>* changed the text fields in CISWizardForm with units to text fields that only support numbers;</p> <p>- fixed a bug leading to System.NullRefereceException when creating calculated column for subtable JSON;</p> <p>- fixed a bug leading to System.FormatException when drawing labels of maps;</p> <p>- fixed a bug leading to the System.NullReferenceException when clicking the "Paste" button in the context menu of dialog pages;</p> <p>- fixed a bug with scaling zoom controls of designer in HiDPI mode when run from old demo application;</p> <p>- fixed opening form of save changes after save all report;</p> <p>- fixed unscalable items in welcome window;</p> <p>- fixed backlighting intersected charts;</p> <p>- fixed exception on rename JSON table;</p> <p>- fixed UpdateStatusBar in DialogWorkspace;</p> <p>- fixed a bug with localization of "Account..." button in menu "File";</p> <p>- fixed canceling selection of object if its properties are changed;</p> <p>- fixed a bug when switching to the "Code" page did not occur after adding an event handler;</p> <p>&nbsp;</p> <p><strong>[Preview]</strong></p> <p>+ implemented export of all open tabs;</p> <p>- fixed a bug leading to System.NullReferenceExteption when preparing report with RichObject on system without printers;</p> <p>- fixed a bug in the MSChart object in HiDPI mode;</p> <p>&nbsp;</p> <p><strong>[Mono]</strong></p> <p>- fixed a bug with renaming tables leading to an exception;</p> <p>- fixed an error when clicking ViewData button on Json connection;</p> <p>&nbsp;</p> <p><strong>[Exports]</strong></p> <p>+ added export of locale in Word, PowerPoint, Rich Text, OpenOffice Write and OpenOffice Calc exports;</p> <p>+ added encryption of the password of the digital signature certificate in PDF-export when it is saved;</p> <p>+ added option "Show gridlines" when exporting to Excel 2007;</p> <p>+ added data types export to DBF;</p> <p>+ added a new property to the SVG export PrefixStyle, which allows you to set a prefix for all styles inside the SVG export;</p> <p>+ added option "Use locale formatting of data" when exporting to Excel 2007;</p> <p>+ added PDFExport.UseFileStream property, which allows to export huge reports on systems with low amount of RAM without System.OutOfMemoryException;</p> <p>* set UTF-8 as default encoding in DBF export;</p> <p>- fixed incorrect scaling pictures in layered HTML-export when enabled high quality SVG and zoom more than 1;</p> <p>- fixed a bug leading to System.IndexOutOfRangeException when exporting font without kerning to PDF;</p> <p>- fixed a bug with scaling picture in layered HTML-export;</p> <p>- fixed a bug leading to System.NullReferenceException when exporting report with empty page to Word 2007;</p> <p>- fixed memory leak in PDF export with some CJK fonts;</p> <p>- fixed a bug when SVG picture was not rotated to needed angle in HTML export;</p> <p>- fixed repeated rendering of table cell in SVG export;</p> <p>- fixed incorrect pageStyle when printing from browser for table HTML export;</p> <p>- fixed exception when export object with negative size in HTML export;</p> <p>- fixed export to pdf if Compressed = false;</p> <p>- fixed incorrect record of border-collapse property in table HTML-export;</p> <p>- fixed a bug in Excel-export, when the fill in the output file did not change the first time;</p> <p>- fixed export of watermark to PostScript;</p> <p>- fixed error of font scale when export to PDF;</p> <p>- fixed a bug where a text object with HtmlTags exported to RTF was not modified by the &lt;br&gt;, &lt;sup&gt;, &lt;sub&gt; tags;</p> <p>&nbsp;</p> <p><strong>[WebReport]</strong></p> <p>- fixed a bug when event "CheckedChanged" handled by RadioButton was not performed;</p> <p>&nbsp;</p> <p><strong>[Demos]</strong></p> <p>+ added the ability to change the localization of a new demo application without restarting it;</p> <p>- fixed position of one chart in Chart.frx;</p> <p>&nbsp;</p> <p><strong>[Plugins]</strong></p> <p>+ <a title="Cassandra" href="../../../blog/show/connect-plugin-cassandra-net/" target="_blank"><strong>implemented connection to Cassandra;</strong></a></p> <p>- updated RPTImportPlugin;</p> <p>&nbsp;</p> <p><strong>[Extras]</strong></p> <p>- added an option to import reports using streams.</p> Wed, 07 Sep 2022 00:00:00 +0200 http://www.fast-report.com/en/news/540/ New version of FastReport .NET 2022.3 http://www.fast-report.com/en/news/539/ <p><a class="gallery" title="New version of FastReport .NET 2022.3" href="https://fastreportsimages.s3.amazonaws.com/uploads/08.22/FastReport_.NET_2022.3_en.gif"> <img style="display: block; margin-left: auto; margin-right: auto;" title="New version of FastReport .NET 2022.3" src="https://fastreportsimages.s3.amazonaws.com/uploads/08.22/FastReport_.NET_2022.3_en.gif" alt="New version of FastReport .NET 2022.3" width="100%" /></a></p> <p>Meet new opportunities for your projects! Support for the SkiaSharp library has been added, checking the report template through a validator, an FRX format editor, converting reports from StimulSoft, improving exports with plugins, and much more.</p> <p><strong><br /></strong></p> <h2><strong>Skia support:</strong></h2> <p>FastReport.Core now supports graphics and text rendering using the SkiaSharp library which is used instead of System.Drawing.Common + libgdiplus on Linux systems (but also works on other operating systems).</p> <p>For this, packages with the .Skia suffix are used:</p> <ul> <li>FastReport.Core.Skia</li> <li>FastReport.Web.Skia</li> </ul> <p>This version has limited support for the .NET Framework and is mainly targeted at .NET Core/.NET projects. To use it in your application, just change the package name FastReport.Core -&gt; FastReport.Core.Skia, and add the following packages to work on Linux (on Windows and macOS, the necessary packages are added automatically):</p> <ul> <li>SkiaSharp.NativeAssets.Linux</li> <li>HarfBuzzSharp.NativeAssets.Linux</li> </ul> <p><a title="The era of WinForms is over, the era of FastReport.Core.Skia began" href="../../../blog/show/fastreport-core-skia/" target="_blank"><strong>Read more about Skia support in the next article.</strong></a></p> <p><span style="background-color: #ffff00;"><br /></span></p> <h2>Report validator:</h2> <p>A "Validation" tab has been added to the report designer (on the right, next to the "Data" and "Report Tree" tabs). Here you can check the report template and get a list of errors and warnings.</p> <p>All this is displayed in a table with the object name (if there is one) and error description. If you select a row in the table, the corresponding object will be highlighted in the designer.</p> <p><a class="gallery" title="Report validator" href="https://fastreportsimages.s3.amazonaws.com/uploads/08.22/release-notes-2022-3-validator.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Report validator" src="https://fastreportsimages.s3.amazonaws.com/uploads/08.22/release-notes-2022-3-validator.png" alt="Report validator" width="100%" /></a></p> <p>Errors and warnings can be of the following types: unnamed objects, objects with the same name, overlapping objects, objects with zero height or width, and objects that are partially or completely outside the parent object.</p> <p>Objects without names and objects with the same name are critical errors. They can lead to various errors and even crash the application while preparing a report. Besides<strong>,</strong> without a validator, these errors are very hard to find.</p> <p>Intersecting objects is not a serious error. In some cases, they can be useful and used purposefully (e.g., lines or rectangles). Intersecting text objects, in most cases, can lead to incorrect exports. Especially in table exports, such as Excel. The export will result in a lot of extra cells, etc. It is necessary to be careful with such objects.</p> <p>Objects partially exceeding parent object boundaries (e.g. band or page) can also be useful in rare situations. But in most cases, it causes errors in the preparation and export of the report.</p> <p>Objects that are completely outside the parent one is a serious error. Finding such objects without a validator is also very hard.</p> <p>Intersecting objects and objects outside the parent can now be highlighted in color (which you can choose) if the corresponding setting in menu File -&gt; Options is enabled.</p> <p><a class="gallery" title="Report validator" href="https://fastreportsimages.s3.amazonaws.com/uploads/08.22/release-notes-2022-3-backlight-color.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Report validator" src="https://fastreportsimages.s3.amazonaws.com/uploads/08.22/release-notes-2022-3-backlight-color.png" alt="Report validator" width="100%" /></a></p> <p>It is not necessary to use report validation. But it can be useful when your report doesn't work or look the way you want it to.</p> <p><a title="Report validation feature in FastReport .NET and Mono" href="../../../blog/show/validation-feature-net-mono/" target="_blank"><strong>Read more&nbsp;about the report validator in the next article.</strong></a></p> <h2>&nbsp;</h2> <h2>FRX Editor</h2> <p>Sometimes it is necessary to edit the contents of the FRX file using third-party text editors. Now you can do this more conveniently, directly in the report designer. The FRX editor is added for this purpose. By default, it is disabled. You can enable it in the menu &laquo;File -&gt; Options&raquo;.</p> <p><a class="gallery" title="FRX Editor" href="https://fastreportsimages.s3.amazonaws.com/uploads/08.22/release-notes-2022-3-frx-editor-options.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="FRX Editor" src="https://fastreportsimages.s3.amazonaws.com/uploads/08.22/release-notes-2022-3-frx-editor-options.png" alt="FRX Editor" width="100%" /></a></p> <p>In the report designer, the FRX tab will appear to the left of the Code tab.</p> <p><a class="gallery" title="FRX Editor" href="https://fastreportsimages.s3.amazonaws.com/uploads/08.22/release-notes-2022-3-frx-editor.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="FRX Editor" src="https://fastreportsimages.s3.amazonaws.com/uploads/08.22/release-notes-2022-3-frx-editor.png" alt="FRX Editor" width="100%" /></a></p> <p>The changes made here, will be immediately applied to the report and displayed on its pages.</p> <p><a title="How to use the &ldquo;FRX&rdquo; editor in the FastReport .NET designer" href="../../../blog/show/editor-frx-designer-net/" target="_blank"><strong>Read more about the FRX editor in the following article.</strong></a></p> <p><span style="background-color: #ffff00;"><br /></span></p> <h2>StimulSoft report converter</h2> <p>Added the ability to convert report templates from StimulSoft to FastReport .NET templates.</p> <p>StimulSoft reports may contain implementation objects that are not supported by the FastReport designer. These objects will not be exported or will be replaced by others in such a way that the generated report is as similar as possible to the one created in StimulSoft. It is important to note that the import of cross-bands is implemented by moving their contents to the parent band.</p> <p><strong><a title="How to import a report from StimulSoft into FastReport .NET" href="../../../blog/show/import-report-stimulsoft-dotnet/" target="_blank">Read more about converting reports in the article at the following link.</a></strong></p> <p><span style="background-color: #ffff00;"><br /></span></p> <h2>Copying dialog pages</h2> <p>Added the ability to copy dialog pages. Both using the context menu of the dialog page and using the &laquo;Report -&gt; Copy Report Page&raquo; button.</p> <p><a class="gallery" title="Copying dialog pages" href="https://fastreportsimages.s3.amazonaws.com/uploads/08.22/release-notes-2022-3-copy-dialog.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Copying dialog pages" src="https://fastreportsimages.s3.amazonaws.com/uploads/08.22/release-notes-2022-3-copy-dialog.png" alt="Copying dialog pages" width="100%" /></a></p> <p>Copying creates a copy of the dialog page with a unique name. All child objects will also have unique names. However, the event handlers of the objects will be the same as those of the original page. If necessary, you must create new handlers.</p> <p>Also now dialog pages can be deleted not only with the &laquo;Report -&gt; Delete Page&raquo; button, but also via the context menu in the form editor and report tree.</p> <p>&nbsp;</p> <h2>Disabling last formatting settings</h2> <p>When creating an object in the designer, its settings will be applied to the next created object of the same type.</p> <p>For example, if you create a text object, set its font size, borders, fill color, the next text object will be created with the same settings.</p> <p>This is useful when you need to create several objects with the same or similar settings.</p> <p>In situations when you don't need this designer behavior you can disable it in &laquo;File -&gt; Options&raquo;.</p> <p><a class="gallery" title="Disabling last formatting settings" href="https://fastreportsimages.s3.amazonaws.com/uploads/08.22/release-notes-2022-3-disable-last-format.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Disabling last formatting settings" src="https://fastreportsimages.s3.amazonaws.com/uploads/08.22/release-notes-2022-3-disable-last-format.png" alt="Disabling last formatting settings" width="100%" /></a></p> <p>This will create objects with default settings.</p> <p>&nbsp;</p> <h2>Export all tabs</h2> <p>When viewing interactive reports, you can open detailed reports in new tabs.</p> <p><a class="gallery" title="Export all tabs" href="https://fastreportsimages.s3.amazonaws.com/uploads/08.22/release-notes-2022-3-preview-tabs.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Export all tabs" src="https://fastreportsimages.s3.amazonaws.com/uploads/08.22/release-notes-2022-3-preview-tabs.png" alt="Export all tabs" width="100%" /></a></p> <p>You can see three open tabs here. Previously, only the active tab was exported. Now you can export all tabs to one file using the new "Export all tabs" option.</p> <p><a class="gallery" title="Export all tabs" href="https://fastreportsimages.s3.amazonaws.com/uploads/08.22/release-notes-2022-3-export-all.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Export all tabs" src="https://fastreportsimages.s3.amazonaws.com/uploads/08.22/release-notes-2022-3-export-all.png" alt="Export all tabs" width="100%" /></a></p> <p>&nbsp;</p> <h2>Detailed description of referenced assemblies and installed plugins</h2> <p>Now when you hover your mouse over a dll in the plugins list (File -&gt; Options -&gt; Plugins) and in the list of links to builds- (Report -&gt; Options -&gt; Script), detailed information with description, version, size, creation date, etc. is displayed.</p> <p>&nbsp;</p> <h2><strong>Exports improvements</strong></h2> <h2>PDF export improvements:</h2> <p>Linux version:</p> <ul> <li>support for complex languages (Arabic, Hebrew etc.) in Skia version;</li> </ul> <p>All version:</p> <ul> <li>support for Font Fallback (automatic font selection mechanism for displaying characters that are not supported by the current font);</li> </ul> <p><a class="gallery" title="support for Font Fallback" href="https://fastreportsimages.s3.amazonaws.com/uploads/08.22/release-notes-2022-3-pdf-1.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="support for Font Fallback" src="https://fastreportsimages.s3.amazonaws.com/uploads/08.22/release-notes-2022-3-pdf-1.png" alt="support for Font Fallback" width="100%" /></a></p> <ul> <li>accurate positioning of special characters such as vowels and accents.</li> </ul> <p><a class="gallery" title="PDF export improvements" href="https://fastreportsimages.s3.amazonaws.com/uploads/08.22/release-notes-2022-3-pdf-2-en.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="PDF export improvements" src="https://fastreportsimages.s3.amazonaws.com/uploads/08.22/release-notes-2022-3-pdf-2-en.png" alt="PDF export improvements" width="100%" /></a></p> <p>&nbsp;</p> <h2>UseFileStream property in PDF export</h2> <p>A new UseFileStream option has been added for PDF export. It can only be used when exporting from code to file. This option is useful when exporting reports with a large number of pages (several tens of thousands) in multiple threads. It allows you to avoid memory shortage errors. In other cases, it does not make much sense to use it. Example:</p> <div class="rj_insertcode"> <div class="rj_insertcode_csharp" style="overflow: auto; width: 100%; height: auto; border: 1px solid #054b6e; background: #f8f8f8;"> <div class="csharp" style="border-collapse: collapse; width: 100%;"> <pre style="margin: 0; background: none; vertical-align: top; padding: 0px 4px; font-size: 12px;"><span style="vertical-align: top;">Report report <span style="color: #008000;">=</span> <a href="http://www.google.com/search?q=new+msdn.microsoft.com"><span style="color: #008000;">new</span></a> Report<span style="color: #000000;">(</span><span style="color: #000000;">)</span><span style="color: #008000;">;</span></span> <span style="vertical-align: top;">PDFExport export <span style="color: #008000;">=</span> <a href="http://www.google.com/search?q=new+msdn.microsoft.com"><span style="color: #008000;">new</span></a> PDFExport<span style="color: #000000;">(</span><span style="color: #000000;">)</span><span style="color: #008000;">;</span></span> <span style="vertical-align: top;">export.<span style="color: #0000ff;">UseFileStream</span> <span style="color: #008000;">=</span> true<span style="color: #008000;">;</span></span> <span style="vertical-align: top;">report.<span style="color: #0000ff;">Export</span><span style="color: #000000;">(</span>export, <span style="color: #666666;">"report.pdf"</span><span style="color: #000000;">)</span><span style="color: #008000;">;</span></span></pre> </div> </div> </div> <p>&nbsp;</p> <h2>Export of locale in Word, PowerPoint, Rich Text, OpenOffice Write and OpenOffice Calc exports</h2> <p>You can now select the language of the document in these exports. By default the language selected in the designer is used.</p> <p><a class="gallery" title="Export of locale in Word, PowerPoint, Rich Text, OpenOffice Write and OpenOffice Calc exports" href="https://fastreportsimages.s3.amazonaws.com/uploads/08.22/release-notes-2022-3-export-lang.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Export of locale in Word, PowerPoint, Rich Text, OpenOffice Write and OpenOffice Calc exports" src="https://fastreportsimages.s3.amazonaws.com/uploads/08.22/release-notes-2022-3-export-lang.png" alt="Export of locale in Word, PowerPoint, Rich Text, OpenOffice Write and OpenOffice Calc exports" /></a></p> <p>Also added option "Show Gridlines" when exporting to Excel 2007.</p> <p>&nbsp;</p> <h2>Complete list of changes</h2> <p><strong>[Engine]</strong></p> <p>+ added a report converter from StimulSoft;</p> <p>+ added changing name of JSON data source in expressions when it's renamed;</p> <p>+ added converting of PaperSize property when converting reports from StimulSoft;</p> <p>+ added checking existence of referenced assembly when converting reports from StimulSoft;</p> <p>+ added PrintOnParent property to Table and Matrix objects;</p> <p>+ added loading of report parameters when converting reports from RDL;</p> <p>+ added loading of subreports when converting reports from RDL;</p> <p>+ optimized speed in reports containing large amount of objects;</p> <p>+ added the feature to store JSON connection data using the StoreData property;</p> <p>* changed exception text when calculating and formatting expression if e.InnerException is null;</p> <p>* when loading RDL report, page width will be equal section width in case when there is no page width;</p> <p>- fixed length calculation encoding DataMatrix C40 and text;</p> <p>- handled System.ComponentModel.Win32Exception when printing with disabled "Print Manager";</p> <p>- fixed hide border of picture when printing with auto size;</p> <p>- fixed stack overflow error when prepare report with child band of page footer and then start new page option enabled for it;</p> <p>- fixed a bug with not passing path of base report to current one in Unix OC;</p> <p>- fixed a bug with creating subreport and page with the same name when converting reports from StimulSoft;</p> <p>- fixed a bug with invalid names when converting reports from StimulSoft;</p> <p>- fixed a bug with TotalPages in Page.VisibleExpression that causes an exception when double pass is disabled;</p> <p>- fixed a bug when band can grow out of page;</p> <p>- fixed a bug when objects can grow out of band or ContainerObject;</p> <p>- fixed "back indent" feature in RTF translator;</p> <p>- fixed line spacing for text converted from RichObject;</p> <p>- fixed an error with ConnectionString property in JsonDataSourceConnectionStringBuilder class when value was without a request headers;</p> <p>&nbsp;</p> <p><strong>[Designer]</strong></p> <p>+ added the report validator that helps to find invalid objects (duplicate names, negative sizes, etc.);</p> <p>+ added editor for RichObject.Text property;</p> <p>+ added FRX editor in report designer;</p> <p>+ added detailed description of referenced builds and installed plugins;</p> <p>+ added the ability to copy dialog pages;</p> <p>+ added the ability to delete dialog pages using the context menu;</p> <p>+ added ability to disable using of last formatting options when creating objects;</p> <p>+ added integration with FastReport.Id;</p> <p>+ added call to online-documentation in the report designer;</p> <p>+ added wizard for visualization of control identification signs;</p> <p>+ added tooltip about right and bottom indents for guides and objects in designer;</p> <p>+ added ability to select color of backlight intersecting objects in designer;</p> <p>+ added possibility to connect bases of Access 2007;</p> <p>* changed the look of ElasticSearch connection editor form;</p> <p>* changed the text fields in CISWizardForm with units to text fields that only support numbers;</p> <p>- fixed a bug leading to System.NullRefereceException when creating calculated column for sub-table JSON;</p> <p>- fixed a bug leading to System.FormatException when drawing labels of maps;</p> <p>- fixed a bug leading to the System.NullReferenceException when clicking the "Paste" button in the context menu of dialog pages;</p> <p>- fixed a bug with scaling zoom controls of designer in HiDPI mode when run from old demo application;</p> <p>- fixed opening form of save changes after save all report;</p> <p>- fixed unscalable items in welcome window;</p> <p>- fixed backlighting intersected charts;</p> <p>- fixed exception on rename JSON table;</p> <p>- fixed UpdateStatusBar in DialogWorkspace;</p> <p>- fixed a bug with localization of "Account..." button in menu "File";</p> <p>- fixed canceling selection of object if its properties are changed;</p> <p>- fixed a bug when switching to the "Code" page did not occur after adding an event handler;</p> <p>&nbsp;</p> <p><strong>[Preview]</strong></p> <p>+ implemented export of all open tabs;</p> <p>- fixed a bug leading to System.NullReferenceExteption when preparing report with RichObject on system without printers;</p> <p>- fixed a bug in the MSChart object in HiDPI mode;</p> <p>&nbsp;</p> <p><strong>[Exports]</strong></p> <p>+ added language output when exporting to Word, PowerPoint, Rich Text, OpenOffice Write, and OpenOffice Calc;</p> <p>+ added encryption of the password of the digital signature certificate in PDF-export when it is saved;</p> <p>+ added option "Show gridlines" when exporting to Excel 2007;</p> <p>+ added data types export to DBF;</p> <p>+ added a new property to the SVG export PrefixStyle, which allows you to set a prefix for all styles inside the SVG export;</p> <p>+ added option "Use locale formatting of data" when exporting to Excel 2007;</p> <p>+ added PDFExport.UseFileStream property, which allows to export huge reports on systems with low amount of RAM without System.OutOfMemoryException;</p> <p>* set UTF-8 as default encoding in DBF export;</p> <p>- fixed incorrect scaling pictures in layered HTML-export when enabled high quality SVG and zoom more than 1;</p> <p>- fixed a bug leading to System.IndexOutOfRangeException when exporting font without kerning to PDF;</p> <p>- fixed a bug with scaling picture in layered HTML-export;</p> <p>- fixed a bug leading to System.NullReferenceException when exporting report with empty page to Word 2007;</p> <p>- fixed memory leak in PDF export with some CJK fonts;</p> <p>- fixed a bug when SVG picture was not rotated to needed angle in HTML/Blazor export;</p> <p>- fixed repeated rendering of table cell in SVG export;</p> <p>- fixed incorrect pageStyle when printing from browser for table HTML export;</p> <p>- fixed exception when export object with negative size in HTML export;</p> <p>- fixed export to pdf if Compressed = false;</p> <p>- fixed incorrect record of border-collapse property in table HTML-export;</p> <p>- fixed a bug in Excel-export, when the fill in the output file did not change the first time;</p> <p>- fixed export of watermark to PostScript;</p> <p>- fixed error of font scale when export to PDF;</p> <p>- fixed a bug where a text object with HtmlTags exported to RTF was not modified by the &lt;br&gt;, &lt;sup&gt;, &lt;sub&gt; tags;</p> <p>&nbsp;</p> <p><strong>[WebReport]</strong></p> <p>* OnlineDesigner properties are moved to webReport.Designer with maintained backward compatibility;</p> <p>- fixed a bug when event "CheckedChanged" handled by RadioButton was not performed;</p> <p>- fixed incorrect scaling of Dialog components in Blazor;</p> <p>- fixed a bug with incorrect font size in Excel export;</p> <p>- fixed a bug in Blazor when font of text object with property TextRenderType = HtmlParagraph was always default;</p> <p>&nbsp;</p> <p><strong>[.NET Core]</strong></p> <p>- fixed incorrect search for public-methods in report script;</p> <p>- fixed problem of creating a fontlist file on Azure;</p> <p>&nbsp;</p> <p><strong>[CoreWin]</strong></p> <p>- fixed behavior of WinForms components in Toolbox for Visual Studio (Design-Time);</p> <p>- fixed incorrect launch of the browser when clicking on links in CoreWin;</p> <p>- for FastReport.CoreWin, reports with a script that use the WinForms API have been fixed;</p> <p>&nbsp;</p> <p><strong>[Demos]</strong></p> <p>+ added the ability to change the localization of a new demo application without restarting it;</p> <p>+ added demo on React with FastReport.Core;</p> <p>- fixed position of one chart in Chart.frx;</p> <p>&nbsp;</p> <p><strong>[Plugins]</strong></p> <p>+ <a title="How to connect plugin for Cassandra from FastReport .NET" href="../../../blog/show/connect-plugin-cassandra-net/" target="_blank"><strong>implemented connection to Cassandra</strong></a>;</p> <p>- updated RPTImportPlugin;</p> <p>&nbsp;</p> <p><strong>[Extras]</strong></p> <p>- added FastReport.Web (only for .NET Framework) and FastReport.VSDesign libraries for FastReport.Net* packages;</p> <p>- added an option to import reports using streams;</p> <p>&nbsp;</p> <p><strong>[Service]</strong></p> <p>- fixed incorrect version of FastReport.Compat in FastReport.Net packages.</p> Tue, 06 Sep 2022 00:00:00 +0200 http://www.fast-report.com/en/news/539/ FastReport for Lazarus is now available on Linux! http://www.fast-report.com/en/news/537/ <p style="text-align: left;"><a class="gallery" style="text-align: center;" title="FastReport for Lazarus" href="https://fastreportsimages.s3.amazonaws.com/uploads/08.22/FastReport_for_Lazarus_en_.png"><img title="FastReport for Lazarus" src="https://fastreportsimages.s3.amazonaws.com/uploads/08.22/FastReport_for_Lazarus_en_.png" alt="FastReport for Lazarus" width="100%" /></a></p> <p>If you are making business software that has to be cross-platform or just run on Linux systems or native operating systems (among which there is also Linux), you will eventually need to create and output electronic documents for printing or export to some format (PDF, office, HTML, etc.). And FastReport VCL will come to the rescue with all of this.</p> <p>There is now a trial version of FastReport for Lazarus which will help you become familiar with all functions of the product before getting the full version. Previously, we could only issue compiled demo projects.<strong> <a title="Edition comparison" href="../../../blog/show/installing-fastreport-lazarus/#One" target="_blank">A comparison of editions for Lazarus is available here.</a></strong></p> <p>FastReport VCL for Lazarus has now become an independent cross-platform solution. Registered users can now install FastReport for Lazarus directly on Linux using DEB or RPM.&nbsp;<strong><a title="Installing FastReport in Lazarus for Linux and Windows" href="../../../blog/show/installing-fastreport-lazarus/" target="_blank">Read more about installation in this article</a>.</strong></p> Thu, 18 Aug 2022 00:00:00 +0200 http://www.fast-report.com/en/news/537/ 20% discount on FastReport VCL http://www.fast-report.com/en/news/538/ <p><a class="gallery" title="FastReport VCL" href="https://fastreportsimages.s3.amazonaws.com/uploads/08.22/en2_image_enterprise_and_professional.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport VCL" src="https://fastreportsimages.s3.amazonaws.com/uploads/08.22/en2_image_enterprise_and_professional.png" alt="FastReport VCL" width="100%" /></a></p> <p>20% discount on Professional and Enterprise editions of the <a title="FastReport VCL" href="../../../product/fast-report-vcl/" target="_blank"><strong>FastReport VCL</strong></a> report generator.</p> <p>From August 15 to September 15 get the powerful Delphi report generator FastReport VCL of Professional and Enterprise editions almost at the price of the Standard.</p> <p>However, unlike the Standard Edition, you will also get:</p> <p>✓ Visual SQL builder</p> <p>✓ Source Code</p> <p>✓ Lazarus support</p> <p>✓ Linux support and much more.</p> <p>This is a great opportunity to save money while getting much broader functionality.</p> <p>Compare editions and choose the most suitable <a title="FastReport VCL" href="../../../products/report-for-delphi-fastreport-feature-matrix/" target="_blank"><strong>one here.</strong></a></p> <p>To take advantage of the offer, click on the following link.</p> Mon, 15 Aug 2022 00:00:00 +0200 http://www.fast-report.com/en/news/538/ New features of FastReport VCL http://www.fast-report.com/en/news/536/ <p>With FastReport VCL 2022.2.8 version&nbsp;new MS Outlook and Gmail transports, an improved script code editor and several changes in objects for Lazarus will become available to you.</p> <p><a class="gallery" title="New features of FastReport VCL" href="https://fastreportsimages.s3.amazonaws.com/uploads/07.22/New_features_of_FastReport_VCL_EN.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="New features of FastReport VCL" src="https://fastreportsimages.s3.amazonaws.com/uploads/07.22/New_features_of_FastReport_VCL_EN.png" alt="New features of FastReport VCL" width="100%" /></a></p> <h2>New objects in interactive forms</h2> <p>Interactive PDF forms can now be enhanced with new Combobox and Listbox objects. This will make it easier for you to work with interactive PDF documents for creating questionnaires and surveys.</p> <p><a class="gallery" title="New objects in interactive forms" href="https://fastreportsimages.s3.amazonaws.com/uploads/07.22/FastReport_for_Lazarus_1.gif"> <img style="display: block; margin-left: auto; margin-right: auto;" title="New objects in interactive forms" src="https://fastreportsimages.s3.amazonaws.com/uploads/07.22/FastReport_for_Lazarus_1.gif" alt="New objects in interactive forms" width="100%" /></a></p> <h2>New transports</h2> <p>There are new transports for accessing MS Outlook and Gmail mailboxes via the Webmail API.</p> <p>Transports can send and receive reports, as well as receive the result in the form of exported documents. See how to use <a title="Outlook" href="../../../blog/show/transport-outlook-vcl/" target="_blank"><strong>MS Outlook</strong></a>&nbsp;and <a title="Gmail" href="../../../blog/show/transport-gmail-vcl/" target="_blank"><strong>Gmail</strong></a>&nbsp;from FastReport VCL.</p> <p><a class="gallery" title="New transports" href="https://fastreportsimages.s3.amazonaws.com/uploads/07.22/FastReport_for_Lazarus_2.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="New transports" src="https://fastreportsimages.s3.amazonaws.com/uploads/07.22/FastReport_for_Lazarus_2.png" alt="New transports" width="100%" /></a></p> <h2>Improved script code editor</h2> <p>Quick commenting of code blocks using the hotkeys &ldquo;Ctrl + /&rdquo;.</p> <p><a class="gallery" title="Improved script code editor" href="https://fastreportsimages.s3.amazonaws.com/uploads/07.22/FastReport_for_Lazarus_3.gif"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Improved script code editor" src="https://fastreportsimages.s3.amazonaws.com/uploads/07.22/FastReport_for_Lazarus_3.gif" alt="Improved script code editor" width="100%" /></a></p> <p>Quick addition of viewable variables (context menu and hotkeys).</p> <p><a class="gallery" title="Improved script code editor" href="https://fastreportsimages.s3.amazonaws.com/uploads/07.22/FastReport_for_Lazarus_4.gif"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Improved script code editor" src="https://fastreportsimages.s3.amazonaws.com/uploads/07.22/FastReport_for_Lazarus_4.gif" alt="Improved script code editor" width="100%" /></a></p> <p>New pop-up tips and step-by-step debugging modes &ldquo;Step over&rdquo; and &ldquo;Run until return&rdquo;.</p> <p><a class="gallery" title="Pop-up tips" href="https://fastreportsimages.s3.amazonaws.com/uploads/07.22/FastReport_for_Lazarus_5.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Pop-up tips" src="https://fastreportsimages.s3.amazonaws.com/uploads/07.22/FastReport_for_Lazarus_5.png" alt="Pop-up tips" width="100%" /></a></p> <h2>Object changes</h2> <p>The TfrxHtmlView object can now also be used in Lazarus. We&rsquo;ve also added support for output from left to right with the processing of the dir="rtl" parameter.</p> <p>The new ClearEmptyLines property of the Text object enables to delete empty lines in the object. Combined with the CanShrink and ShiftAlways property, this allows to collapse objects with empty values, shifting up the entire tree of the bottom objects.</p> <p><a class="gallery" title="Changes in objects " href="https://fastreportsimages.s3.amazonaws.com/uploads/07.22/FastReport_for_Lazarus_6.gif"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Changes in objects " src="https://fastreportsimages.s3.amazonaws.com/uploads/07.22/FastReport_for_Lazarus_6.gif" alt="Changes in objects " width="100%" /></a></p> <p>The update with new transports is available now to all users with a current subscription.&nbsp;</p> <p>Instructions for switching from the old version to the new one for FastReport VCL are available at&nbsp;<a title="How to upgrade an old version to a new FastReport VCL" href="../../../blog/show/upgrade-version-fastreport-vcl/" target="_blank"><strong>the following link</strong></a>.</p> <p>&nbsp;&nbsp;</p> Wed, 20 Jul 2022 00:00:00 +0200 http://www.fast-report.com/en/news/536/ FastReport .NET is one of the best Reporting, Analysis and Visualization tools http://www.fast-report.com/en/news/533/ <p>FastReport .NET won bronze in the Reader's Choice Awards by <a href="https://visualstudiomagazine.com/Home.aspx" target="_blank">Visual Studio Magazine</a>!&nbsp;</p> <p>Our reporting engine for .NET received the 3rd place in the "Reporting, Analysis and Visualization" nomination.</p> <p>We are happy to share the stand with Devexpress and SAP Crystal Reports. Thank you for choosing us!&nbsp;</p> <p>&nbsp;</p> <p>&nbsp;</p> <p style="text-align: center;"><a class="gallery" title="FastReport .NET received 3rd place according to the Visual Studio Magazine Announces" href="https://fastreportsimages.s3.amazonaws.com/uploads/06.22/Visual_Studio_Magazine_awards__3.png"><img title="FastReport .NET received 3rd place according to the Visual Studio Magazine Announces" src="https://fastreportsimages.s3.amazonaws.com/uploads/06.22/Visual_Studio_Magazine_awards__3.png" alt="" width="60%" /></a></p> Thu, 09 Jun 2022 00:00:00 +0200 http://www.fast-report.com/en/news/533/ Release of FastReport Online Designer 2022.1 http://www.fast-report.com/en/news/532/ <p><a class="gallery" title="FastReport Online Designer 2022.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/05.22/FastReport_Online_Designer_2022.1.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport Online Designer 2022.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/05.22/FastReport_Online_Designer_2022.1.png" alt="FastReport Online Designer 2022.1" width="100%" /></a></p> <p>FastReport Online Designer 2022.1 version cаme up with many new objects and features that will significantly speed up the process of creating and optimizing your reports.</p> <h2><span style="font-size: xx-large;">New objects</span></h2> <h3><strong><span style="font-size: x-large;">New "Polyline" and "Polygon" objects have been added:</span></strong></h3> <p>Most often polylines are used to construct logos or other shapes of flowing lines.</p> <p><a class="gallery" title="FastReport Online Designer 2022.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/05.22/release-notes-2022-1-0-polyline-polygon.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport Online Designer 2022.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/05.22/release-notes-2022-1-0-polyline-polygon.png" alt="FastReport Online Designer 2022.1" /></a></p> <p><span><br /></span></p> <p>The "Polyline" object allows you to build a curve by given points:</p> <p><a class="gallery" title="FastReport Online Designer 2022.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/05.22/release-notes-2022-1-0-polyline-create.gif"> <img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport Online Designer 2022.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/05.22/release-notes-2022-1-0-polyline-create.gif" alt="FastReport Online Designer 2022.1" width="100%" /></a></p> <p>&nbsp;</p> <p>The gray lines in the image help you see how the object will look after adding a new point.</p> <p>You can add new points to an already created polyline:</p> <p><a class="gallery" title="FastReport Online Designer 2022.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/05.22/release-notes-2022-1-0-polyline-new-point.gif"> <img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport Online Designer 2022.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/05.22/release-notes-2022-1-0-polyline-new-point.gif" alt="FastReport Online Designer 2022.1" width="100%" /></a></p> <p>&nbsp;</p> <p>To stop adding points, press Escape.</p> <p>Lines can be curvatured:</p> <p><a class="gallery" title="FastReport Online Designer 2022.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/05.22/release-notes-2022-1-0-polyline-bezier.gif"> <img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport Online Designer 2022.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/05.22/release-notes-2022-1-0-polyline-bezier.gif" alt="FastReport Online Designer 2022.1" width="100%" /></a></p> <p>&nbsp;</p> <p>The "Polygon" object allows you to build a figure by given points:</p> <p><a class="gallery" title="FastReport Online Designer 2022.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/05.22/release-notes-2022-1-0-polygon-create.gif"> <img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport Online Designer 2022.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/05.22/release-notes-2022-1-0-polygon-create.gif" alt="FastReport Online Designer 2022.1" width="100%" /></a></p> <p>&nbsp;</p> <p>You can change the number of corners in an already created polygon by adding new points:</p> <p><a class="gallery" title="FastReport Online Designer 2022.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/05.22/release-notes-2022-1-0-polylgon-new-point.gif"> <img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport Online Designer 2022.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/05.22/release-notes-2022-1-0-polylgon-new-point.gif" alt="FastReport Online Designer 2022.1" width="100%" /></a></p> <p>&nbsp;</p> <p>Polygon edges can be curvatured:</p> <p><a class="gallery" title="FastReport Online Designer 2022.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/05.22/release-notes-2022-1-0-polygon-bezier.gif"> <img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport Online Designer 2022.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/05.22/release-notes-2022-1-0-polygon-bezier.gif" alt="FastReport Online Designer 2022.1" width="100%" /></a></p> <p>&nbsp;</p> <p>Also, you can build a polygon with preset points:</p> <p><a class="gallery" title="FastReport Online Designer 2022.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/05.22/release-notes-2022-1-0-polygon-presets.gif"><img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport Online Designer 2022.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/05.22/release-notes-2022-1-0-polygon-presets.gif" alt="FastReport Online Designer 2022.1" width="100%" /></a></p> <p>&nbsp;</p> <h3><strong><span style="font-size: x-large;">New object "Advanced Matrix" has been added:</span></strong></h3> <p>Note: The component is in the works to improve user experience and fix bugs.</p> <p>This object is similar to the advanced matrix in the desktop version of the designer. It allows you to build summary reports. You can find it in the objects panel:</p> <p><a class="gallery" title="FastReport Online Designer 2022.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/05.22/release-notes-2022-1-0-advmatrix.png"><img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport Online Designer 2022.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/05.22/release-notes-2022-1-0-advmatrix.png" alt="FastReport Online Designer 2022.1" width="100%" /></a></p> <p>&nbsp;</p> <p>Data is transferred to the matrix using drag-and-drop:</p> <p><a class="gallery" title="FastReport Online Designer 2022.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/05.22/release-notes-2022-1-0-advmatrix-drag-span.gif"><img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport Online Designer 2022.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/05.22/release-notes-2022-1-0-advmatrix-drag-span.gif" alt="FastReport Online Designer 2022.1" width="100%" /></a></p> <p>&nbsp;</p> <p>You can set the total in the header cell:</p> <p><a class="gallery" title="FastReport Online Designer 2022.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/05.22/release-notes-2022-1-0-advmatrix-totals.gif"><img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport Online Designer 2022.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/05.22/release-notes-2022-1-0-advmatrix-totals.gif" alt="FastReport Online Designer 2022.1" width="100%" /></a></p> <p>&nbsp;</p> <p>Cells can be highlighted:</p> <p><a class="gallery" title="FastReport Online Designer 2022.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/05.22/release-notes-2022-1-0-advmatrix-fill.gif"><img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport Online Designer 2022.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/05.22/release-notes-2022-1-0-advmatrix-fill.gif" alt="FastReport Online Designer 2022.1" width="100%" /></a></p> <p>&nbsp;</p> <p>In order to go to the header cell editing window, you need to double-click on it. You can give an expression to the header cell manually:</p> <p><a class="gallery" title="FastReport Online Designer 2022.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/05.22/release-notes-2022-1-0-advmatrix-group.gif"><img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport Online Designer 2022.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/05.22/release-notes-2022-1-0-advmatrix-group.gif" alt="FastReport Online Designer 2022.1" width="100%" /></a></p> <p>&nbsp;</p> <p>You can also set the display text for the header cell:</p> <p><a class="gallery" title="FastReport Online Designer 2022.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/05.22/release-notes-2022-1-0-advmatrix-display-text.gif"><img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport Online Designer 2022.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/05.22/release-notes-2022-1-0-advmatrix-display-text.gif" alt="FastReport Online Designer 2022.1" width="100%" /></a></p> <p>&nbsp;</p> <p>Header cells can be sorted:</p> <p><a class="gallery" title="FastReport Online Designer 2022.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/05.22/release-notes-2022-1-0-advmatrix-sort.png"><img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport Online Designer 2022.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/05.22/release-notes-2022-1-0-advmatrix-sort.png" alt="FastReport Online Designer 2022.1" width="100%" /></a></p> <p>&nbsp;</p> <p>You can set a filter condition in the header cell:</p> <p><a class="gallery" title="FastReport Online Designer 2022.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/05.22/release-notes-2022-1-0-advmatrix-filter.png"><img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport Online Designer 2022.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/05.22/release-notes-2022-1-0-advmatrix-filter.png" alt="FastReport Online Designer 2022.1" width="100%" /></a></p> <p>&nbsp;</p> <p>The header cell get Top N grouping:</p> <p><a class="gallery" title="FastReport Online Designer 2022.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/05.22/release-notes-2022-1-0-advmatrix-topn.png"><img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport Online Designer 2022.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/05.22/release-notes-2022-1-0-advmatrix-topn.png" alt="FastReport Online Designer 2022.1" width="100%" /></a></p> <p>&nbsp;</p> <p>You can change the visibility of the header cell manually, or using a condition:</p> <p><a class="gallery" title="FastReport Online Designer 2022.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/05.22/release-notes-2022-1-0-advmatrix-visibility.png"><img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport Online Designer 2022.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/05.22/release-notes-2022-1-0-advmatrix-visibility.png" alt="FastReport Online Designer 2022.1" width="100%" /></a></p> <p>&nbsp;</p> <p>Also, you can change the display properties:</p> <p><a class="gallery" title="FastReport Online Designer 2022.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/05.22/release-notes-2022-1-0-advmatrix-other.png"><img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport Online Designer 2022.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/05.22/release-notes-2022-1-0-advmatrix-other.png" alt="FastReport Online Designer 2022.1" width="100%" /></a></p> <p>&nbsp;</p> <p>For example, this matrix template:</p> <p><a class="gallery" title="FastReport Online Designer 2022.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/05.22/release-notes-2022-1-0-advmatrix-building.jpg"><img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport Online Designer 2022.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/05.22/release-notes-2022-1-0-advmatrix-building.jpg" alt="FastReport Online Designer 2022.1" width="100%" /></a></p> <p>&nbsp;</p> <p>Will generate the following report:</p> <p><a class="gallery" title="FastReport Online Designer 2022.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/05.22/release-notes-2022-1-0-advmatrix-builded.png"><img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport Online Designer 2022.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/05.22/release-notes-2022-1-0-advmatrix-builded.png" alt="FastReport Online Designer 2022.1" width="100%" /></a></p> <p>&nbsp;</p> <h2><strong><span style="font-size: xx-large;">New opportunities</span></strong></h2> <h3><strong><span style="font-size: x-large;">Now you can collapse and expand the panel with report pages</span></strong></h3> <p>Collapsing and expanding is done by clicking the button on the panel:</p> <p><a class="gallery" title="FastReport Online Designer 2022.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/05.22/release-notes-2022-1-0-pages-panel-collapse-expand.gif"><img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport Online Designer 2022.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/05.22/release-notes-2022-1-0-pages-panel-collapse-expand.gif" alt="FastReport Online Designer 2022.1" width="100%" /></a></p> <p>&nbsp;</p> <h3><span style="font-size: x-large;"><strong>Now you can select a nested data source</strong></span></h3> <p>For example, a JSON structure has a collection. It was not possible to use it as a data source before. Collections are now defined as the data source:</p> <p><a class="gallery" title="FastReport Online Designer 2022.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/05.22/release-notes-2022-1-0-nested-datasources.gif"><img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport Online Designer 2022.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/05.22/release-notes-2022-1-0-nested-datasources.gif" alt="FastReport Online Designer 2022.1" width="100%" /></a></p> <p>&nbsp;</p> <h3><span style="font-size: x-large;"><strong>The ability to sort data sources alphabetically has been added:</strong></span></h3> <p>This саn be done using the sort button:</p> <p><a class="gallery" title="FastReport Online Designer 2022.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/05.22/release-notes-2022-1-0-datasources-sort.gif"><img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport Online Designer 2022.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/05.22/release-notes-2022-1-0-datasources-sort.gif" alt="FastReport Online Designer 2022.1" width="100%" /></a></p> <p>&nbsp;</p> <h3><span style="font-size: x-large;"><strong>The ability to collapse and expand all data sources has been added:</strong></span></h3> <p>In order to expand data sources, click on the "+" button. Click on the "-" button to collapse data sources.</p> <p><a class="gallery" title="FastReport Online Designer 2022.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/05.22/release-notes-2022-1-0-datasources-expand-collapse.gif"><img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport Online Designer 2022.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/05.22/release-notes-2022-1-0-datasources-expand-collapse.gif" alt="FastReport Online Designer 2022.1" width="100%" /></a></p> <p>&nbsp;</p> <h3><span style="font-size: x-large;"><strong>Search in the report tree has been added</strong></span></h3> <p>In order to find the necessary element in the report tree, you can use the search field on the "Report tree" tab and enter the name of the component:</p> <p><a class="gallery" title="FastReport Online Designer 2022.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/05.22/release-notes-2022-1-0-report-tree-search.gif"><img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport Online Designer 2022.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/05.22/release-notes-2022-1-0-report-tree-search.gif" alt="FastReport Online Designer 2022.1" width="100%" /></a></p> <p>&nbsp;</p> <h3><span style="font-size: x-large;"><strong>Now it is possible to add object properties to favorites</strong></span></h3> <p>In order to add the desired property to "Favorites", you can right-click on it on the properties panel and select the appropriate item:</p> <p><a class="gallery" title="FastReport Online Designer 2022.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/05.22/release-notes-2022-1-0-favorite-properties.gif"><img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport Online Designer 2022.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/05.22/release-notes-2022-1-0-favorite-properties.gif" alt="FastReport Online Designer 2022.1" width="100%" /></a></p> <p>After that, the selected properties will be marked as favorites:</p> <p><a class="gallery" title="FastReport Online Designer 2022.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/05.22/release-notes-2022-1-0-favorites.png"><img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport Online Designer 2022.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/05.22/release-notes-2022-1-0-favorites.png" alt="FastReport Online Designer 2022.1" /></a></p> <p>Each object type can have its own set of favorite properties. Each set of favorite properties is saved for later use in other report templates.</p> <p>&nbsp;</p> <h3><span style="font-size: x-large;"><strong>Report template AutoSave feature has been available</strong></span></h3> <p>Now the report template is automatically saved every two minutes. Now you can&rsquo;t set the save interval, but this functionality will be available in the future.</p> <p>&nbsp;</p> <h3><span style="font-size: x-large;"><strong>The modal report preview window has been replaced with a separate tab</strong></span></h3> <p><a class="gallery" title="FastReport Online Designer 2022.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/05.22/release-notes-2022-1-0-preview-tab.gif"><img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport Online Designer 2022.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/05.22/release-notes-2022-1-0-preview-tab.gif" alt="FastReport Online Designer 2022.1" width="100%" /></a></p> <p>&nbsp;</p> <h3><span style="font-size: x-large;"><strong>Resizing of the report code editor window has been available</strong></span></h3> <p>Now the field with the report code automatically changes height, depending on the number of rows:</p> <p><a class="gallery" title="FastReport Online Designer 2022.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/05.22/release-notes-2022-1-0-code-editor-grow.gif"><img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport Online Designer 2022.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/05.22/release-notes-2022-1-0-code-editor-grow.gif" alt="FastReport Online Designer 2022.1" width="100%" /></a></p> <p>&nbsp;</p> <h2><span style="font-size: xx-large;"><strong>Full list of changes&nbsp;2022.1</strong></span></h2> <p><strong>--------------</strong></p> <p>+ Polyline object has been added;</p> <p>+ Polygon object has been added;</p> <p>+ AdvMatrix object has been added (the desktop version of the designer is not fully developed);</p> <p>+ Automatic saving of the report template has been added;</p> <p>+ The ability to use nested data sources has been added;</p> <p>+ A separate tab for previewing the report has been added;</p> <p>+ The ability to collapse or expand the panel with report pages has been added;</p> <p>+ Automatic change in the height of the code editor window;</p> <p>+ Button for sorting data sources has been added;</p> <p>+ Buttons to collapse and expand data sources have been added;</p> <p>+ Search in the report tree has been added;</p> <p>+ The ability to add properties to "Favorites" has been added;</p> <p>- Pasting of objects after copying or cutting has been fixed;</p> <p>* Localization has been improved;</p> <p>* Some other optimizations.</p> Wed, 25 May 2022 00:00:00 +0200 http://www.fast-report.com/en/news/532/ Free Business Graphics tool for Teams http://www.fast-report.com/en/news/531/ <p><a class="gallery" title="Free FastReport Business Graphics " href="https://fastreportsimages.s3.amazonaws.com/uploads/05.22/1.png"><img title="Free FastReport Business Graphics " src="https://fastreportsimages.s3.amazonaws.com/uploads/05.22/1.png" alt="Free FastReport Business Graphics " width="100%" /></a></p> <p>We are welcoming the summer season by giving away a free FastReport Business Graphics with every purchase of FastReport .NET Enterprise Team.&nbsp;</p> <p><strong><a title="FastReport Business Graphics" href="../../../product/business-graphics-net/" target="_blank">FastReport Business Graphics</a></strong> is a library for vivid visualization of your data stored in reports. It uses several types of charts to turn the dry numbers into&nbsp;illustrative infographics for optimal decision-making. It will supplement your FastReport .NET to get the most out of your data.&nbsp;</p> <p>Until July 1, 2022, you will have a chance to try its full capabilities for free when buying FastReport .NET Enterprise Team and save&nbsp;$1199.&nbsp;</p> <p>To use the offer reach out to our sales team through the <a href="https://support.fast-report.com/tickets/new" target="_blank">support system</a>, a chat on our website, or by emailing <strong><a title="Free FastReport Business Graphics " href="mailto:sales@fast-report.com">sales@fast-report.com</a></strong></p> Fri, 20 May 2022 00:00:00 +0200 http://www.fast-report.com/en/news/531/ New version of FastReport for DBA 2022.2 http://www.fast-report.com/en/news/518/ <p><a class="gallery" title="FastReport for DBA 2022.2" href="https://fastreportsimages.s3.amazonaws.com/uploads/03.22/DBA_2022.2_twitter.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport for DBA 2022.2" src="https://fastreportsimages.s3.amazonaws.com/uploads/03.22/DBA_2022.2_twitter.png" alt="FastReport for DBA 2022.2" width="100%" /></a></p> <p>The release of version 2022.2 for FastReport for DBA took place, in which we added highlighting of intersecting objects in the designer, a ruler in the RichObject editor, fixed errors in Excel 2007, RTF, XLSX export formats and much more.</p> <h2><strong>Now you can save a report with random data</strong></h2> <p>The file menu in the report designer has a new item "Save with random data...". When you save the report in this way, all data sources will be saved in the report and the data in them will be replaced by random data.</p> <h2><strong>Highlighting intersecting objects in the designer</strong></h2> <p>Now when placing objects on the report page, overlapping objects and objects beyond the bounds of the bands and the page are highlighted by color. There should not be such objects in the correct report. Failure to comply with this recommendation, can lead to a number of problems in the preparation and exporting of reports. By default, this option is disabled.</p> <p>You can enable it in the designer's settings File-&gt;Options.</p> <p><a class="gallery" title="Highlighting intersecting objects in the designer" href="https://fastreportsimages.s3.amazonaws.com/uploads/04.22/DBA-release-notes-2022-2-backlight.gif"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Highlighting intersecting objects in the designer" src="https://fastreportsimages.s3.amazonaws.com/uploads/04.22/DBA-release-notes-2022-2-backlight.gif" alt="Highlighting intersecting objects in the designer" width="100%" /></a></p> <p><strong style="font-size: 1.5em;">Ruler with guides in the RichObject editor</strong></p> <p>The new tool allows you to conveniently adjust indentation and tab positions when editing RichObject. <a title="RichObject" href="../../../blog/454/show/" target="_blank"><strong>Read more in article.</strong></a></p> <h2><strong>Added console utility to convert from RTF</strong></h2> <p>Using it, you can easily convert RTF files into report templates.</p> <h2><strong>Now you can use XLSX files as data sources</strong></h2> <p>You can now retrieve data from Excel 2007 files as from a database and use it in a report.&nbsp;<strong><a title="Plugin for importing data from .XLSX to FastReport .NET" href="../../../blog/455/show/" target="_blank">Read more in article</a></strong>.</p> <h2><strong>"Pinned cells" option when exporting to Excel 2007</strong></h2> <p>This feature, allows you to define an area of the sheet that will always be visible when you scroll. You can lock: the first row, the first column, a certain number of rows and columns.</p> <p><a class="gallery" title="&quot;Pinned cells&quot; option when exporting to Excel 2007" href="https://fastreportsimages.s3.amazonaws.com/uploads/04.22/new-release-notes-2022-2-pinned-cells-excel.gif"> <img style="display: block; margin-left: auto; margin-right: auto;" title="&quot;Pinned cells&quot; option when exporting to Excel 2007" src="https://fastreportsimages.s3.amazonaws.com/uploads/04.22/new-release-notes-2022-2-pinned-cells-excel.gif" alt="&quot;Pinned cells&quot; option when exporting to Excel 2007" width="100%" /></a></p> <p>Also added export of number and date format to Excel 97 format (BIFF8).</p> <p>In the HTML export now has the option "High quality SVG" - when you enable this setting, the quality of SVG images will be significantly higher. However, you should keep in mind that the memory consumption will be higher.</p> <p>In Word documents, export bookmarks and internal links has been added. In PDF, Word, HTML and RTF now have export tabs width.</p> <p>In SVG export we added a new property PrefixStyle - it allows you to set a prefix for all styles.</p> <p>We also improved the documentation and added the ability to switch the localization in the FastReport for DBA settings.</p> <p><strong><br /></strong></p> <h2><strong>Full list of changes in version 2022.2</strong></h2> <p><strong>[Engine]</strong></p> <p>+ added ability to save report with random data;</p> <p>* the ExportBand method now uses the BandBase argument instead of Base;</p> <p>- fixed bugs with double calling events AfterData, BeforePrint and AfterPrint of ContainerObject;</p> <p>- fixed a bug leading to System.NullReferenceException when running reports with dialog forms;</p> <p>- fixed a bug with not working VisibleExpression property of subreports and pages;</p> <p>- fixed a bug with vertical shift of non-intersecting objects when converting RTF;</p> <p>- fixed a bug with right anchor on pages with unlimited width and landscape orientation;</p> <p>- fixed translation of lists when converting RTF;</p> <p>- fixed a bug with not working RichObject.AllowExpressions property;</p> <p>- fixed a bug leading to System.OverflowException when drawing unlimited page without preparing;</p> <p><br /><strong>[Designer]</strong></p> <p>+ added Backlight of intersecting objects;</p> <p>+ added ruler with guides in RichObject editor;</p> <p>+ replaced password symbols on dots in object inspector;</p> <p>+ added warning about possible stack overflow when putting Matrix or AdvMatrix on repeated bands;</p> <p>- removed error message when text of barcode consist expression;</p> <p>- fixed a bug with disable hot keys option;</p> <p>- fixed dropdown menu when click on LineStyle and LineWidth button;</p> <p>- fixed a bug with viewing data in designer;</p> <p>- fixed bugs leading to System.NullReferenceException when dragging objects into AdvMatrix;</p> <p>- fixed a bug with incorrect showing settings of shadow in border editor;</p> <p><br /><strong>[Preview]</strong></p> <p>- fixed a bug leading to System.NullReferenceException when clicking on editable TextObject;</p> <p>- fixed a bug with not working hyperlinks in report with multi-column databands;</p> <p>- fixed a bug when exporting a report resulted to saving the prepared report;</p> <p>- fixed a bug with setting lists of available exports and exports to clouds in PreviewControl;</p> <p><br /><strong>[Exports]</strong></p> <p>+ added export to ZPL II;</p> <p>+ added option "High Quality SVG" in export to HTML;</p> <p>+ added option "Pinned cells" in export to Excel 2007;</p> <p>+ added ability to scale print in export to Excel 2007;</p> <p>+ added export of bookmarks and inner hyperlinks to Word;</p> <p>+ added export of numbers and dates format to Excel 97;</p> <p>+ added encryption of personal data in Email-export;</p> <p>+ added indent of RichObject in export to RTF;</p> <p>+ added line break of RichObject in export to RTF;</p> <p>+ added indent of TextObject when exporting to Word;</p> <p>+ added export of tab width in PDF, Word, HTML and RTF exports;</p> <p>+ added property PrefixStyle to SVG-export, which allows to set a prefix for all styles;</p> <p>* improved export of RichObject to Excel 2007;</p> <p>* removed FastReport Cloud and XMPP exports;</p> <p>- fixed incorrect rotation of landscape orientation of pages when printing HTML if they used styles from previous pages;</p> <p>- fixed a bug with font scale when export to PDF;</p> <p>- fixed a memory lose when export SVG objects to HTML with option "High Quality SVG";</p> <p>- fixed a bug with embedding fonts for which packing is prohibited in PDF-export;</p> <p>- fixed a bug with exporting tab symbols to Word;</p> <p>- fixed fill background picture and property of line-height in export to HTML;</p> <p>- fixed a bug with exporting custom dash line of SVGObject to PDF;</p> <p>- fixed a bug with exporting borders of spanned cells to SVG.</p> Mon, 16 May 2022 00:00:00 +0200 http://www.fast-report.com/en/news/518/ Release the new version of FastReport Desktop 2022.2 http://www.fast-report.com/en/news/519/ <p><a class="gallery" title="FastReport Desktop 2022.2" href="https://fastreportsimages.s3.amazonaws.com/uploads/03.22/desktop_2022.2_twitter.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport Desktop 2022.2" src="https://fastreportsimages.s3.amazonaws.com/uploads/03.22/desktop_2022.2_twitter.png" alt="FastReport Desktop 2022.2" width="100%" /></a></p> <h2><strong>Now you can save a report with random data</strong></h2> <p>The file menu in the report designer has a new item "Save with random data...". When you save the report in this way, all data sources will be saved in the report and the data in them will be replaced by random data.</p> <h2><strong>Highlighting intersecting objects in the designer</strong></h2> <p>Now when placing objects on the report page, overlapping objects and objects beyond the bounds of the bands and the page are highlighted by color. There should not be such objects in the correct report. Failure to comply with this recommendation, can lead to a number of problems in the preparation and exporting of reports. By default, this option is disabled.</p> <p>You can enable it in the designer's settings File-&gt;Options.</p> <p><a class="gallery" title="Highlighting intersecting objects in the designer" href="https://fastreportsimages.s3.amazonaws.com/uploads/04.22/DBA-release-notes-2022-2-backlight.gif"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Highlighting intersecting objects in the designer" src="https://fastreportsimages.s3.amazonaws.com/uploads/04.22/DBA-release-notes-2022-2-backlight.gif" alt="Highlighting intersecting objects in the designer" width="100%" /></a></p> <p><strong style="font-size: 1.5em;">Ruler with guides in the RichObject editor</strong></p> <p>The new tool allows you to conveniently adjust indentation and tab positions when editing RichObject. <a title="RichObject" href="../../../blog/454/show/" target="_blank"><strong>Read more in article.</strong></a></p> <h2><strong>Added console utility to convert from RTF</strong></h2> <p>Using it, you can easily convert RTF files into report templates.</p> <h2><strong>Now you can use XLSX files as data sources</strong></h2> <p>You can now retrieve data from Excel 2007 files as from a database and use it in a report.&nbsp;<strong><a title="Plugin for importing data from .XLSX to FastReport .NET" href="../../../blog/455/show/" target="_blank">Read more in article</a></strong>.</p> <h2><strong>"Pinned cells" option when exporting to Excel 2007</strong></h2> <p>This feature, allows you to define an area of the sheet that will always be visible when you scroll. You can lock: the first row, the first column, a certain number of rows and columns.</p> <p><a class="gallery" title="&quot;Pinned cells&quot; option when exporting to Excel 2007" href="https://fastreportsimages.s3.amazonaws.com/uploads/04.22/new-release-notes-2022-2-pinned-cells-excel.gif"> <img style="display: block; margin-left: auto; margin-right: auto;" title="&quot;Pinned cells&quot; option when exporting to Excel 2007" src="https://fastreportsimages.s3.amazonaws.com/uploads/04.22/new-release-notes-2022-2-pinned-cells-excel.gif" alt="&quot;Pinned cells&quot; option when exporting to Excel 2007" width="100%" /></a></p> <p>Also added export of number and date format to Excel 97 format (BIFF8).</p> <p>In the HTML export now has the option "High quality SVG" - when you enable this setting, the quality of SVG images will be significantly higher. However, you should keep in mind that the memory consumption will be higher.</p> <p>In Word documents, export bookmarks and internal links has been added. In PDF, Word, HTML and RTF now have export tabs width.</p> <p>In SVG export we added a new property PrefixStyle - it allows you to set a prefix for all styles.</p> <p>We also improved the documentation and added the ability to switch the localization in the FastReport for DBA settings.</p> <p><strong><br /></strong></p> <h2><strong>Full list of changes in version 2022.2</strong></h2> <p><strong>[Engine]</strong></p> <p>+ added ability to save report with random data;</p> <p>* the ExportBand method now uses the BandBase argument instead of Base;</p> <p>- fixed bugs with double calling events AfterData, BeforePrint and AfterPrint of ContainerObject;</p> <p>- fixed a bug leading to System.NullReferenceException when running reports with dialog forms;</p> <p>- fixed a bug with not working VisibleExpression property of subreports and pages;</p> <p>- fixed a bug with vertical shift of non-intersecting objects when converting RTF;</p> <p>- fixed a bug with right anchor on pages with unlimited width and landscape orientation;</p> <p>- fixed translation of lists when converting RTF;</p> <p>- fixed a bug with not working RichObject.AllowExpressions property;</p> <p>- fixed a bug leading to System.OverflowException when drawing unlimited page without preparing;</p> <p><br /><strong>[Designer]</strong></p> <p>+ added Backlight of intersecting objects;</p> <p>+ added ruler with guides in RichObject editor;</p> <p>+ replaced password symbols on dots in object inspector;</p> <p>+ added warning about possible stack overflow when putting Matrix or AdvMatrix on repeated bands;</p> <p>- removed error message when text of barcode consist expression;</p> <p>- fixed a bug with disable hot keys option;</p> <p>- fixed dropdown menu when click on LineStyle and LineWidth button;</p> <p>- fixed a bug with viewing data in designer;</p> <p>- fixed bugs leading to System.NullReferenceException when dragging objects into AdvMatrix;</p> <p>- fixed a bug with incorrect showing settings of shadow in border editor;</p> <p><br /><strong>[Preview]</strong></p> <p>- fixed a bug leading to System.NullReferenceException when clicking on editable TextObject;</p> <p>- fixed a bug with not working hyperlinks in report with multi-column databands;</p> <p>- fixed a bug when exporting a report resulted to saving the prepared report;</p> <p>- fixed a bug with setting lists of available exports and exports to clouds in PreviewControl;</p> <p><br /><strong>[Exports]</strong></p> <p>+ added export to ZPL II;</p> <p>+ added option "High Quality SVG" in export to HTML;</p> <p>+ added option "Pinned cells" in export to Excel 2007;</p> <p>+ added ability to scale print in export to Excel 2007;</p> <p>+ added export of bookmarks and inner hyperlinks to Word;</p> <p>+ added export of numbers and dates format to Excel 97;</p> <p>+ added encryption of personal data in Email-export;</p> <p>+ added indent of RichObject in export to RTF;</p> <p>+ added line break of RichObject in export to RTF;</p> <p>+ added indent of TextObject when exporting to Word;</p> <p>+ added export of tab width in PDF, Word, HTML and RTF exports;</p> <p>+ added property PrefixStyle to SVG-export, which allows to set a prefix for all styles;</p> <p>* improved export of RichObject to Excel 2007;</p> <p>* removed FastReport Cloud and XMPP exports;</p> <p>- fixed incorrect rotation of landscape orientation of pages when printing HTML if they used styles from previous pages;</p> <p>- fixed a bug with font scale when export to PDF;</p> <p>- fixed a memory lose when export SVG objects to HTML with option "High Quality SVG";</p> <p>- fixed a bug with embedding fonts for which packing is prohibited in PDF-export;</p> <p>- fixed a bug with exporting tab symbols to Word;</p> <p>- fixed fill background picture and property of line-height in export to HTML;</p> <p>- fixed a bug with exporting custom dash line of SVGObject to PDF;</p> <p>- fixed a bug with exporting borders of spanned cells to SVG.</p> Mon, 16 May 2022 00:00:00 +0200 http://www.fast-report.com/en/news/519/ New version of FastReport Business Graphics .NET 2022.1 http://www.fast-report.com/en/news/524/ <p><a class="gallery" title="FastReport Business Graphics .NET 2022.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/04.22/BG_.NET_RU.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport Business Graphics .NET 2022.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/04.22/BG_.NET_RU.png" alt="FastReport Business Graphics .NET 2022.1" width="100%" /></a></p> <p>The new version of the FastReport Business Graphics library has the ability to build interactive hierarchical <a title="Bubble Charts" href="../../../../public_download/docs/FRBusinessGraphics/online/en/ProgrammerManual/en-US/Charts/Bubble.html" target="_blank"><strong>Bubble Charts</strong></a>.</p> <p><a class="gallery" title="FastReport Business Graphics .NET 2022.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/04.22/BG-ReleaseNotes-2022.1-4.gif"> <img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport Business Graphics .NET 2022.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/04.22/BG-ReleaseNotes-2022.1-4.gif" alt="FastReport Business Graphics .NET 2022.1" width="100%" /></a></p> <p>The `Bubble` chart helps to visualize hierarchical data as circles that have the area proportional to the value of the displayed record. Inside the circles of parent records, the circles of child records can be nested. The arrangement of the circles is formed using a packing algorithm based on the Grokker algorithm, modified for better display of hierarchical data. The general principle of the chart is largely similar to the <a title="TreeMap" href="../../../../public_download/docs/FRBusinessGraphics/online/en/ProgrammerManual/en-US/Charts/TreeMap.html" target="_blank"><strong>TreeMap chart</strong></a>.</p> <p>The depth of visualization of hierarchical data can be easily adjusted.</p> <p><a class="gallery" title="FastReport Business Graphics .NET 2022.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/04.22/BG-ReleaseNotes-2022.1-5.gif"> <img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport Business Graphics .NET 2022.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/04.22/BG-ReleaseNotes-2022.1-5.gif" alt="FastReport Business Graphics .NET 2022.1" width="100%" /></a></p> <p>The appearance of the chart can be changed both from the code and directly in the chart style editor.&nbsp;</p> <p><a class="gallery" title="FastReport Business Graphics .NET 2022.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/04.22/BG-ReleaseNotes-2022.1-3.gif"> <img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport Business Graphics .NET 2022.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/04.22/BG-ReleaseNotes-2022.1-3.gif" alt="FastReport Business Graphics .NET 2022.1" width="100%" /></a></p> <p>The library also contains predefined color palettes that can be used to form the desired color design for charts.</p> <p><a class="gallery" title="FastReport Business Graphics .NET 2022.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/04.22/BG-ReleaseNotes-2022.1-2.gif"> <img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport Business Graphics .NET 2022.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/04.22/BG-ReleaseNotes-2022.1-2.gif" alt="FastReport Business Graphics .NET 2022.1" width="100%" /></a></p> <p>In addition, we have improved the demo application - it became more graphic and convenient.</p> <p><a class="gallery" title="FastReport Business Graphics .NET 2022.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/04.22/BG-ReleaseNotes-2022.1-6.gif"> <img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport Business Graphics .NET 2022.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/04.22/BG-ReleaseNotes-2022.1-6.gif" alt="FastReport Business Graphics .NET 2022.1" width="100%" /></a></p> <p>The bugs were also fixed and the product documentation was updated.</p> <p>&nbsp;</p> <h2>Full list of changes:</h2> <p>+ added Bubble chart;</p> <p>- bugfixes;</p> <p>* improved MainDemo (interface, new dataset with Planets);</p> <p>* updated documentation.</p> Wed, 06 Apr 2022 00:00:00 +0200 http://www.fast-report.com/en/news/524/ New features in FastReport VCL 2022.2 http://www.fast-report.com/en/news/520/ <p><a class="gallery" title="FastReport VCL 2022.2" href="https://fastreportsimages.s3.amazonaws.com/uploads/03.22/1EN_FR_VCL_2022.2twitter.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport VCL 2022.2" src="https://fastreportsimages.s3.amazonaws.com/uploads/03.22/1EN_FR_VCL_2022.2twitter.png" alt="FastReport VCL 2022.2" width="100%" /></a></p> <p>&nbsp;</p> <p>In FastReport VCL 2022.2, we have focused on adding new features so you could reduce the effort required to develop and improve your reports.</p> <h2>Report Designer</h2> <p>The report designer has expanded the possibilities of editing and searching for errors in reports. The new object intersection highlighting mode allows you to locate problem areas in the report template and prepare the report for correct output in tabular exports (RTF, XLS, and others). <a title="How to remove object intersection in FastReport VCL" href="../../../blog/show/remove-object-intersection-vcl/" target="_blank"><strong>Just turn on the new mode to see all overlapping objects.</strong></a></p> <p><a class="gallery" title="FastReport VCL 2022.2" href="https://fastreportsimages.s3.amazonaws.com/uploads/03.22/release-notes-fastreport-vcl-2022-2-image2.gif"><img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport VCL 2022.2" src="https://fastreportsimages.s3.amazonaws.com/uploads/03.22/release-notes-fastreport-vcl-2022-2-image2.gif" alt="FastReport VCL 2022.2" width="100%" /></a></p> <p>The new "Auto Guides" mode allows you to quickly fix identified problems in the report by automatically creating guide lines for all objects (it works in three modes: all lines, only vertical, only horizontal).</p> <p><a class="gallery" title="FastReport VCL 2022.2" href="https://fastreportsimages.s3.amazonaws.com/uploads/03.22/release-notes-fastreport-vcl-2022-2-image4.gif"><img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport VCL 2022.2" src="https://fastreportsimages.s3.amazonaws.com/uploads/03.22/release-notes-fastreport-vcl-2022-2-image4.gif" alt="FastReport VCL 2022.2" width="100%" /></a></p> <p>You can move leader lines from Auto Guides mode to normal page guides.</p> <p><a class="gallery" title="FastReport VCL 2022.2" href="https://fastreportsimages.s3.amazonaws.com/uploads/03.22/release-notes-fastreport-vcl-2022-2-image3.gif"><img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport VCL 2022.2" src="https://fastreportsimages.s3.amazonaws.com/uploads/03.22/release-notes-fastreport-vcl-2022-2-image3.gif" alt="FastReport VCL 2022.2" width="100%" /></a></p> <h2>Expanded interactive functionality</h2> <p>A new interactive editor has been added for the CellularText object in the report preview. Create interactive, fillable documents right from the preview. This will allow you to develop new forms for your reports.</p> <p><a class="gallery" title="FastReport VCL 2022.2" href="https://fastreportsimages.s3.amazonaws.com/uploads/03.22/release-notes-fastreport-vcl-2022-2-image6.gif"><img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport VCL 2022.2" src="https://fastreportsimages.s3.amazonaws.com/uploads/03.22/release-notes-fastreport-vcl-2022-2-image6.gif" alt="FastReport VCL 2022.2" width="100%" /></a></p> <p>New objects "List" (TfrxListBoxView) and "Drop-down list" (TfrxComboBoxView) were also added for the report page. These objects allow you to create interactive forms right on the report page*.</p> <p><em>*Support for interactive PDF forms will be integrated later.</em></p> <p><a class="gallery" title="FastReport VCL 2022.2" href="https://fastreportsimages.s3.amazonaws.com/uploads/03.22/release-notes-fastreport-vcl-2022-2-image5.gif"><img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport VCL 2022.2" src="https://fastreportsimages.s3.amazonaws.com/uploads/03.22/release-notes-fastreport-vcl-2022-2-image5.gif" alt="FastReport VCL 2022.2" width="100%" /></a></p> <h2>Report engine and objects</h2> <p>The object for displaying HTML in a report (TfrxHTMLView) now has the ability to cache and save images received via external links (file or web protocol). They will be sent immediately to the rendered report, through the EmbeddedObjects property. This increases independence and speeds up the loading of such reports.<a class="gallery" title="FastReport VCL 2022.2" href="https://fastreportsimages.s3.amazonaws.com/uploads/03.22/release-notes-fastreport-vcl-2022-2-image1.gif"><img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport VCL 2022.2" src="https://fastreportsimages.s3.amazonaws.com/uploads/03.22/release-notes-fastreport-vcl-2022-2-image1.gif" alt="FastReport VCL 2022.2" width="100%" /></a></p> <p><strong><a title="QR code EPC " href="../../../blog/show/eps-qrcode-invoice-delphi/" target="_blank">This new QR-code settings class allows you to quickly and easily create an EPC (European Payments Council) barcode and connect it to your data.</a></strong></p> <p>In addition, many changes have been made to improve the overall quality of the product.</p> <h2>Full changelog</h2> <p><strong>----------------------------</strong></p> <p>+ A new mode of highlighting objects when they intersect in the report designer has been added;</p> <p>+ Support for EPC standard settings for QR code has been added;</p> <p>+ An interactive editor of the CellularText object to edit the object in the preview has been added;</p> <p>+ A new mode of guide lines - Auto guides have been added in the report designer;</p> <p>+ A new object of the report - drop-down list TfrxComboBoxVIew has been added;</p> <p>+ A new report object list TfrxListBoxVIew has been added;</p> <p>+ The possibility to embed external images of an HTMLView object for arendered report as an internal or external cache (EmbeddedObjects [edExternal, edInternal] property) has been added;</p> <p>- An issue with scrolling in preview under Linux has now been fixed;</p> <p>- An issue with calling the MouseLeave event before rebuilding the report has been fixed;</p> <p>- An issue with processing hot keys in the report designer, on Combobox and Edit elements has been fixed;</p> <p>- An issue when the HeaderMaxSize property is not defined in the server config has been fixed;</p> <p>- An issue with copying table content in the preview has been fixed;</p> <p>- An issue with data tree resizing in Lazarus has been fixed;</p> <p>- An issue with PDF export to Lazarus with the last line in the text has been fixed;</p> <p>- An issue with filling in the user-agent field in the http header (processing external links) has been fixed;</p> <p>- PDF export size during EMF conversion has been optimized;</p> <p>- An issue with page switching has been fixed;</p> <p>- An issue with scrolling in report designer under Linux has been fixed;</p> <p>- An issue with the Chart object in Lazarus 2.2.0 has been fixed;</p> <p>- An issue with TfrxHTML5DivExport export with MultiPage enabled on Linux has been fixed;</p> <p>- An issue with printing the Table object in print scaling mode has been fixed;</p> <p>- An issue with displaying barcodes with a rotation angle other than 0 has been fixed;</p> <p>- An issue with CC, BCC fields when sending emails via Outlook has been fixed;</p> <p>- An issue with hpp generation error for C++Builder 2012 has been fixed;</p> <p>- An issue with PDF export in long text lines and line styles has been fixed;</p> <p>- An issue with recompilation of resources with Japanese localization has been fixed;</p> <p>- An issue with working with duplex from the default printer in the collate mode has been fixed;</p> <p>- FireDAC adapter packages (AnyDAC) have been updated;</p> <p>- Preview toolbar display error in RAD Studio 11 has been fixed;</p> <p>- An issue in naming report objects when dragging fields with Unicode names from the data tree has been fixed;</p> <p>- An issue with aggregate functions inside a static table has been fixed;</p> <p>- An issue with the handle leak in HTMLView object has been fixed.</p> Mon, 28 Mar 2022 00:00:00 +0200 http://www.fast-report.com/en/news/520/ New version of FastReport Mono 2022.2 http://www.fast-report.com/en/news/517/ <p><a class="gallery" title="FastReport Mono 2022.2" href="https://fastreportsimages.s3.amazonaws.com/uploads/03.22/2022.2twitter.png"><img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport Mono 2022.2" src="https://fastreportsimages.s3.amazonaws.com/uploads/03.22/2022.2twitter.png" alt="FastReport Mono 2022.2" width="100%" /></a></p> <h2>Added support for interactivity of the "Advanced Matrix" object in WebReport:</h2> <p>All WebReports (.NET Framework, .NET Core, Blazor Server) now have interactivity support for the new Advanced Matrix. The collapse and sort buttons now work correctly in the browser.</p> <p><a class="gallery" title="Added support for interactivity of the &quot;Advanced Matrix&quot; object in WebReport" href="https://fastreportsimages.s3.amazonaws.com/uploads/03.22/release-notes-2022-2-InteractiveMatrix-webreport.gif"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Added support for interactivity of the &quot;Advanced Matrix&quot; object in WebReport" src="https://fastreportsimages.s3.amazonaws.com/uploads/03.22/release-notes-2022-2-InteractiveMatrix-webreport.gif" alt="Added support for interactivity of the &quot;Advanced Matrix&quot; object in WebReport" width="100%" /></a></p> <h2>Ability to save the report with random data</h2> <p>The file menu in the report designer has a new item "Save with random data...". When you save the report in this way, all data sources will be saved in the report and the data in them will be replaced with random values.</p> <h2>Backlight&nbsp;of intersecting objects in the designer</h2> <p>Now, when you place objects on the report page, the color will highlight the intersecting objects and objects outside of bands and page. In a correct report, there should not be such objects. Ignoring to comply with this recommendation, can lead to a number of problems in the preparation and exporting of reports. By default, this option is disabled.</p> <p>You can enable it in the designer settings (menu View-&gt;Options).</p> <p><a class="gallery" title="Backlight of intersecting objects in the designer" href="https://fastreportsimages.s3.amazonaws.com/uploads/03.22/release-notes-2022-2-backlight-options.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Backlight of intersecting objects in the designer" src="https://fastreportsimages.s3.amazonaws.com/uploads/03.22/release-notes-2022-2-backlight-options.png" alt="Backlight of intersecting objects in the designer" width="100%" /></a></p> <p>Backlight demo below.</p> <p><a class="gallery" title="Backlight demo below" href="https://fastreportsimages.s3.amazonaws.com/uploads/03.22/release-notes-2022-2-backlight2022.gif"><img style="display: block; margin-left: auto; margin-right: auto;" title="Backlight demo below" src="https://fastreportsimages.s3.amazonaws.com/uploads/03.22/release-notes-2022-2-backlight2022.gif" alt="Backlight demo below" width="100%" /></a></p> <h2>Exports Improvements</h2> <h2>"Pinned cells" option when exporting to Excel 2007</h2> <p>This feature, allows you to define an area of the sheet that will always be visible when you scroll. You can lock: the first row, the first column, a certain number of rows and columns.</p> <p>The settings look like this:</p> <p><a class="gallery" title="&quot;Pinned cells&quot; option when exporting to Excel 2007" href="https://fastreportsimages.s3.amazonaws.com/uploads/04.22/MONO-release-notes-2022-2-pinned-cells-options.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="&quot;Pinned cells&quot; option when exporting to Excel 2007" src="https://fastreportsimages.s3.amazonaws.com/uploads/04.22/MONO-release-notes-2022-2-pinned-cells-options.png" alt="&quot;Pinned cells&quot; option when exporting to Excel 2007" width="100%" /></a></p> <p>And the way this option works is:</p> <p><a class="gallery" title="And the way this option works is" href="https://fastreportsimages.s3.amazonaws.com/uploads/04.22/new-release-notes-2022-2-pinned-cells-excel.gif"> <img style="display: block; margin-left: auto; margin-right: auto;" title="And the way this option works is" src="https://fastreportsimages.s3.amazonaws.com/uploads/04.22/new-release-notes-2022-2-pinned-cells-excel.gif" alt="And the way this option works is" width="100%" /></a></p> <p><strong>ZPL II support when exporting to ZPL.</strong></p> <p><strong>"High quality SVG" option in HTML export.</strong></p> <p>With this setting enabled, the quality of SVG images will be significantly higher when exporting. Note, however, that the amount of memory occupied will also be higher.</p> <p><strong>Added export of bookmarks and internal links into Word.</strong></p> <p><strong>Implemented export tab character width in PDF, Word, HTML and RTF.</strong></p> <p><strong>New PrefixStyle property in SVG export.</strong></p> <p>This property allows you to set a prefix for all styles when exporting to SVG.</p> <p><strong>Added export of number and date formats in Excel 97.</strong></p> <p><strong>Export of tab character width in PDF, Word, HTML and RTF.</strong></p> <p><strong><br /></strong></p> <h2>Complete list of changes</h2> <p><strong>[Engine]</strong></p> <p>+ added ability to save report with random data;</p> <p>* the ExportBand method now uses the BandBase argument instead of Base;</p> <p>- fixed bugs with double calling events AfterData, BeforePrint and AfterPrint of ContainerObject;</p> <p>- fixed a bug leading to System.NullReferenceException when running reports with dialog forms;</p> <p>- fixed a bug with not working VisibleExpression property of subreports and pages;</p> <p>- fixed a bug with vertical shift of non-intersecting objects when converting RTF;</p> <p>- fixed a bug with right anchor on pages with unlimited width and landscape orientation;</p> <p>- fixed translation of lists when converting RTF;</p> <p>- fixed a bug with not working RichObject.AllowExpressions property;</p> <p>- fixed a bug leading to System.OverflowException when drawing unlimited page without preparing;</p> <p><br /><strong>[Designer]</strong></p> <p>+ added backlight of intersecting objects;</p> <p>- removed error message when text of barcode consist expression;</p> <p>- fixed a bug with disable hot keys option;</p> <p>- fixed dropdown menu when click on LineStyle and LineWidth button;</p> <p>- fixed a bug with viewing data in designer;</p> <p>- fixed bugs leading to System.NullReferenceException when dragging objects into AdvMatrix;</p> <p><br /><strong>[Preview]</strong></p> <p>- fixed a bug leading to System.NullReferenceException when clicking on editable TextObject;</p> <p>- fixed a bug with not working hyperlinks in report with multi-column databands;</p> <p>- fixed a bug when exporting a report resulted to saving the prepared report;</p> <p><br /><strong>[Exports]</strong></p> <p>+ added export to ZPL II;</p> <p>+ added option "High Quality SVG" in export to HTML;</p> <p>+ added option "Pinned cells" in export to Excel 2007;</p> <p>+ added ability to scale print in export to Excel 2007;</p> <p>+ added export of bookmarks and inner hyperlinks to Word;</p> <p>+ added export of numbers and dates format to Excel 97;</p> <p>+ added encryption of personal data in Email-export;</p> <p>+ added indent of RichObject in export to RTF;</p> <p>+ added line break of RichObject in export to RTF;</p> <p>+ added indent of TextObject when exporting to Word;</p> <p>+ added export of tab width in PDF, Word, HTML and RTF exports;</p> <p>+ added property PrefixStyle to SVG-export, which allows to set a prefix for all styles;</p> <p>* improved export of RichObject to Excel 2007;</p> <p>* removed FastReport Cloud and XMPP exports;</p> <p>- fixed incorrect rotation of landscape orientation of pages when printing HTML if they used styles from previous pages;</p> <p>- fixed a bug with font scale when export to PDF;</p> <p>- fixed a memory lose when export SVG objects to HTML with option "High Quality SVG";</p> <p>- fixed a bug with embedding fonts for which packing is prohibited in PDF-export;</p> <p>- fixed a bug with exporting tab symbols to Word;</p> <p>- fixed fill background picture and property of line-height in export to HTML;</p> <p>- fixed a bug with exporting custom dash line of SVGObject to PDF;</p> <p>- fixed a bug with exporting borders of spanned cells to SVG;</p> <p><br /><strong>[WebReport]</strong></p> <p>+ added interactivity for advanced matrix in WebReport.</p> Fri, 18 Mar 2022 00:00:00 +0100 http://www.fast-report.com/en/news/517/ New version of FastReport .NET 2022.2 http://www.fast-report.com/en/news/513/ <p><a class="gallery" title="FastReport .NET 2022.2" href="https://fastreportsimages.s3.amazonaws.com/uploads/03.22/twitter_2022.2.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport .NET 2022.2" src="https://fastreportsimages.s3.amazonaws.com/uploads/03.22/twitter_2022.2.png" alt="FastReport .NET 2022.2" width="100%" /></a></p> <h2>Fast Reports NuGet-server</h2> <p>We recently launched our own NuGet-server - a repository of licensed Fast Reports products for users. Now you can conveniently download the latest versions of our components on any operating system.<strong> <a title="Fast Reports Private NuGet-server" href="../../../blog/show/private-nuget-server/" target="_blank">More details in article.</a></strong></p> <p><a class="gallery" title="Fast Reports NuGet server" href="https://fastreportsimages.s3.amazonaws.com/uploads/03.22/release-notes-2022-2-NuGet.gif"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Fast Reports NuGet server" src="https://fastreportsimages.s3.amazonaws.com/uploads/03.22/release-notes-2022-2-NuGet.gif" alt="Fast Reports NuGet server" width="100%" /></a></p> <h2>Added support for interactivity of the "Advanced Matrix" object in WebReport:</h2> <p>All WebReports (.NET Framework, .NET Core, Blazor Server) now have interactivity support for the new Advanced Matrix. The collapse and sort buttons now work correctly in the browser.</p> <p><a class="gallery" title="Added support for interactivity of the &quot;Advanced Matrix&quot; object in WebReport" href="https://fastreportsimages.s3.amazonaws.com/uploads/03.22/release-notes-2022-2-InteractiveMatrix-webreport.gif"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Added support for interactivity of the &quot;Advanced Matrix&quot; object in WebReport" src="https://fastreportsimages.s3.amazonaws.com/uploads/03.22/release-notes-2022-2-InteractiveMatrix-webreport.gif" alt="Added support for interactivity of the &quot;Advanced Matrix&quot; object in WebReport" width="100%" /></a></p> <h2>Ability to save the report with random data</h2> <p>The file menu in the report designer has a new item "Save with random data...". When you save the report in this way, all data sources will be saved in the report and the data in them will be replaced with random values.</p> <h2>Backlight of intersecting objects in the designer</h2> <p>Now, when you place objects on the report page, the color will highlight the intersecting objects and objects outside of bands and page. In a correct report, there should not be such objects. Ignoring to comply with this recommendation, can lead to a number of problems in the preparation and exporting of reports. By default, this option is disabled.</p> <p>You can enable it in the designer settings (menu File-&gt;Options).</p> <p><a class="gallery" title="Backlight of intersecting objects in the designer" href="https://fastreportsimages.s3.amazonaws.com/uploads/03.22/release-notes-2022-2-backlight-options.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Backlight of intersecting objects in the designer" src="https://fastreportsimages.s3.amazonaws.com/uploads/03.22/release-notes-2022-2-backlight-options.png" alt="Backlight of intersecting objects in the designer" width="100%" /></a></p> <p>Backlight demo below.</p> <p><a class="gallery" title="Backlight demo" href="https://fastreportsimages.s3.amazonaws.com/uploads/03.22/NET-release-notes-2022-2-backlight.gif"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Backlight demo" src="https://fastreportsimages.s3.amazonaws.com/uploads/03.22/NET-release-notes-2022-2-backlight.gif" alt="Backlight demo" width="100%" /></a></p> <h2>Ruler with guides in the RichObject editor</h2> <p>The new tool allows you to conveniently adjust indentation and tab positions when editing RichObject. <a title="RichObject" href="../../../blog/454/show/" target="_blank"><strong>Read more in article.</strong></a></p> <h2>A console RTF conversion utility has been added</h2> <p>With it, you can conveniently convert RTF files into report templates.</p> <h2>Ability to use XLSX files as data sources</h2> <p>You can now retrieve data from Excel 2007 files as from a database and use it in a report. <strong><a title="Plugin for importing data from .XLSX to FastReport .NET" href="../../../blog/455/show/" target="_blank">Read more in article</a></strong>.</p> <p>&nbsp;</p> <h2>Exports Improvements</h2> <h2>"Pinned cells" option when exporting to Excel 2007</h2> <p>This feature, allows you to define an area of the sheet that will always be visible when you scroll. You can lock: the first row, the first column, a certain number of rows and columns.</p> <p>The settings look like this:</p> <p><a class="gallery" title="&quot;Pinned cells&quot; option when exporting to Excel 2007" href="https://fastreportsimages.s3.amazonaws.com/uploads/04.22/new-release-notes-2022-2-pinned-cells-options.gif"> <img style="display: block; margin-left: auto; margin-right: auto;" title="&quot;Pinned cells&quot; option when exporting to Excel 2007" src="https://fastreportsimages.s3.amazonaws.com/uploads/04.22/new-release-notes-2022-2-pinned-cells-options.gif" alt="&quot;Pinned cells&quot; option when exporting to Excel 2007" width="100%" /></a></p> <p>And the way this option works is:</p> <p><a class="gallery" title="And the way this option works is" href="https://fastreportsimages.s3.amazonaws.com/uploads/04.22/new-release-notes-2022-2-pinned-cells-excel.gif"> <img style="display: block; margin-left: auto; margin-right: auto;" title="And the way this option works is" src="https://fastreportsimages.s3.amazonaws.com/uploads/04.22/new-release-notes-2022-2-pinned-cells-excel.gif" alt="And the way this option works is" width="100%" /></a></p> <p><strong>ZPL II support when exporting to ZPL.</strong></p> <p><strong>"High quality SVG" option in HTML export.</strong></p> <p>With this setting enabled, the quality of SVG images will be significantly higher when exporting. Note, however, that the amount of memory occupied will also be higher.</p> <p><strong>Added export of bookmarks and internal links into Word.</strong></p> <p><strong>Implemented export tab character width in PDF, Word, HTML and RTF.</strong></p> <p><strong>New PrefixStyle property in SVG export.</strong></p> <p>This property allows you to set a prefix for all styles when exporting to SVG.</p> <p><strong>Added export of number and date formats in Excel 97.</strong></p> <p><strong>Export of tab character width in PDF, Word, HTML and RTF.</strong></p> <p><strong><br /></strong></p> <h2>Complete list of changes</h2> <p><strong>[Engine]</strong></p> <p>+ added ability to save report with random data;</p> <p>* the ExportBand method now uses the BandBase argument instead of Base;</p> <p>- fixed bugs with double calling events AfterData, BeforePrint and AfterPrint of ContainerObject;</p> <p>- fixed a bug leading to System.NullReferenceException when running reports with dialog forms;</p> <p>- fixed a bug with not working VisibleExpression property of subreports and pages;</p> <p>- fixed a bug with vertical shift of non-intersecting objects when converting RTF;</p> <p>- fixed a bug with right anchor on pages with unlimited width and landscape orientation;</p> <p>- fixed translation of lists when converting RTF;</p> <p>- fixed a bug with not working RichObject.AllowExpressions property;</p> <p>- fixed a bug leading to System.OverflowException when drawing unlimited page without preparing;</p> <p><br /><strong>[Designer]</strong></p> <p>+ added Backlight of intersecting objects;</p> <p>+ added ruler with guides in RichObject editor;</p> <p>+ replaced password symbols on dots in object inspector;</p> <p>+ added warning about possible stack overflow when putting Matrix or AdvMatrix on repeated bands;</p> <p>- removed error message when text of barcode consist expression;</p> <p>- fixed a bug with disable hot keys option;</p> <p>- fixed dropdown menu when click on LineStyle and LineWidth button;</p> <p>- fixed a bug with viewing data in designer;</p> <p>- fixed bugs leading to System.NullReferenceException when dragging objects into AdvMatrix;</p> <p>- fixed a bug with incorrect showing settings of shadow in border editor;</p> <p><br /><strong>[Preview]</strong></p> <p>- fixed a bug leading to System.NullReferenceException when clicking on editable TextObject;</p> <p>- fixed a bug with not working hyperlinks in report with multi-column databands;</p> <p>- fixed a bug when exporting a report resulted to saving the prepared report;</p> <p>- fixed a bug with setting lists of available exports and exports to clouds in PreviewControl;</p> <p><br /><strong>[Exports]</strong></p> <p>+ added export to ZPL II;</p> <p>+ added option "High Quality SVG" in export to HTML;</p> <p>+ added option "Pinned cells" in export to Excel 2007;</p> <p>+ added ability to scale print in export to Excel 2007;</p> <p>+ added export of bookmarks and inner hyperlinks to Word;</p> <p>+ added export of numbers and dates format to Excel 97;</p> <p>+ added encryption of personal data in Email-export;</p> <p>+ added indent of RichObject in export to RTF;</p> <p>+ added line break of RichObject in export to RTF;</p> <p>+ added indent of TextObject when exporting to Word;</p> <p>+ added export of tab width in PDF, Word, HTML and RTF exports;</p> <p>+ added property PrefixStyle to SVG-export, which allows to set a prefix for all styles;</p> <p>* improved export of RichObject to Excel 2007;</p> <p>* removed FastReport Cloud and XMPP exports;</p> <p>- fixed incorrect rotation of landscape orientation of pages when printing HTML if they used styles from previous pages;</p> <p>- fixed a bug with font scale when export to PDF;</p> <p>- fixed a memory lose when export SVG objects to HTML with option "High Quality SVG";</p> <p>- fixed a bug with embedding fonts for which packing is prohibited in PDF-export;</p> <p>- fixed a bug with exporting tab symbols to Word;</p> <p>- fixed fill background picture and property of line-height in export to HTML;</p> <p>- fixed a bug with exporting custom dash line of SVGObject to PDF;</p> <p>- fixed a bug with exporting borders of spanned cells to SVG;</p> <p><br /><strong>[WebReport]</strong></p> <p>+ added interactivity for advanced matrix in WebReport;</p> <p>- fixed closing canceling processing in OnFormClosing in Core web dialogs;</p> <p><br /><strong>[.NET Core]</strong></p> <p>- fixed a bug with not working "open after export" option;</p> <p><br /><strong>[WebReport Core]</strong></p> <p>- now the DatePicker icon looks the same in all browsers;</p> <p><br /><strong>[Demos]</strong></p> <p>+ added a new demo for Blazor with a demonstration of working with two reports;</p> <p>- fixed a bug due to which the cursor did not change when hovering over links in the new demo;</p> <p>- fixed a bug with AdvMatrix in new demo;</p> <p><br /><strong>[Plugins]</strong></p> <p>+ added connection to Excel;</p> <p>- fixed SQLite connector for FastReport.Core, FastReport.CoreWin and FastReport.OpenSource;</p> <p>- fixed a bug with ConnectionString to Firebird;</p> <p><br /><strong>[Extras]</strong></p> <p>+ added tool for conversion of RTF documents to report templates (\Extras\Misc\rtf2frx).</p> Wed, 16 Mar 2022 00:00:00 +0100 http://www.fast-report.com/en/news/513/ Fast Reports was ranked in the Top-50 among the best software vendors 2022 http://www.fast-report.com/en/news/515/ <p>We&rsquo;re proud of being selected in the Top-50 software vendors according to&nbsp;<a title="Component Source" href="https://www.componentsource.com/news/press-releases/2022/02/22" target="_blank">Component Source</a>!&nbsp;</p> <p><a class="gallery" title="Fast Reports was ranked in the Top-50 among the best software vendors 2022" href="https://fastreportsimages.s3.amazonaws.com/uploads/02.22/08l-yIoe.png"><img title="Fast Reports was ranked in the Top-50 among the best software vendors 2022" src="https://fastreportsimages.s3.amazonaws.com/uploads/02.22/08l-yIoe.png" alt="Fast Reports was ranked in the Top-50 among the best software vendors 2022" width="100%" /></a></p> Fri, 25 Feb 2022 00:00:00 +0100 http://www.fast-report.com/en/news/515/ Launch of a new product from Fast Reports http://www.fast-report.com/en/news/511/ <p><a class="gallery" title="FastConverter .FP3" href="https://fastreportsimages.s3.amazonaws.com/uploads/02.22/12твич.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="FastConverter .FP3" src="https://fastreportsimages.s3.amazonaws.com/uploads/02.22/12твич.png" alt="FastConverter .FP3" width="100%" /></a></p> <p>We want to present a program for converting files from fp3 format to any data format FastReport VCL - FastConverter .FP3.</p> <p>There is the conversion of one or more files, command-line, interactive support, mass conversion of FastReport VCL documents to popular formats. All this is waiting for you in FastConverter.FP3!</p> <p>More about the product:&nbsp;<a title="fast-converter-fp3" href="../../../product/fast-converter-fp3/" target="_blank"><strong>https://www.fast-report.com/en/product/fast-converter-fp3/</strong></a><br />Try it for free: <a title="fast-converter-fp3" href="../../../download/fast-converter-fp3/" target="_blank"><strong>https://www.fast-report.com/en/download/fast-converter-fp3/</strong></a></p> <p><a class="gallery" title="FastConverter .FP3" href="https://fastreportsimages.s3.amazonaws.com/uploads/02.22/conv2.gif"> <img style="display: block; margin-left: auto; margin-right: auto;" title="FastConverter .FP3" src="https://fastreportsimages.s3.amazonaws.com/uploads/02.22/conv2.gif" alt="FastConverter .FP3" width="100%" /></a></p> Thu, 17 Feb 2022 00:00:00 +0100 http://www.fast-report.com/en/news/511/ Fast Reports releases NuGet-server http://www.fast-report.com/en/news/510/ <p><a class="gallery" title="NuGet" href="https://fastreportsimages.s3.amazonaws.com/uploads/02.22/nugettt_twitter.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="NuGet" src="https://fastreportsimages.s3.amazonaws.com/uploads/02.22/nugettt_twitter.png" alt="NuGet" width="100%" /></a></p> <p>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.</p> <p>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.</p> <p>To have an access you just need Fast Reports account.</p> <p><a class="gallery" title="NuGet package manager window in Microsoft Visual Studio" href="https://fastreportsimages.s3.amazonaws.com/uploads/02.22/%D0%A0%D0%B8%D1%81%D1%83%D0%BD%D0%BE%D0%BA1.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="NuGet package manager window in Microsoft Visual Studio" src="https://fastreportsimages.s3.amazonaws.com/uploads/02.22/%D0%A0%D0%B8%D1%81%D1%83%D0%BD%D0%BE%D0%BA1.png" alt="NuGet package manager window in Microsoft Visual Studio" width="100%" /></a></p> <p>On this server NuGet-packages of various .NET products are available: FastReport .NET (including Core, CoreWin), FastCube .NET, FastReport Business Graphics .NET, etc.</p> <p><a title="Fast Reports Private NuGet-server" href="../../../blog/451/show/" target="_blank"><strong>We&rsquo;ve shared more detail on the work of NuGet-server in our article.</strong></a></p> Tue, 15 Feb 2022 00:00:00 +0100 http://www.fast-report.com/en/news/510/ Release the new version of FastReport FMX 2022.1 http://www.fast-report.com/en/news/509/ <p>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.</p> <p><a class="gallery" title="FastReport FMX 2022.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/03.22/FastReport_FMX_2022.1.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport FMX 2022.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/03.22/FastReport_FMX_2022.1.png" alt="FastReport FMX 2022.1" width="100%" /></a></p> <p>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.</p> <p>Additionally, we have improved the work with FmxLinux in Linux and Metal API support in macOS.</p> <p><strong>2022.1 Version</strong></p> <p>---------------</p> <p>+ Support for Embarcadero RAD Studio 11 was added;</p> <p>+ Support of macOS ARM 64-bit compiler for Apple M1 was added;</p> <p>+ ODT and ODS export filters were added;</p> <p>* New printing module for GTK-based FmxLinux;</p> <p>* The option of reading cmap table with macOS platform in TTF font was added;</p> <p>* Local function copyFrom for GZip packer that removes exceptions during debugging was added;</p> <p>- The bug with canvas.beginscene when AutoWidth = true was fixed;</p> <p>- Bugs in PDF export with full debugging mode were fixed;</p> <p>- Navigator in HTML export was fixed;</p> <p>- The behavior of TfrxPreview.Workspace.DoubleBuffered property on macOS using Metal was fixed;</p> <p>- We have fixed incorrect metrics table size, which could cause the regeneration of other font tables in PDF export;</p> <p>- The bug with the serialization of the edited page in previewpages was fixed;</p> <p>- Minor memory leaks were fixed;</p> <p>- The bug with the drop-down list of fields was fixed;</p> <p>- Print and export in Delphi 11 was fixed;</p> <p>- The bug with Metal canvas in the report designer was fixed;</p> <p>- The height of barcode lines was fixed;</p> <p>- Dot and dash styles in PDF export were fixed;</p> <p>- The list of fonts in Linux was fixed;</p> <p>- The structure of ODT/ODS exports and output of images in RTF under libreoffice was fixed;</p> <p>- 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;</p> <p>- We have fixed HTML tags.</p> Thu, 10 Feb 2022 00:00:00 +0100 http://www.fast-report.com/en/news/509/ Fast Reports' speaker at Basta! http://www.fast-report.com/en/news/507/ <p><img style="float: left; margin-right: 15px; margin-bottom: 10px;" title="Vitaliy-Ezepchuk" src="../../../../uploads/news_img/Vitaliy-Ezepchuk.jpg" alt="Vitaliy-Ezepchuk" width="400" height="280" />We are proud to present our speaker at one of the biggest .NET conferences in Europe - <strong><a href="https://basta.net/microservices-apis/load-balancing-with-rabbit-mq/" target="_blank">Basta!</a>&nbsp;</strong></p> <p><span>Our team lead of cloud development Vitaliy will talk about&nbsp;Load balancing with Rabbit MQ.</span></p> <p>Here's the synopsis of his talk:&nbsp;</p> <p><span>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.</span></p> <p>Vitaly is a graduate of the Faculty of Mathematics, Mechanics &amp; 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.</p> <p>If you're at Basta in Frankfurt or online - make sure to visit <a href="https://basta.net/microservices-apis/load-balancing-with-rabbit-mq/" target="_blank">his talk</a> and ask questions during the Q&amp;A session.&nbsp;</p> <p><span><br /></span></p> Mon, 20 Dec 2021 00:00:00 +0100 http://www.fast-report.com/en/news/507/ Buy FastReport - Get FastCube for free http://www.fast-report.com/en/news/506/ <p><a class="gallery" title="FastReport + FastCube" href="https://fastreportsimages.s3.amazonaws.com/uploads/12.21/фб_шапка.png"><img title="FastReport + FastCube" src="https://fastreportsimages.s3.amazonaws.com/uploads/12.21/фб_шапка.png" alt="FastReport + FastCube" width="100%" /></a></p> <p><strong>With every purchase of report generator FastReport before January 1, 2022 we offer FastCube as a gift!</strong></p> <p>Create an infrastructure for your data analysis by completing your document creating engine with a multidimensional data analysis library of the same platform:</p> <p>FastReport .NET + FastCube .NET<br />FastReport VCL + FastCube VCL<br />FastReport FMX + FastCube FMX</p> <p>FastCube will be automatically added to your product list after the purchase of FastReport. You can check its availability in your customer panel.</p> <p>Offer is valid for a full price purchase only and does not apply to a subscription renewal or an upgrade.</p> <p>&nbsp;</p> <p>&nbsp;</p> <p style="text-align: center;"><a class="button_fr" style="text-decoration: none!important;" title="Buy" href="../../../buy/" target="_blank">Buy FastReport</a></p> <p style="text-align: center;">&nbsp;</p> Thu, 16 Dec 2021 00:00:00 +0100 http://www.fast-report.com/en/news/506/ FastReport Online Designer 2021.4.5 http://www.fast-report.com/en/news/505/ <p><a class="gallery" title="FastReport Online Designer 2021.4.5" href="https://fastreportsimages.s3.amazonaws.com/uploads/12.21/online_designer_2022.1.png"><img title="FastReport Online Designer 2021.4.5" src="https://fastreportsimages.s3.amazonaws.com/uploads/12.21/online_designer_2022.1.png" alt="FastReport Online Designer 2021.4.5" width="100%" /></a></p> <h2>New objects</h2> <p>We have added a new object "Radial counter":</p> <p><a class="gallery" title="FastReport Online Designer 2021.4.5" href="https://fastreportsimages.s3.amazonaws.com/uploads/12.21/1_release-notes-2021-4-5-radial-gauge-menu.png"><img title="FastReport Online Designer 2021.4.5" src="https://fastreportsimages.s3.amazonaws.com/uploads/12.21/1_release-notes-2021-4-5-radial-gauge-menu.png" alt="FastReport Online Designer 2021.4.5" /></a></p> <p>This object allows you to visualize values. This counter has several types:</p> <p><strong>Circle</strong></p> <p><a class="gallery" title="FastReport Online Designer 2021.4.5" href="https://fastreportsimages.s3.amazonaws.com/uploads/12.21/2_release-notes-2021-4-5-radial-gauge-radial.png"><img title="FastReport Online Designer 2021.4.5" src="https://fastreportsimages.s3.amazonaws.com/uploads/12.21/2_release-notes-2021-4-5-radial-gauge-radial.png" alt="FastReport Online Designer 2021.4.5" /></a></p> <p><strong>Semicircle</strong></p> <p><a class="gallery" title="FastReport Online Designer 2021.4.5" href="https://fastreportsimages.s3.amazonaws.com/uploads/12.21/3_release-notes-2021-4-5-radial-gauge-semi.png"><img title="FastReport Online Designer 2021.4.5" src="https://fastreportsimages.s3.amazonaws.com/uploads/12.21/3_release-notes-2021-4-5-radial-gauge-semi.png" alt="FastReport Online Designer 2021.4.5" /></a></p> <p><strong>Quadrant</strong></p> <p><a class="gallery" title="FastReport Online Designer 2021.4.5" href="https://fastreportsimages.s3.amazonaws.com/uploads/12.21/4_release-notes-2021-4-5-radial-gauge-quadrant.png"><img title="FastReport Online Designer 2021.4.5" src="https://fastreportsimages.s3.amazonaws.com/uploads/12.21/4_release-notes-2021-4-5-radial-gauge-quadrant.png" alt="FastReport Online Designer 2021.4.5" /></a></p> <h2>We have added a new object "Container":</h2> <p><a class="gallery" title="FastReport Online Designer 2021.4.5" href="https://fastreportsimages.s3.amazonaws.com/uploads/12.21/5_release-notes-2021-4-5-container.png"><img title="FastReport Online Designer 2021.4.5" src="https://fastreportsimages.s3.amazonaws.com/uploads/12.21/5_release-notes-2021-4-5-container.png" alt="FastReport Online Designer 2021.4.5" /></a></p> <p>This object allows you to group other objects.</p> <p><a class="gallery" title="FastReport Online Designer 2021.4.5" href="https://fastreportsimages.s3.amazonaws.com/uploads/12.21/6_release-notes-2021-4-5-container-group.gif"><img title="FastReport Online Designer 2021.4.5" src="https://fastreportsimages.s3.amazonaws.com/uploads/12.21/6_release-notes-2021-4-5-container-group.gif" alt="FastReport Online Designer 2021.4.5" width="100%" /></a></p> <h2><br />We have added a new object "Digital Signature":</h2> <p><a class="gallery" title="FastReport Online Designer 2021.4.5" href="https://fastreportsimages.s3.amazonaws.com/uploads/12.21/7_release-notes-2021-4-5-digital-signature.png"><img title="FastReport Online Designer 2021.4.5" src="https://fastreportsimages.s3.amazonaws.com/uploads/12.21/7_release-notes-2021-4-5-digital-signature.png" alt="FastReport Online Designer 2021.4.5" /></a></p> <p>This object is a signature field during PDF export. By clicking it in Acrobat Reader, you can attach your certificate.</p> <p><a class="gallery" title="FastReport Online Designer 2021.4.5" href="https://fastreportsimages.s3.amazonaws.com/uploads/12.21/8_release-notes-2021-4-5-digital-signature-pdf.png"><img title="FastReport Online Designer 2021.4.5" src="https://fastreportsimages.s3.amazonaws.com/uploads/12.21/8_release-notes-2021-4-5-digital-signature-pdf.png" alt="FastReport Online Designer 2021.4.5" width="100%" /></a></p> <p>Note: Make sure the IsDigitalSignEnable property in PDFExport is set to true.</p> <h2>We have added new shapes - pentagon, hexagon, heptagon, octagon:</h2> <p><a class="gallery" title="FastReport Online Designer 2021.4.5" href="https://fastreportsimages.s3.amazonaws.com/uploads/12.21/9_release-notes-2021-4-5-polygons.png"><img title="FastReport Online Designer 2021.4.5" src="https://fastreportsimages.s3.amazonaws.com/uploads/12.21/9_release-notes-2021-4-5-polygons.png" alt="FastReport Online Designer 2021.4.5" width="100%" /></a></p> <h2><br />New opportunities</h2> <p><strong>Now you can set the angle of inclination of a text object.</strong></p> <p><a class="gallery" title="FastReport Online Designer 2021.4.5" href="https://fastreportsimages.s3.amazonaws.com/uploads/12.21/10_release-notes-2021-4-5-text-angle.png"><img title="FastReport Online Designer 2021.4.5" src="https://fastreportsimages.s3.amazonaws.com/uploads/12.21/10_release-notes-2021-4-5-text-angle.png" alt="FastReport Online Designer 2021.4.5" /></a></p> <p>This can be done using the top control:</p> <p><a class="gallery" title="FastReport Online Designer 2021.4.5" href="https://fastreportsimages.s3.amazonaws.com/uploads/12.21/11_release-notes-2021-4-5-text-angle-control.gif"><img title="FastReport Online Designer 2021.4.5" src="https://fastreportsimages.s3.amazonaws.com/uploads/12.21/11_release-notes-2021-4-5-text-angle-control.gif" alt="FastReport Online Designer 2021.4.5" /></a></p> <p>Or using the Angle property:</p> <p><a class="gallery" title="FastReport Online Designer 2021.4.5" href="https://fastreportsimages.s3.amazonaws.com/uploads/12.21/12_release-notes-2021-4-5-text-angle-property.gif"><img title="FastReport Online Designer 2021.4.5" src="https://fastreportsimages.s3.amazonaws.com/uploads/12.21/12_release-notes-2021-4-5-text-angle-property.gif" alt="FastReport Online Designer 2021.4.5" width="100%" /></a></p> <h2>We have added the ability to set a different host for the backend</h2> <p>To set a different host, you need to set the configuration in FastReport Online Designer Builder:</p> <p><a class="gallery" title="FastReport Online Designer 2021.4.5" href="https://fastreportsimages.s3.amazonaws.com/uploads/12.21/13_release-notes-2021-4-5-host-api-builder.png"><img title="FastReport Online Designer 2021.4.5" src="https://fastreportsimages.s3.amazonaws.com/uploads/12.21/13_release-notes-2021-4-5-host-api-builder.png" alt="FastReport Online Designer 2021.4.5" width="100%" /></a></p> <p>After that, the compiled version of the designer will make requests to the specified host.</p> <p><a class="gallery" title="FastReport Online Designer 2021.4.5" href="https://fastreportsimages.s3.amazonaws.com/uploads/12.21/14_release-notes-2021-4-5-host-api-designer.png"><img title="FastReport Online Designer 2021.4.5" src="https://fastreportsimages.s3.amazonaws.com/uploads/12.21/14_release-notes-2021-4-5-host-api-designer.png" alt="FastReport Online Designer 2021.4.5" /></a></p> <p>It is also possible to set the host by adding the hostAPI property to the window before loading the designer:</p> <p>window.hostAPI = 'https://myawesomehost.com/'.</p> <h2>We have added the ability to use your fonts</h2> <p>Previously, you could not add your fonts in the designer. Now you can specify the address of the font server where the designer will receive them. To do this, you need to set the configuration in FastReport Online Designer Builder:</p> <p><a class="gallery" title="FastReport Online Designer 2021.4.5" href="https://fastreportsimages.s3.amazonaws.com/uploads/12.21/15_release-notes-2021-4-5-custom-fonts-builder.png"><img title="FastReport Online Designer 2021.4.5" src="https://fastreportsimages.s3.amazonaws.com/uploads/12.21/15_release-notes-2021-4-5-custom-fonts-builder.png" alt="FastReport Online Designer 2021.4.5" width="100%" /></a></p> <p>After that, the designer will contact the specified address to get a new font, while sending family GET parameters (the family of the requested font) and report_id (the identifier of the current report template).</p> <p><a class="gallery" title="FastReport Online Designer 2021.4.5" href="https://fastreportsimages.s3.amazonaws.com/uploads/12.21/16_release-notes-2021-4-5-custom-fonts-designer.png"><img title="FastReport Online Designer 2021.4.5" src="https://fastreportsimages.s3.amazonaws.com/uploads/12.21/16_release-notes-2021-4-5-custom-fonts-designer.png" alt="FastReport Online Designer 2021.4.5" /></a></p> <h2><br /><strong>Full list of changes&nbsp;FastReport Online Designer 2021.4.5</strong></h2> <p>----------------------------</p> <p>+ RadialGauge object was added;</p> <p>+ Container object added;</p> <p>+ DigitalSignature object was added;</p> <p>+ the ability to set the rotation angle for the TextObject was added;</p> <p>+ the ability to specify a different host for the designer backend was added;</p> <p>+ new figures: pentagon, hexagon, heptagon, octagon;</p> <p>+ the ability to set the address where the designer is going to receive fonts;</p> <p>- the autosize for some barcodes was fixed;</p> <p>- re-selection of the data source for the date band was fixed;</p> <p>- color selection for some browsers was fixed;</p> <p>- the display of some figures during report preparation was fixed;</p> <p>- the display of some barcodes was fixed;</p> <p>- incorrect size of Landscape pages when calling a preview from Online Designer was fixed;</p> <p>- loading fonts was fixed;</p> <p>- object insertion was fixed;</p> <p>* bundle size was optimized.</p> Tue, 14 Dec 2021 00:00:00 +0100 http://www.fast-report.com/en/news/505/ New version of FastReport VCL 2022.1 is here!  http://www.fast-report.com/en/news/489/ <p>&nbsp;</p> <p><a class="gallery" title="FastReport VCL 2022.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/12.21/twitter2022.1.png"><img title="FastReport VCL 2022.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/12.21/twitter2022.1.png" alt="FastReport VCL 2022.1" width="100%" /></a></p> <p>We added support of digital multi-signature for documents in PDF format. A PDF export file can be sign with more than one digital certificates.</p> <p>One document &ndash; several signatures.</p> <p><a class="gallery" title="FastReport VCL 2022.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/12.21/multi-sign-pdf.gif"><img title="FastReport VCL 2022.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/12.21/multi-sign-pdf.gif" alt="FastReport VCL 2022.1" width="100%" /></a></p> <p><strong>All in one file.</strong></p> <p>New ability to export all opened tabs in preview window into one file while saving junction through Hyperlink functionality (not all export filters support junction by anchors).</p> <p>&nbsp;</p> <p><a class="gallery" title="FastReport for DBA 2022.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/12.21/export-all.gif"><img title="FastReport VCL 2022.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/12.21/export-all.gif" alt="FastReport VCL 2022.1" width="100%" /></a></p> <p><strong>Saving reports are easy.</strong></p> <p>New transport filter for saving and loading reports and exported documents into Yandex Disk.</p> <p><a class="gallery" title="FastReport for DBA 2022.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/12.21/YandexDisk.png"><img title="FastReport VCL 2022.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/12.21/YandexDisk.png" alt="FastReport VCL 2022.1" width="100%" /></a></p> <p><strong>New abilities of reporting server.</strong></p> <p>The client-server component now has ability to process and convert prepared reports loaded by client to different formats supported by FastReport VCL. Is easy to create converting server of prepared reports.</p> <p><a class="gallery" title="FastReport VCL 2022.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/12.21/fp3-sr.PNG"><img title="FastReport VCL 2022.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/12.21/fp3-sr.PNG" alt="FastReport VCL 2022.1" width="100%" /></a></p> <p><strong>Fast edit of expressions.</strong></p> <p>The enhanced text objects editors have ability to insert an expression &ldquo;on the fly&rdquo; with help of build-in data tree and Drag&amp;Drop support. The improvement affects the editors of the Rich, Text and HTML object.</p> <p><strong><a class="gallery" title="FastReport VCL 2022.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/12.21/editors-exp.gif"><img title="FastReport VCL 2022.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/12.21/editors-exp.gif" alt="FastReport VCL 2022.1" width="100%" /></a></strong></p> <p><strong>Added support of right to left output for HTML tags with RTLReading property turned on.</strong></p> <p><a class="gallery" title="FastReport VCL 2022.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/12.21/RTL.PNG"><img title="FastReport VCL 2022.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/12.21/RTL.PNG" alt="FastReport VCL 2022.1" width="100%" /></a></p> <p>Also, we made lots of fixes and improvements. Check the full list of changes.</p> <p><strong>Version 2022.1</strong></p> <p>----------------------------</p> <p>+ Added support of multi-sign in PDF export;</p> <p>+ New ability of the ReportServer component to load and convert prepared reports from a client and convert in to specified export format;</p> <p>+ Added ability to export all tabs with prepared reports to one export file;</p> <p>+ Added new transport filter to YaDisk;</p> <p>+ Added support of RTL for Text object with HTML tags when RTLReading is enabled;</p> <p>* Improved objects editors for Text, HTML and Rich objects for fast expression insertion;</p> <p>+ Added TfrxSVGGraphicCache check SVGCache in Demos folder;</p> <p>+ Added RTTI information for DataLink behavior;</p> <p>+ Add new classes to FireDAC RTTI;</p> <p>+ Added basic script RTTI for PDFView object;</p> <p>+ Added DataSet and DataField to PDFView object;</p> <p>+ Added function to set path to Pdfium library from the code (frxPDFiumDLLPathSet);</p> <p>* Updated How to build DLL with report components example;</p> <p>* Update import form QuickReport (conversion of TQRDQuery, TQRDTable ,TQRDesignSubdetail);</p> <p>* Improved processing of ARC in Emf to PDF/SVG converter;</p> <p>- Fixed bug with email export via MS Outlook;</p> <p>- Fixed bug with empty page in DOCX export;</p> <p>- Fixed bug with bracket '(' symbol in GS1 Datamatrix data;</p> <p>- Fixed bug with specifying the port in DataLink;</p> <p>- Fixed EMF Export registration;</p> <p>- Fixed bug with symbols width in PDF export with Calibri font;</p> <p>- Fixed bug with incorrect clipping in PDF export;</p> <p>- Fixed bug with Map Color Scale and Size Scale background;</p> <p>- Fixed reading of Extended type on x64 platform in HTMLView object;</p> <p>- Fixed parameters fill bug in internal query during report loading(To avoid exception for undefined parameter);</p> <p>- Fixed issue with tls connection to Cloudflare or AWS servers with tls server name extension(via DataLink protocols);</p> <p>- Fixed bug with Unicode printer names in non Unicode Delphis;</p> <p>- Fixed export of images XLS export;</p> <p>- Fixed bug with negative numbers in XLSX export;</p> <p>- Fixed bug with PNG smooth draw;</p> <p>- Fixed bug when preview events occurs during SetProgressMessage;</p> <p>- Fixed bug with Collapse All in preview window;</p> <p>- Fixed bug with DialogPage size under RAD Studio 11;</p> <p>- Fixed bug with draw of shape object;</p> <p>- Fixed memory leak in HTMLView object;</p> <p>- Fixed bug with PNG transparency and HiQuality in PDF export (back-compatibility);</p> <p>- Fixed bug in multi-threading environment;</p> <p>- Fixed bug with TableBuilder and PageHeader band;</p> Mon, 13 Dec 2021 00:00:00 +0100 http://www.fast-report.com/en/news/489/ Release of the new version of FastReport Desktop 2022.1 http://www.fast-report.com/en/news/503/ <p>Updated version in FastReport Desktop 2022.1. Even more possibilities with FastReport.</p> <p><a class="gallery" title="FastReport Desktop 2022.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/03.22/FastReport_Desktop_2022.1.png"><img title="FastReport Desktop 2022.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/03.22/FastReport_Desktop_2022.1.png" alt="FastReport Desktop 2022.1" width="100%" /></a></p> <h2>New features</h2> <p id="added-new-advanced-matrix-object"><strong>Added new "Advanced Matrix" object:</strong></p> <p><a class="gallery" title="FastReport Desktop 2022.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/11.21/1_en_AdvMatrix-features.png"><img title="FastReport Desktop 2022.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.21/1_en_AdvMatrix-features.png" alt="FastReport Desktop 2022.1" width="100%" /></a></p> <p>Here is a list of its key features:</p> <ul> <li>row and column headers can contain groups and simple elements in any order. This allows you to build asymmetric reports;</li> <li>collapse buttons allow you to interactively manage the visibility of individual elements;</li> <li>sorting buttons allow you to interactively sort the matrix by the selected values, including the total values;</li> <li>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;</li> <li>output of matrix headers in a stepped form;</li> <li>sorting headers by total values;</li> <li>a wide range of aggregate functions;</li> <li>support of custom aggregate functions;</li> <li>a wide range of special functions that allow you to get the values of totals, adjacent cells, as well as functions for calculating percentages;</li> <li>support for "Sparkline" and "Gauge" objects in data cells.</li> </ul> <p><a class="gallery" title="FastReport Desktop 2022.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/11.21/2_en_AdvMatrix-features0.png"><img title="FastReport Desktop 2022.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.21/2_en_AdvMatrix-features0.png" alt="FastReport Desktop 2022.1" width="100%" /></a></p> <p><a class="gallery" title="FastReport Desktop 2022.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/11.21/3_en_AdvMatrix-features1.png"><img title="FastReport Desktop 2022.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.21/3_en_AdvMatrix-features1.png" alt="FastReport Desktop 2022.1" width="100%" /></a></p> <p>Learn more about this object in the&nbsp;<a title="FastReport Desktop 2022.1" href="../../../../public_download/docs/FRNet/online/en/UserManual/en-US/DataBand/AdvMatrix.html" target="_blank">documentation</a>.</p> <p id="added-gs1-databar-barcodes-limited-omnidirectional-stacked-and-stacked-omnidirectional"><strong>Added<a title="GS1 Databar barcodes in FastReport .NET" href="../../../blog/show/gs1-databar-barcode-net/" target="_blank">&nbsp;GS1 DataBar barcodes</a>: Limited, Omnidirectional, Stacked and Stacked Omnidirectional.</strong></p> <p><a title="FastReport Desktop 2022.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/11.21/4__en_release-notes-2022-1-gs1-databar-barcodes.png"><img title="FastReport Desktop 2022.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.21/4__en_release-notes-2022-1-gs1-databar-barcodes.png" alt="FastReport Desktop 2022.1" width="100%" /></a></p> <h2>New properties: Config.CompilerSetting.ExceptionBehaviour and Config.CompilerSetting.Placeholder</h2> <p>These properties allow you to customize the behavior when exceptions with invalid database field and table names occur.</p> <p><strong>Config.CompilerSetting.Placeholder</strong>&nbsp;is a string variable that is used to replace expressions with nonexistent names. By default, the value of this variable is an empty string.</p> <p><strong>Config.CompilerSetting.ExceptionBehaviour</strong>&nbsp;can have the following values: ExceptionBehaviour.Default &nbsp;- default behavior, as it was before. If there are errors with invalid names, an error message is displayed. Report preparation is interrupted.&nbsp;</p> <p><strong>ExceptionBehaviour.ReplaceExpressionWithExceptionMessage</strong>&nbsp;- invalid expressions are replaced by the text of the exception message. Errors are not shown at that. Report preparation is not interrupted.&nbsp;</p> <p><strong>ExceptionBehaviour.ShowExceptionMessage</strong>&nbsp;- A message appears with the exception text, after pressing OK, report preparation continues. Incorrect expressions are replaced with the value of&nbsp;Placeholder&nbsp;variable.&nbsp;</p> <p><strong>ExceptionBehaviour.ReplaceExpressionWithPlaceholder</strong>&nbsp;- invalid expressions are simply replaced with&nbsp;Placeholder. No error messages. Report preparation is not interrupted.</p> <p>Example with variable values:&nbsp;<strong>ExceptionBehaviour = ExceptionBehaviour.ReplaceExpressionWithPlaceholder&nbsp;Placeholder = "NO DATA!</strong></p> <h4 id="новые-свойства-configcompilersettingexceptionbehaviour-и-configcompilersettingplaceholder"><a class="gallery" title="FastReport Desktop 2022.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/11.21/5_en_release-notes-2022-1-text-editor.png"><img title="FastReport Desktop 2022.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.21/5_en_release-notes-2022-1-text-editor.png" alt="FastReport Desktop 2022.1" width="100%" /></a></h4> <p>Here you can see that the table has a field named&nbsp;FistName, but it's not specified correctly in the expression.</p> <p><a class="gallery" title="FastReport Desktop 2022.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/11.21/6_en_release-notes-2022-1-placeholder.png"><img title="FastReport Desktop 2022.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.21/6_en_release-notes-2022-1-placeholder.png" alt="FastReport Desktop 2022.1" width="100%" /></a></p> <p>And this is the result of preparing such a report. Previously it would have been impossible to prepare it due to errors.</p> <p id="improved-translation-quality-of-rtf-into-report-objects"><strong>Improved translation quality of RTF into report objects.</strong></p> <p>Conversion of RTF into report objects is optimized. RTF translation in table cells is added. Lots of bugs fixed.</p> <h2 id="exports-improvements">Exports improvements</h2> <p id="implemented-export-of-watermark-to-word-and-rtf"><a title="How to watermark a DOCX or RTF document in a .NET application" href="../../../blog/show/watermark-docx-rtf-dotnet/" target="_blank"><strong>Implemented export of watermark to Word and RTF.</strong></a></p> <p id="added-svg-image-scaling-in-export-matrix"><strong>Added SVG image scaling in export matrix.</strong></p> <p>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.</p> <p id="export-groups-to-single-sheets-in-excel-2007-has-been-implemented"><strong>Export groups to single sheets in Excel 2007 has been implemented.</strong></p> <p id="excel-2007-has-added-the-ability-to-export-a-property-that-determines-the-size-and-location-of-the-image-when-exporting"><strong>Excel 2007 has added the ability to export a property that determines the size and location of the image when exporting.</strong></p> <p>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:</p> <ul> <li>move and resize together with the cell;</li> <li>move together with the cell, but not change its size;</li> <li>don't move or resize;</li> </ul> <p id="implemented-the-ability-to-hide-or-show-grid-lines-when-exporting-to-excel-97"><strong>Implemented the ability to hide or show grid lines when exporting to Excel 97.</strong></p> <p id="added-dont-rotate-landscape-pages-when-printing-option-in-html-export"><strong>Added "Don't rotate landscape pages when printing" option in HTML export.</strong></p> <p>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.</p> <h2>Complete list of changes</h2> <p><strong>[Engine]</strong></p> <p>+ added a new AdvMatrixObject;</p> <p>+&nbsp;added GS1 DataBar barcodes: Limited, Omnidirectional, Stacked and Stacked Omnidirectional;</p> <p>+&nbsp;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;</p> <p>+&nbsp;added translation of RichObject inside TableCell;</p> <p>* reworked translation of RichObject into report objects;</p> <p>- fixed ShiftMode of translated RTF object;</p> <p>-&nbsp;fixed a bug with two parameters with the same name in report leading to System.ArgumentException;</p> <p>-&nbsp;fixed a bug with subreport containing multicolumn Databand;</p> <p>-&nbsp;fixed a bug with wrong band height calculation;</p> <p>-&nbsp;fixed a bug with displaying of hyperlinks when converting RTF to report objects;</p> <p>-&nbsp;fixed translation of RichObject if it set from a report script;</p> <p>-&nbsp;fixed a bug with private fonts added to Config.PrivateFontCollection;</p> <p><strong>[.NET Core]</strong></p> <p>+ added support for .NET 6;</p> <p>- fixed incorrect search for Bold-Italic fonts;</p> <p><strong>[Designer]</strong></p> <p>+ added verification of entered data in editing window of the QR code of SberBank;</p> <p>- fixed a bug with line break in text object editor;</p> <p>- fixed a bug when converting rdl reports containing matrices inside table cells;</p> <p>- fixed a bug with guide lines in the designer;</p> <p>- fixed a bug with Report tree window;</p> <p>- fixed a bug leading to System.NullReferenceException and crash of the designer during its launch when the Auto Guides option is enabled;</p> <p><strong>[Preview]</strong></p> <p>- fixed a bug with shifting the position of objects when switching the view of bands while editing a prepared page;</p> <p><strong>[Exports]</strong></p> <p>+ implemented export of watermark to Word;</p> <p>+ implemented export of watermark to RTF;</p> <p>+ added "Don't rotate landscape pages when printing" option in export to HTML;</p> <p>+ added the ability to change the name of the attached file when sending by Email;</p> <p>+ add zooming of SVG images in export matrix;</p> <p>+ added the ability to export a property that determines the size and position of the image when exporting to Excel 2007;</p> <p>+ implemented ability to hide or show gridlines when exporting to Excel 97;</p> <p>+ implemented export of groups on separate sheets to Excel;</p> <p>+ implemented export of transparency level watermark images to Word;</p> <p>+ implemented export image size of watermark to RTF;</p> <p>- fixed a bug leading to System.NullReferenceException when exporting to text, tables with rows count less then one;</p> <p>- fixed incorrect left padding of tables in export to Word;</p> <p>- fixed a bug with Wingdings font in HTML tags when exporting to HTML;</p> <p>- fixed a bug with export Wingdings and Webdings fonts to HTML;</p> <p>- fixed a bug with width of frame in export to PowerPoint;</p> <p>- fixed a bug with exporting objects with transparent fill to RTF;</p> <p>- fixed a bug with exporting objects with transparent fill to Word;</p> <p>- fixed a bug leading to System.OutOfMemoryException when exporting to PDF;</p> <p>- fixed incorrect line break display when exporting to HTML;</p> <p>- fix out of memory when export to PDF;</p> <p>- fixed bugs in export to PDF in non-Windows systems;</p> <p>- fixed a bug with exporting tables with more than 63 columns to Word 2007;</p> <p>- fixed a bug leading to a memory leak and System.OutOfMemoryException in PDF-export when the "Text in curves" option is enabled;</p> <p>- fixed a bug with line break in HTML-export;</p> Wed, 08 Dec 2021 00:00:00 +0100 http://www.fast-report.com/en/news/503/ Release of the new version of FastReport for DBA 2022.1 http://www.fast-report.com/en/news/504/ <p>Updated version in FastReport for DBA 2022.1. Even more possibilities with FastReport.</p> <p><a class="gallery" title="FastReport for DBA 2022.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/12.21/twitterDBA.png"><img title="FastReport for DBA 2022.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/12.21/twitterDBA.png" alt="FastReport for DBA 2022.1" width="100%" /></a></p> <h2>New features</h2> <p id="added-new-advanced-matrix-object"><strong>Added new "Advanced Matrix" object:</strong></p> <p><a class="gallery" title="FastReport for DBA 2022.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/11.21/1_en_AdvMatrix-features.png"><img title="FastReport for DBA 2022.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.21/1_en_AdvMatrix-features.png" alt="FastReport for DBA 2022.1" width="100%" /></a></p> <p>Here is a list of its key features:</p> <ul> <li>row and column headers can contain groups and simple elements in any order. This allows you to build asymmetric reports;</li> <li>collapse buttons allow you to interactively manage the visibility of individual elements;</li> <li>sorting buttons allow you to interactively sort the matrix by the selected values, including the total values;</li> <li>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;</li> <li>output of matrix headers in a stepped form;</li> <li>sorting headers by total values;</li> <li>a wide range of aggregate functions;</li> <li>support of custom aggregate functions;</li> <li>a wide range of special functions that allow you to get the values of totals, adjacent cells, as well as functions for calculating percentages;</li> <li>support for "Sparkline" and "Gauge" objects in data cells.</li> </ul> <p><a class="gallery" title="FastReport for DBA 2022.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/11.21/2_en_AdvMatrix-features0.png"><img title="FastReport for DBA 2022.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.21/2_en_AdvMatrix-features0.png" alt="FastReport for DBA 2022.1" width="100%" /></a></p> <p><a class="gallery" title="FastReport for DBA 2022.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/11.21/3_en_AdvMatrix-features1.png"><img title="FastReport for DBA 2022.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.21/3_en_AdvMatrix-features1.png" alt="FastReport for DBA 2022.1" width="100%" /></a></p> <p>Learn more about this object in the&nbsp;<a title="FastReport for DBA 2022.1" href="../../../../public_download/docs/FRNet/online/en/UserManual/en-US/DataBand/AdvMatrix.html" target="_blank">documentation</a>.</p> <p id="added-gs1-databar-barcodes-limited-omnidirectional-stacked-and-stacked-omnidirectional"><strong>Added<a title="GS1 Databar barcodes in FastReport .NET" href="../../../blog/show/gs1-databar-barcode-net/" target="_blank">&nbsp;GS1 DataBar barcodes</a>: Limited, Omnidirectional, Stacked and Stacked Omnidirectional.</strong></p> <p><a title="FastReport for DBA 2022.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/11.21/4__en_release-notes-2022-1-gs1-databar-barcodes.png"><img title="FastReport for DBA 2022.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.21/4__en_release-notes-2022-1-gs1-databar-barcodes.png" alt="FastReport for DBA 2022.1" width="100%" /></a></p> <h2>New properties: Config.CompilerSetting.ExceptionBehaviour and Config.CompilerSetting.Placeholder</h2> <p>These properties allow you to customize the behavior when exceptions with invalid database field and table names occur.</p> <p><strong>Config.CompilerSetting.Placeholder</strong>&nbsp;is a string variable that is used to replace expressions with nonexistent names. By default, the value of this variable is an empty string.</p> <p><strong>Config.CompilerSetting.ExceptionBehaviour</strong>&nbsp;can have the following values: ExceptionBehaviour.Default &nbsp;- default behavior, as it was before. If there are errors with invalid names, an error message is displayed. Report preparation is interrupted.&nbsp;</p> <p><strong>ExceptionBehaviour.ReplaceExpressionWithExceptionMessage</strong>&nbsp;- invalid expressions are replaced by the text of the exception message. Errors are not shown at that. Report preparation is not interrupted.&nbsp;</p> <p><strong>ExceptionBehaviour.ShowExceptionMessage</strong>&nbsp;- A message appears with the exception text, after pressing OK, report preparation continues. Incorrect expressions are replaced with the value of&nbsp;Placeholder&nbsp;variable.&nbsp;</p> <p><strong>ExceptionBehaviour.ReplaceExpressionWithPlaceholder</strong>&nbsp;- invalid expressions are simply replaced with&nbsp;Placeholder. No error messages. Report preparation is not interrupted.</p> <p>Example with variable values:&nbsp;<strong>ExceptionBehaviour = ExceptionBehaviour.ReplaceExpressionWithPlaceholder&nbsp;Placeholder = "NO DATA!</strong></p> <h4 id="новые-свойства-configcompilersettingexceptionbehaviour-и-configcompilersettingplaceholder"><a class="gallery" title="FastReport Desktop 2022.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/11.21/5_en_release-notes-2022-1-text-editor.png"><img title="FastReport for DBA 2022.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.21/5_en_release-notes-2022-1-text-editor.png" alt="FastReport for DBA 2022.1" width="100%" /></a></h4> <p>Here you can see that the table has a field named&nbsp;FistName, but it's not specified correctly in the expression.</p> <p><a class="gallery" title="FastReport for DBA 2022.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/11.21/6_en_release-notes-2022-1-placeholder.png"><img title="FastReport for DBA 2022.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.21/6_en_release-notes-2022-1-placeholder.png" alt="FastReport for DBA 2022.1" width="100%" /></a></p> <p>And this is the result of preparing such a report. Previously it would have been impossible to prepare it due to errors.</p> <p id="improved-translation-quality-of-rtf-into-report-objects"><strong>Improved translation quality of RTF into report objects.</strong></p> <p>Conversion of RTF into report objects is optimized. RTF translation in table cells is added. Lots of bugs fixed.</p> <h2 id="exports-improvements">Exports improvements</h2> <p id="implemented-export-of-watermark-to-word-and-rtf"><a title="How to watermark a DOCX or RTF document in a .NET application" href="../../../blog/show/watermark-docx-rtf-dotnet/" target="_blank"><strong>Implemented export of watermark to Word and RTF.</strong></a></p> <p id="added-svg-image-scaling-in-export-matrix"><strong>Added SVG image scaling in export matrix.</strong></p> <p>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.</p> <p id="export-groups-to-single-sheets-in-excel-2007-has-been-implemented"><strong>Export groups to single sheets in Excel 2007 has been implemented.</strong></p> <p id="excel-2007-has-added-the-ability-to-export-a-property-that-determines-the-size-and-location-of-the-image-when-exporting"><strong>Excel 2007 has added the ability to export a property that determines the size and location of the image when exporting.</strong></p> <p>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:</p> <ul> <li>move and resize together with the cell;</li> <li>move together with the cell, but not change its size;</li> <li>don't move or resize;</li> </ul> <p id="implemented-the-ability-to-hide-or-show-grid-lines-when-exporting-to-excel-97"><strong>Implemented the ability to hide or show grid lines when exporting to Excel 97.</strong></p> <p id="added-dont-rotate-landscape-pages-when-printing-option-in-html-export"><strong>Added "Don't rotate landscape pages when printing" option in HTML export.</strong></p> <p>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.</p> <h2>Complete list of changes</h2> <p><strong>[Engine]</strong></p> <p>+ added a new AdvMatrixObject;</p> <p>+&nbsp;added GS1 DataBar barcodes: Limited, Omnidirectional, Stacked and Stacked Omnidirectional;</p> <p>+&nbsp;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;</p> <p>+&nbsp;added translation of RichObject inside TableCell;</p> <p>* reworked translation of RichObject into report objects;</p> <p>- fixed ShiftMode of translated RTF object;</p> <p>-&nbsp;fixed a bug with two parameters with the same name in report leading to System.ArgumentException;</p> <p>-&nbsp;fixed a bug with subreport containing multicolumn Databand;</p> <p>-&nbsp;fixed a bug with wrong band height calculation;</p> <p>-&nbsp;fixed a bug with displaying of hyperlinks when converting RTF to report objects;</p> <p>-&nbsp;fixed translation of RichObject if it set from a report script;</p> <p>-&nbsp;fixed a bug with private fonts added to Config.PrivateFontCollection</p> <p><strong>[Designer]</strong></p> <p>+ added verification of entered data in editing window of the QR code of SberBank;</p> <p>- fixed a bug with line break in text object editor;</p> <p>- fixed a bug when converting rdl reports containing matrices inside table cells;</p> <p>- fixed a bug with guide lines in the designer;</p> <p>- fixed a bug with Report tree window;</p> <p>- fixed a bug leading to System.NullReferenceException and crash of the designer during its launch when the Auto Guides option is enabled;</p> <p><strong>[Preview]</strong></p> <p>- fixed a bug with shifting the position of objects when switching the view of bands while editing a prepared page;</p> <p><strong>[Exports]</strong></p> <p>+ implemented export of watermark to Word;</p> <p>+ implemented export of watermark to RTF;</p> <p>+ added "Don't rotate landscape pages when printing" option in export to HTML;</p> <p>+ added the ability to change the name of the attached file when sending by Email;</p> <p>+ add zooming of SVG images in export matrix;</p> <p>+ added the ability to export a property that determines the size and position of the image when exporting to Excel 2007;</p> <p>+ implemented ability to hide or show gridlines when exporting to Excel 97;</p> <p>+ implemented export of groups on separate sheets to Excel;</p> <p>+ implemented export of transparency level watermark images to Word;</p> <p>+ implemented export image size of watermark to RTF;</p> <p>- fixed a bug leading to System.NullReferenceException when exporting to text, tables with rows count less then one;</p> <p>- fixed incorrect left padding of tables in export to Word;</p> <p>- fixed a bug with Wingdings font in HTML tags when exporting to HTML;</p> <p>- fixed a bug with export Wingdings and Webdings fonts to HTML;</p> <p>- fixed a bug with width of frame in export to PowerPoint;</p> <p>- fixed a bug with exporting objects with transparent fill to RTF;</p> <p>- fixed a bug with exporting objects with transparent fill to Word;</p> <p>- fixed a bug leading to System.OutOfMemoryException when exporting to PDF;</p> <p>- fixed incorrect line break display when exporting to HTML;</p> <p>- fix out of memory when export to PDF;</p> <p>- fixed bugs in export to PDF in non-Windows systems;</p> <p>- fixed a bug with exporting tables with more than 63 columns to Word 2007;</p> <p>- fixed a bug leading to a memory leak and System.OutOfMemoryException in PDF-export when the "Text in curves" option is enabled;</p> <p>- fixed a bug with line break in HTML-export</p> Wed, 08 Dec 2021 00:00:00 +0100 http://www.fast-report.com/en/news/504/ New version of FastReport Mono 2022.1 http://www.fast-report.com/en/news/502/ <p>The release of version 2022.1 in FastReport Mono took place. A large number of new features and changes have been made.</p> <p><a class="gallery" title="FastReport Mono 2022.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/12.21/twitter_mono_2022.png"><img title="FastReport Mono 2022.2" src="https://fastreportsimages.s3.amazonaws.com/uploads/12.21/twitter_mono_2022.png" alt="FastReport Mono 2022.2" width="100%" /></a></p> <h2>New features</h2> <p id="added-new-advanced-matrix-object"><strong>Added new "Advanced Matrix" object:</strong></p> <p><a class="gallery" title="FastReport Mono 2022.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/11.21/1_en_AdvMatrix-features.png"> <img style="display: block;" title="FastReport Mono 2022.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.21/1_en_AdvMatrix-features.png" alt="FastReport Mono 2022.1" width="100%" /></a></p> <p>Here is a list of its key features:</p> <ul> <li>row and column headers can contain groups and simple elements in any order. This allows you to build asymmetric reports;</li> <li>collapse buttons allow you to interactively manage the visibility of individual elements;</li> <li>sorting buttons allow you to interactively sort the matrix by the selected values, including the total values;</li> <li>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;</li> <li>output of matrix headers in a stepped form;</li> <li>sorting headers by total values;</li> <li>a wide range of aggregate functions;</li> <li>support of custom aggregate functions;</li> <li>a wide range of special functions that allow you to get the values of totals, adjacent cells, as well as functions for calculating percentages;</li> <li>support for "Sparkline" and "Gauge" objects in data cells.</li> </ul> <p><a class="gallery" title="FastReport Mono 2022.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/11.21/2_en_AdvMatrix-features0.png"> <img style="display: block;" title="FastReportMono 2022.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.21/2_en_AdvMatrix-features0.png" alt="FastReport Mono 2022.1" width="100%" /></a></p> <p><a class="gallery" title="FastReport Mono 2022.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/11.21/3_en_AdvMatrix-features1.png"><img style="display: block;" title="FastReport Mono 2022.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.21/3_en_AdvMatrix-features1.png" alt="FastReport Mono 2022.1" width="100%" /></a></p> <p>Learn more about this object in the&nbsp;<a title="FastReport Mono 2022.1" href="../../../../public_download/docs/FRNet/online/en/UserManual/en-US/DataBand/AdvMatrix.html" target="_blank">documentation</a>.</p> <p id="added-gs1-databar-barcodes-limited-omnidirectional-stacked-and-stacked-omnidirectional"><strong>Added <a title="GS1 Databar barcodes in FastReport .NET" href="../../../blog/show/gs1-databar-barcode-net/" target="_blank">GS1 DataBar barcodes</a>: Limited, Omnidirectional, Stacked and Stacked Omnidirectional.</strong></p> <p><a title="FastReport Mono 2022.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/11.21/4__en_release-notes-2022-1-gs1-databar-barcodes.png"><img style="display: block;" title="FastReport Mono 2022.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.21/4__en_release-notes-2022-1-gs1-databar-barcodes.png" alt="FastReport Mono 2022.1" width="100%" /></a></p> <h2>New properties: Config.CompilerSetting.ExceptionBehaviour and Config.CompilerSetting.Placeholder</h2> <p>These properties allow you to customize the behavior when exceptions with invalid database field and table names occur.</p> <p><strong>Config.CompilerSetting.Placeholder</strong> is a string variable that is used to replace expressions with nonexistent names. By default, the value of this variable is an empty string.</p> <p><strong>Config.CompilerSetting.ExceptionBehaviour</strong> can have the following values: ExceptionBehaviour.Default &nbsp;- default behavior, as it was before. If there are errors with invalid names, an error message is displayed. Report preparation is interrupted.&nbsp;</p> <p><strong>ExceptionBehaviour.ReplaceExpressionWithExceptionMessage</strong>&nbsp;- invalid expressions are replaced by the text of the exception message. Errors are not shown at that. Report preparation is not interrupted.&nbsp;</p> <p><strong>ExceptionBehaviour.ShowExceptionMessage</strong>&nbsp;- A message appears with the exception text, after pressing OK, report preparation continues. Incorrect expressions are replaced with the value of&nbsp;<span>Placeholder</span>&nbsp;variable.&nbsp;</p> <p><strong>ExceptionBehaviour.ReplaceExpressionWithPlaceholder</strong>&nbsp;- invalid expressions are simply replaced with&nbsp;<span>Placeholder</span>. No error messages. Report preparation is not interrupted.</p> <p>Example with variable values:&nbsp;<strong>ExceptionBehaviour = ExceptionBehaviour.ReplaceExpressionWithPlaceholder&nbsp;Placeholder = "NO DATA!</strong></p> <h4 id="новые-свойства-configcompilersettingexceptionbehaviour-и-configcompilersettingplaceholder"><a class="gallery" title="FastReport Mono 2022.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/11.21/5_en_release-notes-2022-1-text-editor.png"><img style="display: block;" title="FastReport Mono 2022.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.21/5_en_release-notes-2022-1-text-editor.png" alt="FastReport Mono 2022.1" width="100%" /></a></h4> <p><span>Here you can see that the table has a field named&nbsp;</span><span>FistName</span><span>, but it's not specified correctly in the expression.</span></p> <p><a class="gallery" title="FastReport Mono 2022.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/11.21/6_en_release-notes-2022-1-placeholder.png"> <img style="display: block;" title="FastReport Mono 2022.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.21/6_en_release-notes-2022-1-placeholder.png" alt="FastReport Mono 2022.1" width="100%" /></a></p> <p>And this is the result of preparing such a report. Previously it would have been impossible to prepare it due to errors.</p> <p id="improved-translation-quality-of-rtf-into-report-objects"><strong>Improved translation quality of RTF into report objects.</strong></p> <p>Conversion of RTF into report objects is optimized. RTF translation in table cells is added. Lots of bugs fixed.</p> <h2 id="exports-improvements">Exports improvements</h2> <p id="implemented-export-of-watermark-to-word-and-rtf"><a title="How to watermark a DOCX or RTF document in a .NET application" href="../../../blog/show/watermark-docx-rtf-dotnet/" target="_blank"><strong>Implemented export of watermark to Word and RTF.</strong></a></p> <p id="added-svg-image-scaling-in-export-matrix"><strong>Added SVG image scaling in export matrix.</strong></p> <p>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.</p> <p id="export-groups-to-single-sheets-in-excel-2007-has-been-implemented"><strong>Export groups to single sheets in Excel 2007 has been implemented.</strong></p> <p id="excel-2007-has-added-the-ability-to-export-a-property-that-determines-the-size-and-location-of-the-image-when-exporting"><strong>Excel 2007 has added the ability to export a property that determines the size and location of the image when exporting.</strong></p> <p>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:</p> <ul> <li>move and resize together with the cell;</li> <li>move together with the cell, but not change its size;</li> <li>don't move or resize;</li> </ul> <p id="implemented-the-ability-to-hide-or-show-grid-lines-when-exporting-to-excel-97"><strong>Implemented the ability to hide or show grid lines when exporting to Excel 97.</strong></p> <p id="added-dont-rotate-landscape-pages-when-printing-option-in-html-export"><strong>Added "Don't rotate landscape pages when printing" option in HTML export.</strong></p> <p>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.</p> <h2>Complete list of changes</h2> <p><strong>[Engine]</strong></p> <p>+ added a new AdvMatrixObject;</p> <p>+&nbsp;added GS1 DataBar barcodes: Limited, Omnidirectional, Stacked and Stacked Omnidirectional;</p> <p>+&nbsp;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;</p> <p>+&nbsp;added translation of RichObject inside TableCell;</p> <p>* reworked translation of RichObject into report objects;</p> <p>- fixed ShiftMode of translated RTF object;</p> <p>-&nbsp;fixed a bug with two parameters with the same name in report leading to System.ArgumentException;</p> <p>-&nbsp;fixed a bug with subreport containing multicolumn Databand;</p> <p>-&nbsp;fixed a bug with wrong band height calculation;</p> <p>-&nbsp;fixed a bug with displaying of hyperlinks when converting RTF to report objects;</p> <p>-&nbsp;fixed translation of RichObject if it set from a report script;</p> <p>-&nbsp;fixed a bug with private fonts added to Config.PrivateFontCollection;</p> <p><strong>[Designer]</strong></p> <p>+ added verification of entered data in editing window of the QR code of SberBank;</p> <p>- fixed a bug with line break in text object editor;</p> <p>- fixed a bug when converting rdl reports containing matrices inside table cells;</p> <p>- fixed a bug with guide lines in the designer;</p> <p>- fixed a bug with Report tree window;</p> <p>- fixed a bug leading to System.NullReferenceException and crash of the designer during its launch when the Auto Guides option is enabled;</p> <p><strong>[Preview]</strong></p> <p>- fixed a bug with shifting the position of objects when switching the view of bands while editing a prepared page;</p> <p><strong>[Exports]</strong></p> <p>+ implemented export of watermark to Word;</p> <p>+ implemented export of watermark to RTF;</p> <p>+ added "Don't rotate landscape pages when printing" option in export to HTML;</p> <p>+ added the ability to change the name of the attached file when sending by Email;</p> <p>+ add zooming of SVG images in export matrix;</p> <p>+ added the ability to export a property that determines the size and position of the image when exporting to Excel 2007;</p> <p>+ implemented ability to hide or show gridlines when exporting to Excel 97;</p> <p>+ implemented export of groups on separate sheets to Excel;</p> <p>+ implemented export of transparency level watermark images to Word;</p> <p>+ implemented export image size of watermark to RTF;</p> <p>- fixed a bug leading to System.NullReferenceException when exporting to text, tables with rows count less then one;</p> <p>- fixed incorrect left padding of tables in export to Word;</p> <p>- fixed a bug with Wingdings font in HTML tags when exporting to HTML;</p> <p>- fixed a bug with export Wingdings and Webdings fonts to HTML;</p> <p>- fixed a bug with width of frame in export to PowerPoint;</p> <p>- fixed a bug with exporting objects with transparent fill to RTF;</p> <p>- fixed a bug with exporting objects with transparent fill to Word;</p> <p>- fixed a bug leading to System.OutOfMemoryException when exporting to PDF;</p> <p>- fixed incorrect line break display when exporting to HTML;</p> <p>- fix out of memory when export to PDF;</p> <p>- fixed bugs in export to PDF in non-Windows systems;</p> <p>- fixed a bug with exporting tables with more than 63 columns to Word 2007;</p> <p>- fixed a bug leading to a memory leak and System.OutOfMemoryException in PDF-export when the "Text in curves" option is enabled;</p> <p>- fixed a bug with line break in HTML-export;</p> <p><strong>[WebReport]</strong></p> <p>- fixed a bug with new line character when using Wingdings font;</p> Tue, 07 Dec 2021 00:00:00 +0100 http://www.fast-report.com/en/news/502/ New version of FastReport .NET 2022.1 http://www.fast-report.com/en/news/501/ <p><iframe src="https://www.youtube.com/embed/2vCXLHcpjYQ" frameborder="0" width="560" height="315"></iframe></p> <p>The release of version 2022.1 in FastReport .NET took place. A large number of new features and changes have been made.</p> <p><a class="gallery" title="FastReport .NET 2022.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/11.21/twitter_2022.1.png"><img title="FastReport .NET 2022.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.21/twitter_2022.1.png" alt="FastReport .NET 2022.1" width="100%" /></a></p> <h2>New features</h2> <p id="added-new-advanced-matrix-object"><strong>Added new "Advanced Matrix" object:</strong></p> <p><a class="gallery" title="FastReport .NET 2022.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/11.21/1_en_AdvMatrix-features.png"> <img style="display: block;" title="FastReport .NET 2022.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.21/1_en_AdvMatrix-features.png" alt="FastReport .NET 2022.1" width="100%" /></a></p> <p>Here is a list of its key features:</p> <ul> <li>row and column headers can contain groups and simple elements in any order. This allows you to build asymmetric reports;</li> <li>collapse buttons allow you to interactively manage the visibility of individual elements;</li> <li>sorting buttons allow you to interactively sort the matrix by the selected values, including the total values;</li> <li>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;</li> <li>output of matrix headers in a stepped form;</li> <li>sorting headers by total values;</li> <li>a wide range of aggregate functions;</li> <li>support of custom aggregate functions;</li> <li>a wide range of special functions that allow you to get the values of totals, adjacent cells, as well as functions for calculating percentages;</li> <li>support for "Sparkline" and "Gauge" objects in data cells.</li> </ul> <p><a class="gallery" title="FastReport .NET 2022.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/11.21/2_en_AdvMatrix-features0.png"> <img style="display: block;" title="FastReport .NET 2022.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.21/2_en_AdvMatrix-features0.png" alt="FastReport .NET 2022.1" width="100%" /></a></p> <p><a class="gallery" title="FastReport .NET 2022.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/11.21/3_en_AdvMatrix-features1.png"><img style="display: block;" title="FastReport .NET 2022.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.21/3_en_AdvMatrix-features1.png" alt="FastReport .NET 2022.1" width="100%" /></a></p> <p>Learn more about this object in the&nbsp;<a title="FastReport .NET 2022.1" href="../../../../public_download/docs/FRNet/online/en/UserManual/en-US/DataBand/AdvMatrix.html" target="_blank">documentation</a>.</p> <p id="added-gs1-databar-barcodes-limited-omnidirectional-stacked-and-stacked-omnidirectional"><strong>Added<a title="GS1 Databar barcodes in FastReport .NET" href="../../../blog/show/gs1-databar-barcode-net/" target="_blank"> GS1 DataBar barcodes</a>: Limited, Omnidirectional, Stacked and Stacked Omnidirectional.</strong></p> <p><a title="FastReport .NET 2022.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/11.21/4__en_release-notes-2022-1-gs1-databar-barcodes.png"><img style="display: block;" title="FastReport .NET 2022.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.21/4__en_release-notes-2022-1-gs1-databar-barcodes.png" alt="FastReport .NET 2022.1" width="100%" /></a></p> <h2>New properties: Config.CompilerSetting.ExceptionBehaviour and Config.CompilerSetting.Placeholder</h2> <p>These properties allow you to customize the behavior when exceptions with invalid database field and table names occur.</p> <p><strong>Config.CompilerSetting.Placeholder</strong> is a string variable that is used to replace expressions with nonexistent names. By default, the value of this variable is an empty string.</p> <p><strong>Config.CompilerSetting.ExceptionBehaviour</strong> can have the following values: ExceptionBehaviour.Default &nbsp;- default behavior, as it was before. If there are errors with invalid names, an error message is displayed. Report preparation is interrupted.&nbsp;</p> <p><strong>ExceptionBehaviour.ReplaceExpressionWithExceptionMessage</strong>&nbsp;- invalid expressions are replaced by the text of the exception message. Errors are not shown at that. Report preparation is not interrupted.&nbsp;</p> <p><strong>ExceptionBehaviour.ShowExceptionMessage</strong>&nbsp;- A message appears with the exception text, after pressing OK, report preparation continues. Incorrect expressions are replaced with the value of&nbsp;<span>Placeholder</span>&nbsp;variable.&nbsp;</p> <p><strong>ExceptionBehaviour.ReplaceExpressionWithPlaceholder</strong>&nbsp;- invalid expressions are simply replaced with&nbsp;<span>Placeholder</span>. No error messages. Report preparation is not interrupted.</p> <p>Example with variable values:&nbsp;<strong>ExceptionBehaviour = ExceptionBehaviour.ReplaceExpressionWithPlaceholder&nbsp;Placeholder = "NO DATA!</strong></p> <h4 id="новые-свойства-configcompilersettingexceptionbehaviour-и-configcompilersettingplaceholder"><a class="gallery" title="FastReport .NET 2022.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/11.21/5_en_release-notes-2022-1-text-editor.png"><img style="display: block;" title="FastReport .NET 2022.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.21/5_en_release-notes-2022-1-text-editor.png" alt="FastReport .NET 2022.1" width="100%" /></a></h4> <p><span>Here you can see that the table has a field named&nbsp;</span><span>FirstName</span><span>, but it's not specified correctly in the expression.</span></p> <p><a class="gallery" title="FastReport .NET 2022.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/11.21/6_en_release-notes-2022-1-placeholder.png"> <img style="display: block;" title="FastReport .NET 2022.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.21/6_en_release-notes-2022-1-placeholder.png" alt="FastReport .NET 2022.1" width="100%" /></a></p> <p>And this is the result of preparing such a report. Previously it would have been impossible to prepare it due to errors.</p> <p id="improved-translation-quality-of-rtf-into-report-objects"><strong>Improved translation quality of RTF into report objects.</strong></p> <p>Conversion of RTF into report objects is optimized. RTF translation in table cells is added. Lots of bugs fixed.</p> <h2 id="exports-improvements">Exports improvements</h2> <p id="implemented-export-of-watermark-to-word-and-rtf"><a title="How to watermark a DOCX or RTF document in a .NET application" href="../../../blog/show/watermark-docx-rtf-dotnet/" target="_blank"><strong>Implemented export of watermark to Word and RTF.</strong></a></p> <p id="added-svg-image-scaling-in-export-matrix"><strong>Added SVG image scaling in export matrix.</strong></p> <p>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.</p> <p id="export-groups-to-single-sheets-in-excel-2007-has-been-implemented"><strong>Export groups to single sheets in Excel 2007 has been implemented.</strong></p> <p id="excel-2007-has-added-the-ability-to-export-a-property-that-determines-the-size-and-location-of-the-image-when-exporting"><strong>Excel 2007 has added the ability to export a property that determines the size and location of the image when exporting.</strong></p> <p>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:</p> <ul> <li>move and resize together with the cell;</li> <li>move together with the cell, but not change its size;</li> <li>don't move or resize;</li> </ul> <p id="implemented-the-ability-to-hide-or-show-grid-lines-when-exporting-to-excel-97"><strong>Implemented the ability to hide or show grid lines when exporting to Excel 97.</strong></p> <p id="added-dont-rotate-landscape-pages-when-printing-option-in-html-export"><strong>Added "Don't rotate landscape pages when printing" option in HTML export.</strong></p> <p>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.</p> <h2 id="net-6-support">.NET 6 support</h2> <p>Added .NET 6 support for FastReport.Core and FastReport.CoreWin.</p> <h2 id="improvements-to-webreport-for-core-and-blazor-server">Improvements to WebReport for Core and Blazor Server</h2> <p id="export-settings"><strong>Export settings</strong></p> <p>Added the ability to configure the export of a report in the required format from WebReport. When the&nbsp;<span>webReport.Toolbar.Exports.EnableSettings</span>&nbsp;property is activated, the settings icon will appear next to the required export button. Clicking on this button will display a window with a list of possible settings (exported pages, properties, etc.).</p> <p><a class="gallery" title="FastReport .NET 2022.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/11.21/https://fastreportsimages.s3.amazonaws.com/uploads/11.21/7_en_release-notes-2022-1-WebReportExportSettings-en.gif"><img style="display: block;" title="FastReport .NET 2022.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.21/7_en_release-notes-2022-1-WebReportExportSettings-en.gif" alt="FastReport .NET 2022.1" width="100%" /></a></p> <p>The export settings window can be customized using the&nbsp;<span>webReport.Toolbar.Exports.Color</span>&nbsp;and&nbsp;<span>webReport.Toolbar.Exports.FontSettings</span>&nbsp;properties.</p> <h2 id="separating-different-report-pages-into-bookmarks">Separating different report pages into bookmarks</h2> <p>Added the ability to open different ReportPage pages in different WebReport tabs. To activate this feature, you need to enable the&nbsp;<span>webReport.SplitReportPagesInTabs</span>&nbsp;option.</p> <p><a class="gallery" title="FastReport .NET 2022.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/11.21/8_en_release-notes-2022-1-WebReportSplitReportPages-en.gif"><img style="display: block;" title="FastReport .NET 2022.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.21/8_en_release-notes-2022-1-WebReportSplitReportPages-en.gif" alt="FastReport .NET 2022.1" width="100%" /></a></p> <h2>Static Styles in WebReport</h2> <p>To be able to override the standard styles of the toolbar, outline and other elements for your own customization, static class names have been added. These include: fr-toolbar, fr-toolbar-item, fr-toolbar-narrow, fr-toolbar-dropdown-content, fr-toolbar-zoom-selected, fr-toolbar-pointer, fr-toolbar-notbutton, fr-toolbar-slash.</p> <h2>Complete list of changes</h2> <p><strong>[Engine]</strong></p> <p>+ added a new AdvMatrixObject;</p> <p>+&nbsp;added GS1 DataBar barcodes: Limited, Omnidirectional, Stacked and Stacked Omnidirectional;</p> <p>+&nbsp;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;</p> <p>+&nbsp;added translation of RichObject inside TableCell;</p> <p>* reworked translation of RichObject into report objects;</p> <p>- fixed ShiftMode of translated RTF object;</p> <p>-&nbsp;fixed a bug with two parameters with the same name in report leading to System.ArgumentException;</p> <p>-&nbsp;fixed a bug with subreport containing multicolumn Databand;</p> <p>-&nbsp;fixed a bug with wrong band height calculation;</p> <p>-&nbsp;fixed a bug with displaying of hyperlinks when converting RTF to report objects;</p> <p>-&nbsp;fixed translation of RichObject if it set from a report script;</p> <p>-&nbsp;fixed a bug with private fonts added to Config.PrivateFontCollection;</p> <p><strong>[.NET Core]</strong></p> <p>+ added support for .NET 6;</p> <p>- fixed incorrect search for Bold-Italic fonts;</p> <p><strong>[Designer]</strong></p> <p>+ added verification of entered data in editing window of the QR code of SberBank;</p> <p>- fixed a bug with line break in text object editor;</p> <p>- fixed a bug when converting rdl reports containing matrices inside table cells;</p> <p>- fixed a bug with guide lines in the designer;</p> <p>- fixed a bug with Report tree window;</p> <p>- fixed a bug leading to System.NullReferenceException and crash of the designer during its launch when the Auto Guides option is enabled;</p> <p><strong>[Preview]</strong></p> <p>- fixed a bug with shifting the position of objects when switching the view of bands while editing a prepared page;</p> <p><strong>[Exports]</strong></p> <p>+ implemented export of watermark to Word;</p> <p>+ implemented export of watermark to RTF;</p> <p>+ added "Don't rotate landscape pages when printing" option in export to HTML;</p> <p>+ added the ability to change the name of the attached file when sending by Email;</p> <p>+ add zooming of SVG images in export matrix;</p> <p>+ added the ability to export a property that determines the size and position of the image when exporting to Excel 2007;</p> <p>+ implemented ability to hide or show gridlines when exporting to Excel 97;</p> <p>+ implemented export of groups on separate sheets to Excel;</p> <p>+ implemented export of transparency level watermark images to Word;</p> <p>+ implemented export image size of watermark to RTF;</p> <p>- fixed a bug leading to System.NullReferenceException when exporting to text, tables with rows count less then one;</p> <p>- fixed incorrect left padding of tables in export to Word;</p> <p>- fixed a bug with Wingdings font in HTML tags when exporting to HTML;</p> <p>- fixed a bug with export Wingdings and Webdings fonts to HTML;</p> <p>- fixed a bug with width of frame in export to PowerPoint;</p> <p>- fixed a bug with exporting objects with transparent fill to RTF;</p> <p>- fixed a bug with exporting objects with transparent fill to Word;</p> <p>- fixed a bug leading to System.OutOfMemoryException when exporting to PDF;</p> <p>- fixed incorrect line break display when exporting to HTML;</p> <p>- fix out of memory when export to PDF;</p> <p>- fixed bugs in export to PDF in non-Windows systems;</p> <p>- fixed a bug with exporting tables with more than 63 columns to Word 2007;</p> <p>- fixed a bug leading to a memory leak and System.OutOfMemoryException in PDF-export when the "Text in curves" option is enabled;</p> <p>- fixed a bug with line break in HTML-export;</p> <p><strong>[WebReport]</strong></p> <p>- fixed a bug with new line character when using Wingdings font;</p> <p><strong>[WebReport Core / Blazor Server]</strong></p> <p>+ added the ability to configure the properties of exporting a report from WebReport. When the webReport.Toolbar.Exports.EnableSettings property is activated, the settings icon will appear next to the required export button;</p> <p>+ added property webReport.SplitReportPagesInTabs, which allows you to split different ReportPage-s in different tabs of WebReport;</p> <p>+ added static class names for the ability to override the standard styles of toolbar, outline and other elements;</p> <p>- fixed updating WebReport when entering a value from the keyboard in the DateTimePicker field;</p> <p>- fixed the width of tabs with non-standard sizes of the report page;</p> <p><strong>[Demos]</strong></p> <p>+ added demo of using WebReport Core for .NET 5;</p> <p>+ added demo of using WebReport Core for Angular;</p> <p>+ added demo of using WebReport Blazor for Blazor Server;</p> Mon, 06 Dec 2021 00:00:00 +0100 http://www.fast-report.com/en/news/501/ Black Friday: discounts for teams http://www.fast-report.com/en/news/500/ <p><img style="display: block; margin-left: auto; margin-right: auto;" title="Black Friday" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.21/fb.png" alt="Black Friday" width="100%" /></p> <p>November 22-28 any edition of FastReport or FastCube for Teams up to 4 developers can be purchased for half price.</p> <p>50% discount applies for all Fast Reports products of Team edition:</p> <ul> <li><a title="FastReport .NET" href="../../../product/fast-report-net/" target="_blank"><strong>FastReport .NET</strong></a></li> <li><a title="FastReport VCL" href="../../../product/fast-report-vcl/" target="_blank"><strong>FastReport VCL</strong></a></li> <li><a title="FastReport Mono" href="../../../product/fast-report-mono/" target="_blank"><strong>FastReport Mono</strong></a></li> <li><a title="FastReport FMX" href="../../../product/fast-report-fmx/" target="_blank"><strong>FastReport FMX</strong></a></li> <li><a title="FastReport Business Graphics .NET" href="../../../product/business-graphics-net/" target="_blank"><strong>FastReport Business Graphics</strong></a></li> <li><a title="FastCube .NET" href="../../../product/fast-cube-net/" target="_blank"><strong>FastCube .NET</strong></a></li> <li><a title="https://www.fast-report.com/en/product/fast-cube-2/" href="../../../product/fast-cube-2/" target="_blank"><strong>FastCube VCL</strong></a></li> <li><a title="FastCube FMX" href="../../../product/fast-cube-fmx/" target="_blank"><strong>FastCube FMX</strong></a></li> </ul> <p>The Team license is suitable for 2-4 developers and includes Build server license.</p> <p>The offer is valid for a new purchase only. Discount doesn&rsquo;t apply to subscription renewals and upgrades.</p> Mon, 22 Nov 2021 00:00:00 +0100 http://www.fast-report.com/en/news/500/ Number of FastReport Nuget packages downloads reached a 1,000,000 http://www.fast-report.com/en/news/499/ <p><a class="gallery" title="FastReport Nuget" href="https://fastreportsimages.s3.amazonaws.com/uploads/11.21/111.gif"> <img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport Nuget" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.21/111.gif" alt="FastReport Nuget" width="100%" /></a></p> <p>Our packages on <strong><a title="Nuget" href="https://www.nuget.org/profiles/FastReports" target="_blank">Nuget</a></strong> were downloaded over a million times! Around half of them are attributed to our open source project <strong><a title="FastReport Open Source" href="https://github.com/FastReports/FastReport" target="_blank">FastReport Open Source</a></strong>.&nbsp;</p> <p>We want to thank you, our users, for your interest and dedication to our solutions.&nbsp;</p> <p>Together we make sure that every app gets powerful reporting abilities and helps the end-users to receive information in the most efficient way.&nbsp;&nbsp;</p> Tue, 16 Nov 2021 00:00:00 +0100 http://www.fast-report.com/en/news/499/ Fast Reports at DelphiCon 2021 http://www.fast-report.com/en/news/496/ <p><a class="gallery" title="delphi" href="https://fastreportsimages.s3.amazonaws.com/uploads/11.21/%D1%82%D0%B2%D0%B8%D1%82%D1%82%D1%87%D0%B5%D1%80%D1%81_%D0%A1%D0%B0%D1%88%D0%B0_%D0%A1%D1%8B%D1%80%D1%8B%D1%85.png"><img title="delphi" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.21/%D1%82%D0%B2%D0%B8%D1%82%D1%82%D1%87%D0%B5%D1%80%D1%81_%D0%A1%D0%B0%D1%88%D0%B0_%D0%A1%D1%8B%D1%80%D1%8B%D1%85.png" alt="" width="100%" /></a></p> <p>November 18, 16:00 (UTC), Fast Reports Delphi developer, Alexander Syrykh, will speak at DelphiCon 2021, which will be held by Embarcadero, bringing together the best experts in Delphi development.</p> <p>The conference will be held online, in his talk Alexander will speak about &ldquo;Generating invoices using a Telegram bot using FastReport VCL and Delphi&rdquo;.</p> <p>The talk will give a step-by-step review of the process of creating a Telegram bot with a menu, working with the Telegram bot API in Delphi, creating invoices using FastReport VCL in PDF format, and sending them to the user.</p> <p>The event is free.&nbsp;<a title="Онлайн конференция Delphicon 2021" href="https://delphicon.embarcadero.com/talks/invoice-generation-via-telegram-bot-using-fastreport-vcl-and-delphi/" target="_blank">You can book your place for the lecture here.</a></p> Mon, 08 Nov 2021 00:00:00 +0100 http://www.fast-report.com/en/news/496/ Change in prices for Brazil starting January 1, 2022 http://www.fast-report.com/en/news/497/ <p>All Fast Reports products in Brazil will be available for a higher price starting January 1, 2022.</p> <p>All the prices will remain in Brazilian reals. We accept and encourage to make orders using Boleto Banc&aacute;rio.</p> <p><a title="buy" href="../../../../pt/buy/" target="_blank">Make sure to purchase for the old price till the end of the year.</a> Starting January 1 it will no longer be possible.</p> <p><a class="gallery" title="price starting" href="https://fastreportsimages.s3.amazonaws.com/uploads/11.21/%D1%84%D0%B1_%D0%BF%D0%BE%D0%B2%D1%8B%D1%88%D0%B5%D0%BD%D0%B8%D0%B5_%D1%86%D0%B5%D0%BD%D1%8B_%D0%B1%D1%80%D0%B0%D0%B7%D0%B8%D0%BB%D1%8C%D1%86%D0%B0%D0%BC.png"> <img style="display: block;" src="https://fastreportsimages.s3.amazonaws.com/uploads/11.21/%D1%84%D0%B1_%D0%BF%D0%BE%D0%B2%D1%8B%D1%88%D0%B5%D0%BD%D0%B8%D0%B5_%D1%86%D0%B5%D0%BD%D1%8B_%D0%B1%D1%80%D0%B0%D0%B7%D0%B8%D0%BB%D1%8C%D1%86%D0%B0%D0%BC.png" alt="" width="100%" /></a></p> Tue, 02 Nov 2021 00:00:00 +0100 http://www.fast-report.com/en/news/497/ Data can be very scary.. http://www.fast-report.com/en/news/495/ <p><a class="gallery" title="data can be scary" href="https://fastreportsimages.s3.amazonaws.com/uploads/10.21/thumb-2h.png"><img title="data can be scary" src="https://fastreportsimages.s3.amazonaws.com/uploads/10.21/thumb-2h.png" alt="data can be scary" width="100%" /></a></p> <p>Your data is extensive or collecting the dust in the dark corners of the BD? It's unreadable, which means it's uninformative. Spooky!</p> <p><br />Fear no more! We've come to the rescue with a tool of Data visualization and dressed it up in Halloween colors.&nbsp;</p> <p><br /><a title="Demo version of FastReport Business Graphics Halloween" href="https://www.fastreport.ru/public_download/Halloween-2021/FastReportBusinessGraphics.zip" target="_blank">Hurry up to try our Halloween version!&nbsp;</a></p> <p>&nbsp;</p> <p>Take a look at the example of Halloween data with Halloween theming:</p> <p><a class="gallery" title="diagram" href="https://fastreportsimages.s3.amazonaws.com/uploads/10.21/2_диаграмма.png"><img title="diagram" src="https://fastreportsimages.s3.amazonaws.com/uploads/10.21/2_диаграмма.png" alt="diagram" width="100%" /></a><a class="gallery" title="diagram" href="https://fastreportsimages.s3.amazonaws.com/uploads/10.21/Clipboard_-_19_октября_2021_г.__11_46.png"><img title="diagram" src="https://fastreportsimages.s3.amazonaws.com/uploads/10.21/Clipboard_-_19_октября_2021_г.__11_46.png" alt="diagram" width="100%" /></a></p> <p><a class="gallery" title="treemap" href="https://fastreportsimages.s3.amazonaws.com/uploads/10.21/Clipboard_-_19_октября_2021_г.__13_14.png"><img title="diagram" src="https://fastreportsimages.s3.amazonaws.com/uploads/10.21/Clipboard_-_19_октября_2021_г.__13_14.png" alt="diagram" width="100%" /></a></p> <p><a class="gallery" title="diagram" href="https://fastreportsimages.s3.amazonaws.com/uploads/10.21/treemap3__1_.png"><img title="treemap" src="https://fastreportsimages.s3.amazonaws.com/uploads/10.21/treemap3__1_.png" alt="treemap" width="100%" /></a></p> <p><a class="gallery" title="treemap" href="https://fastreportsimages.s3.amazonaws.com/uploads/10.21/treemap3__2_.png"><img title="treemap" src="https://fastreportsimages.s3.amazonaws.com/uploads/10.21/treemap3__2_.png" alt="treemap" width="100%" /></a></p> <p><a class="gallery" title="treemap" href="https://fastreportsimages.s3.amazonaws.com/uploads/10.21/treemap3.png"><img title="treemap" src="https://fastreportsimages.s3.amazonaws.com/uploads/10.21/treemap3.png" alt="treemap" width="100%" /></a></p> Wed, 27 Oct 2021 00:00:00 +0200 http://www.fast-report.com/en/news/495/ The new version of FastCube FMX - 2021.1 http://www.fast-report.com/en/news/494/ <h2>New features</h2> <p>Now FastCube OLAP decision cube for FireMonkey supports the new RAD Studio 11 Alexandria. On top of that, we have improved the interface - there are new items in the context menus, improved the ability to search for values. We also fixed bugs.</p> <p>&nbsp;<img title="FastCube FMX 2021.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/10.21/FastCube_FMX_2021.1.png" alt="FastCube FMX 2021.1" width="500" height="235" /></p> <h1><strong>New licensing mode</strong><strong>l</strong></h1> <p>Starting version 2021.1 all FastCube FMX editions are subscription-based. It means that you will always have an up-to-date version as long as your subscription is valid.</p> <h1>Full list of changes</h1> <p>+ Add support for RAD Studio 11 Alexandria.</p> <p>+ Axis position changes on DblClick in the axis field popup.</p> <p>+ Added search in the popup list of unique values by pasting from the clipboard.</p> <p>+ Added "Copy" menu item to the axis menu. Item copies dimension value to the clipboard.</p> <p>* Fixed keyboard handling in the popup grid list (grid must have CanFocus = True).</p> <p>* DataZone gets the focus and therefore keyboard handling on the grid focus (grid must have CanFocus = True).</p> <p>&nbsp;</p> Thu, 21 Oct 2021 00:00:00 +0200 http://www.fast-report.com/en/news/494/ FastCube VCL 2021.1 release http://www.fast-report.com/en/news/486/ <p><strong>New Features</strong></p> <p>Include support for the new Rad Studio 11 Alexandria. In addition, we have improved the interface - there are new items in the context menus, improved the ability to search for values. We also updated the language resources and fixed bugs.</p> <p><a class="gallery" title="FastCube VCL 2021.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/09.21/FastCube_VCL_2021.1.png"> <img style="display: block;" title="FastCube VCL 2021.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/09.21/FastCube_VCL_2021.1.png" alt="FastCube VCL 2021.1" width="100%" /></a></p> <p><strong>New licensing mode</strong>l</p> <p>Starting version 2021.1 all FastCube VCL editions are subscription-based. It means that you will always have an up-to-date version as long as your subscription is valid.</p> <p><strong>Added Rad Studio 11 support</strong></p> <p>Starting with this version we add Rad Studio 11 support.</p> <p><strong>SliceGrid changes</strong></p> <p>Axis position changes on DblClick in the axis field popup.<br />Added search in the popup list of unique values by pasting from the clipboard.<br />Added "Copy" menu item to the axis menu. Item copies dimension value to clipboard.</p> <p><strong>Report changes</strong></p> <p>Added PreviewOptions, ReportOptions, PrintOptions properties to the TfcxpSliceGridReport class.</p> <p><strong>Other changes</strong></p> <p>Changed font of several forms from "MS Sans Serif" to "Tahoma".<br />Updated Czech locale resources.<br />Updated Greek locale resources.</p> <p><strong>Errors</strong></p> <p>Fix header drawing (D10.4 bug).<br />Access violation with double click on the script edit in the dimension editor.<br />Fix stack overflow error on long list popup.</p> Mon, 04 Oct 2021 00:00:00 +0200 http://www.fast-report.com/en/news/486/ FastReport for DBA 2021.1 http://www.fast-report.com/en/news/487/ <p><a class="gallery" title="FastReport DBA" href="https://fastreportsimages.s3.amazonaws.com/uploads/09.21/dba.png"><img style="display: block;" title="FastReport DBA" src="https://fastreportsimages.s3.amazonaws.com/uploads/09.21/dba.png" alt="FastReport DBA" width="100%" /></a></p> <p>In the new version of FastReport for DBA we have added support for high-resolution screens in the designer and preview of the prepared reports.</p> <p>We also added new exports DXF, XODT, XODS, PDF/A-1a, PDF/A-2u.</p> <p>Added new Visual Studio-styled icons. You may switch between icon packs in the "View/Options/User Interface" window (or, "File/Options/User Interface" if you use ribbon UI):</p> <p><a class="gallery" title="FastReport DBA" href="https://fastreportsimages.s3.amazonaws.com/uploads/09.21/FR_desktop_and_dba_2_en.png"><img style="display: block;" title="FastReport DBA" src="https://fastreportsimages.s3.amazonaws.com/uploads/09.21/FR_desktop_and_dba_2_en.png" alt="FastReport DBA" width="100%" /></a></p> <p>The new icons are well suited for hiDPI screens.&nbsp;</p> <p>There are also new barcodes: Swiss QR Code, ITF-14, Deutsche Post Identcode, Deutsche Post Leitcode, Japanese PostNet:</p> <p><a class="gallery" title="FastReport DBA" href="https://fastreportsimages.s3.amazonaws.com/uploads/09.21/FR_desktop_and_dba_4_en.png"> <img style="display: block;" title="FastReport DBA" src="https://fastreportsimages.s3.amazonaws.com/uploads/09.21/FR_desktop_and_dba_4_en.png" alt="FastReport DBA" width="70%" /></a></p> <p>Added ability for the Text object to display DB filed names in a simplified form when designing a report. You can activate this option in the "View/Options/Objects appearance" window. This option is off by default. When you turn it on the Text object with a single DB field will display the field name part only, with no datasource name:</p> <p><a class="gallery" title="FastReport DBA" href="https://fastreportsimages.s3.amazonaws.com/uploads/09.21/FR_desktop_and_dba_6_en.gif"> <img style="display: block;" title="FastReport DBA" src="https://fastreportsimages.s3.amazonaws.com/uploads/09.21/FR_desktop_and_dba_6_en.gif" alt="FastReport DBA" width="100%" /></a></p> <p><span id="docs-internal-guid-df63e8a7-7fff-a6b4-5d76-4c49c4d21014"><span>Added ability to set up each cell in the Matrix object's corner area. To do this use the cell's context menu and its commands "Split cell", "Merge cells":</span></span></p> <p><a class="gallery" title="FastReport DBA" href="https://fastreportsimages.s3.amazonaws.com/uploads/09.21/FR_desktop_and_dba_5_en.gif"> <img style="display: block;" title="FastReport DBA" src="https://fastreportsimages.s3.amazonaws.com/uploads/09.21/FR_desktop_and_dba_5_en.gif" alt="FastReport DBA" width="75%" /></a></p> <p>Added ability to connect to ElasticSearch. Connection is available in data wizard and from code.</p> <p>Significantly improved and redesigned connection to the CSV data source.</p> <p>VisibleExpression, PrintableExpression and ExportableExpression properties appeared. You can use them to adjust the values of the Visible, Printable and Exportable properties depending on some condition:</p> <p><img style="display: block;" title="FastReport DBA" src="https://fastreportsimages.s3.amazonaws.com/uploads/09.21/FR_desktop_and_dba_1_en.gif" alt="FastReport DBA" width="100%" /></p> <p><strong><br />Full list of changes:</strong></p> <p dir="ltr"><span>&nbsp;<strong>&nbsp;[Engine]</strong></span></p> <p dir="ltr"><span>+ added connection to ElasticSearch</span></p> <p dir="ltr"><span>+ added new barcodes: Japanese PostNet, ITF-14, Deutsche Post Leitcode, Swiss QR Code</span></p> <p dir="ltr"><span>+ added CountDistinct aggregate function (report totals and Matrix object totals)</span></p> <p dir="ltr"><span>+ added support of TLS 1.2</span></p> <p dir="ltr"><span>+ added new 2 types of UncheckedSymbol for CheckBox</span></p> <p dir="ltr"><span>+ added ability to load XML data source by URL</span></p> <p dir="ltr"><span>+ added functions of converting numbers to words for Polish, Indian, Persian, Ukranian language</span></p> <p dir="ltr"><span>+ added rupee symbol for Indian currency</span></p> <p dir="ltr"><span>+ added the Report.Prepare (int pagesLimit) method, which allows to prepare a limited number of pages</span></p> <p dir="ltr"><span>+ added ability to align barcodes</span></p> <p dir="ltr"><span>+ added property PictureObject.ImageSourceExpression that allows to set expression containing source of image</span></p> <p dir="ltr"><span>+ added possibility to use expression in brackets in VisibleExpression, PrintableExpression and ExportableExpression properties</span></p> <p dir="ltr"><span>+ added the PictureObject.ImageFormat property, which allows to select the image storage format</span></p> <p dir="ltr"><span>+ added property MatrixObject.PrintIfEmpty, which allows displaying the matrix even if it is empty</span></p> <p dir="ltr"><span>+ added property Page.LastPageSource, which allows to configure the printer tray for printing the last page of the report</span></p> <p dir="ltr"><span>+ added VisibleExpression, PrintableExpression, and ExportableExpression properties</span></p> <p dir="ltr"><span>+ added property Report.Tag</span></p> <p dir="ltr"><span>+ added "AutoEncode" property for DataMatrix Barcode. By default, if true, it encodes the &amp;1; as a symbol of FNC1. If false, the character is encoded as is.</span></p> <p dir="ltr"><span>+ added "OnScriptCompile" event that called when report's script compiles</span></p> <p dir="ltr"><span>+ added new TextQuality: SingleBitPerPixel and SingleBitPerPixelGridFit</span></p> <p dir="ltr"><span>+ added an ability to split table rows</span></p> <p dir="ltr"><span>+ added RUB, BYN and BBYN currencies to ToWordsRu function</span></p> <p dir="ltr"><span>+ added an ability to change decimal digits for Number, Currency and Percent formats when UseLocale property is true</span></p> <p dir="ltr"><span>+ added property "SplitRows" for MatrixObject. By default, its value is False and in this case rows with the same vaues are joined. If True - rows are split (like TableObject)</span></p> <p dir="ltr"><span>* optimized copying streams in some cases</span></p> <p dir="ltr"><span>* optimized and unified converter RichText to report objects</span></p> <p dir="ltr"><span>* optimized work of VisibleExpression, PrintableExpression and ExportableExpression properties for bands</span></p> <p dir="ltr"><span>* improved algorithm of converting RTF to report objects</span></p> <p dir="ltr"><span>&gt; these properties allow to set the value of the Visible, Printable, and Exportable properties, depending on the fulfillment of the specified condition</span></p> <p dir="ltr"><span>- fixed a bug with incorrect tab width when TextObject.TextRenderType = TextRenderType.HtmlTextRenderer</span></p> <p dir="ltr"><span>- fixed a bug with SubreportObject on a page footer band which caused StackOverflow exception</span></p> <p dir="ltr"><span>- fixed a bug with Dock and Anchor properties of objects inside table/matrix cells</span></p> <p dir="ltr"><span>- fixed a bug leading to System.ArgumentException when drawing PictureObject located outside the band</span></p> <p dir="ltr"><span>- fixed a bug with incorrect work of right anchor (Anchor = AnchorStyles.Right) when page has unlimited width</span></p> <p dir="ltr"><span>- fixed a bug with replacing a custom font with a default font when preparing a report</span></p> <p dir="ltr"><span>- fixed a bug with vertical alignment when converting RTF (by default, now Top instead of Center)</span></p> <p dir="ltr"><span>- fixed a bug with converting RTF tables to report objects</span></p> <p dir="ltr"><span>- fixed a bug with page sizes could reset after preview</span></p> <p dir="ltr"><span>- fixed a bug with printing a RichText object on large Windows scaling was happening incorrectly</span></p> <p dir="ltr"><span>- fixed a bug leading to System.ArgumentOutOfRangeException in Substring functions</span></p> <p dir="ltr"><span>- fixed a bug leading to System.ArgumentException when drawing PictureObject with some images</span></p> <p dir="ltr"><span>- fixed a bug when tables were not displayed when connecting to Advantage Database via ODBC</span></p> <p dir="ltr"><span>- fixed a bug where RichText went outside the page</span></p> <p dir="ltr"><span>- fixed a bug with recompiling the report script that interacted with ChildBand</span></p> <p dir="ltr"><span>- fixed a bug with incomplete copying of the matrix when copying the report page</span></p> <p dir="ltr"><span>- fixed bugs when importing DevExpress reports</span></p> <p dir="ltr"><span>- fixed bugs when importing RDL reports</span></p> <p dir="ltr"><span>- fixed a bug when a band with the FillUnusedSpace property enabled was not displayed again, although there is enough free space</span></p> <p dir="ltr"><span>- fixed bugs when importing List and Labels reports</span></p> <p dir="ltr"><span>- fixed a bug where the AutoSize property for SvgObject did not work correctly</span></p> <p dir="ltr"><span>- fixed a bug with TextObject.AutoShirnk=FontSize when TextObject's size is very small</span></p> <p dir="ltr"><span>- fixed a bug with incorrect TotalPages variable value when it used in VisibleExpression</span></p> <p dir="ltr"><span>- fixed a bug with converting RichText when RichObject.Text is null</span></p> <p dir="ltr"><span>- fixed a bug with web response stream reader when connecting to remote JSON</span></p> <p dir="ltr"><span>- fixed a bug while compiling the report with some expressions in the properties VisibleExpression, PrintableExpression and ExportableExpression</span></p> <p dir="ltr"><span>- fixed a bug with incorrect checksum calculation in Deutsche Post Identcode barcode</span></p> <p dir="ltr"><span>- fixed a bug where the designer crashed when the "Start new page" property is enabled for the page header child band</span></p> <p dir="ltr"><span>- fixed a bug where the value of an expression was displayed by the text of this expression</span></p> <p dir="ltr"><span>- fixed incorrect drawing of ITF-14 barcode</span></p> <p dir="ltr"><span>- fixed a bug with transparency of RichObject</span></p> <p dir="ltr"><span>- fixed a bug with text object visibility when Highlight.Visible parameter is enabled</span></p> <p dir="ltr"><span>- fixed a bug with work of property PrintableExpression</span></p> <p dir="ltr"><span>- fixed a bug with connection to PostgreSQL 12 and newer</span></p> <p dir="ltr"><span>- fixed a bug when shifting SubReport to a new page didn't work correctly</span></p> <p dir="ltr"><span>- fixed a bug when the data footer break away from the data when property "keep with data" is enabled</span></p> <p dir="ltr"><span>- fixed generation of barcode GS1-128</span></p> <p dir="ltr"><span>- fixed incorrect value of Total, if it refers to another Total</span></p> <p dir="ltr"><span>- fixed a bug where the table was not transferred correctly</span></p> <p dir="ltr"><span>- fixed a bug with parsing xml with hexidecimal values, e.g. "To create it:&amp;#xD;&amp;#xA;"</span></p> <p dir="ltr"><span>- fixed bug with trying to convert DBNull in empty string when ConvertNulls is disabled</span></p> <p dir="ltr"><span>- fixed a bug when PageFooter with PrintOn=LastPage causes to print it on penultimate page</span></p> <p><span><span><br /></span></span></p> <p dir="ltr"><span>&nbsp;&nbsp;<strong>[Designer]</strong></span></p> <p dir="ltr"><span>+ added HiDPI support</span></p> <p dir="ltr"><span>+ new icons added. Use the designer's "View|Options|User interface" dialog to switch between icon packs.</span></p> <p dir="ltr"><span>+ added simplified display of DB field names in the designer</span></p> <p dir="ltr"><span>+ added collapse all/expand all button and search field for Report tree and Data tree</span></p> <p dir="ltr"><span>+ improved the behavior of the page panel</span></p> <p dir="ltr"><span>+ added ability to copy data source</span></p> <p dir="ltr"><span>+ added import of DevExpress reports saved in XML format</span></p> <p dir="ltr"><span>+ added the ability to add text and pictures by dragging and dropping them from the browser</span></p> <p dir="ltr"><span>+ added the ability to edit the number of rows and columns of the table by dragging the mouse</span></p> <p dir="ltr"><span>+ added loading of RTF texts, tables and styles when converting DevExpress file</span></p> <p dir="ltr"><span>+ added possibility to load CSV files via URL</span></p> <p dir="ltr"><span>+ added backlighting of the band that the selected element will located on when dragging is completed</span></p> <p dir="ltr"><span>+ added an ability to open subreport page by double-clicking on its object</span></p> <p dir="ltr"><span>+ added an ability to change fonts for Code Tab, Text Editor and Expression Editor</span></p> <p dir="ltr"><span>+ added an ability to replace pictures with drag &amp; drop</span></p> <p dir="ltr"><span>+ added an ability to open report file by drag &amp; dropping</span></p> <p dir="ltr"><span>+ added an ability to scroll the report horizontally while holding down the Shift key</span></p> <p dir="ltr"><span>+ added ability to drag &amp; drop picture in format png, jpeg, jpg, gif, ico, bmp, tif, tiff, emf, wmf and text files in format txt, rtf</span></p> <p dir="ltr"><span>+ added ability to paste picture and text on page from clipboard</span></p> <p dir="ltr"><span>+ added ability to create new report page using: "+" button on the pages panel, double-click on empty space on the pages panel, "Ctrl+N" shortcut</span></p> <p dir="ltr"><span>* when changing the window, the context menu now closes</span></p> <p dir="ltr"><span>* now during autosave the selected item from the properties window is not reset</span></p> <p dir="ltr"><span>* changed focus order of elements when clicking "tab" on a tab with creating swiss QR</span></p> <p dir="ltr"><span>- fixed a bug leading to the crash of the report designer with an incorrect table in the data source.</span></p> <p dir="ltr"><span>- fixed a bug with index of bounds in SQLBuilder in Designer</span></p> <p dir="ltr"><span>- fixed a bug where the dialog page did not open if it had a GridControl&nbsp;</span></p> <p dir="ltr"><span>- fixed bugs in Right to Left mode</span></p> <p dir="ltr"><span>- fixed a bug when rescaling the dialog form</span></p> <p dir="ltr"><span>- fixed a bug with adding a barcode, leading to creation of a barcode with the wrong type</span></p> <p dir="ltr"><span>- fixed a bug when dragging from functions created a NUD and an empty TextObject</span></p> <p dir="ltr"><span>- fixed a bug when the RichTextBoxControl was not rendered correctly in the dialog workspace</span></p> <p dir="ltr"><span>- fixed scaling issues in the WelcomeForm and Wizard windows</span></p> <p dir="ltr"><span>- fixed a bug with copying an object, when an object with the same name was created</span></p> <p dir="ltr"><span>- fixed a bug with empty database name after reloading the report</span></p> <p dir="ltr"><span>- fixed a bug when double click to arrow buttons on report tab creates a new report page</span></p> <p dir="ltr"><span>- fixed a bug where switching properties to alphabetical order did not work</span></p> <p dir="ltr"><span>- fixed a bug with loading page size when converting DevExpress file</span></p> <p dir="ltr"><span>- fixed a bug, when empty string in Datamatrix barcode causes exception</span></p> <p dir="ltr"><span>- fixed a bug where the gauge window had the wrong width</span></p> <p dir="ltr"><span>- fixed a bug where drag&amp;drop to the matrix didn't work</span></p> <p dir="ltr"><span>- fixed a bug leading to System.FormatException when opening DevExpress files</span></p> <p dir="ltr"><span>- fixed a bug "Count cannot be less than zero." when opening DevExpress files</span></p> <p dir="ltr"><span>- fixed a bug with moving objects in the report tree while holding down the Ctrl key</span></p> <p dir="ltr"><span>- fixed a bug with drop down menu of select color button</span></p> <p dir="ltr"><span>- fixed a bug when changing parameters after adding a line caused exception</span></p> <p dir="ltr"><span>- fixed a bug with creating the Intelligent Mail barcode</span></p> <p dir="ltr"><span>- fixed a bug with JSON-connection in Connection Wizard</span></p> <p dir="ltr"><span>- fixed a bug with incorrect drawing of horizontal guides</span></p> <p dir="ltr"><span>- fixed a bug when the width of objects was reset after closing Preview with enabled right anchor</span></p> <p dir="ltr"><span>- fixed a bug when trying to set an incorrect RowSpan value to a MatrixObject cell</span></p> <p dir="ltr"><span>- fixed a bug with dropping color, width and style in Border editor</span></p> <p dir="ltr"><span>- fixed a bug with resizing PolyLineObject/PolygonObject, when it's copied with Ctrl+Drag</span></p> <p dir="ltr"><span>- fixed a bug with inactive context menu "Size Mode" for SVG object</span></p> <p dir="ltr"><span>- fixed a bug when subreport cannot be deleted when page linked to it was deleted before</span></p> <p dir="ltr"><span>- fixed a bug when the buttons in the "Panel" in the "View" tab did not match the "Visible" property of the corresponding windows</span></p> <p><span><span><br /></span></span></p> <p dir="ltr"><strong>&nbsp;[Preview]</strong></p> <p dir="ltr"><span>+ added "About" button in toolbar of preview window</span></p> <p dir="ltr"><span>+ added an ability to scroll the report horizontally while holding down the Shift key</span></p> <p dir="ltr"><span>+ added exports menu editor</span></p> <p dir="ltr"><span>&gt; new editor is available in user interface options; exports can now be removed from exports menu</span></p> <p dir="ltr"><span>* data source menu in Text Editor is now hidden in Preview</span></p> <p dir="ltr"><span>* "Delete Page" button now disabled in Preview when only one page generated</span></p> <p dir="ltr"><span>- fixed a bug with saving prepared reports containing converted RichObject</span></p> <p dir="ltr"><span>- fixed a bug where the percentage of scale in Preview could be displayed incorrectly</span></p> <p dir="ltr"><span>- fixed a bug leading to System.ObjectDisposedException when re-preparing the report</span></p> <p dir="ltr"><span>- fixed a bug where the report could only be saved in the Box, regardless of the cloud storage selected in the menu</span></p> <p><span><span><br /></span></span></p> <p dir="ltr"><strong>&nbsp;&nbsp;[Exports]</strong></p> <p dir="ltr"><span>+ added exports to DXF, XODT, XODS, PDF/A-1a, PDF/A-2u</span></p> <p dir="ltr"><span>+ added support of ODF 1.2 in export to ODT/ODS</span></p> <p dir="ltr"><span>+ added option when export to Word 2007 "Do not add section breaks on page breaks". By default, both page breaks and section breaks are added.</span></p> <p dir="ltr"><span>+ added property ReportPage.ExportAlias, which allows to set the page name when exporting to Excel 2007</span></p> <p dir="ltr"><span>+ added ability to split pages in export to XML</span></p> <p dir="ltr"><span>+ added support for Padding property in Word2007 export</span></p> <p dir="ltr"><span>* now, in Excel 2007 export for sheets without pictures, files with a description of pictures and relations to them are not created</span></p> <p dir="ltr"><span>* optimized saving of embedded fonts in PDF-export. File size has decreased significantly.</span></p> <p dir="ltr"><span>- fixed page-break in Html export (PageBreaks property)</span></p> <p dir="ltr"><span>- fixed SVG export with "Multiply export" parameter</span></p> <p dir="ltr"><span>- fixed SVG export bug on hidpi monitor</span></p> <p dir="ltr"><span>- fixed the names of files saved in the zip archive</span></p> <p dir="ltr"><span>- fixed tab symbols width when export RichObject</span></p> <p dir="ltr"><span>- fixed XPS export bug where documents exported on Linux would not open on Windows</span></p> <p dir="ltr"><span>- fixed bugs with incorrect work of Anchor and Dock properties when exporting pages with unlimited width</span></p> <p dir="ltr"><span>- fixed a bug in Excel 2007 export of text objects with enabled HtmlParagraph render type. Disable WYSIWYG export option to&nbsp; export text instead of images.</span></p> <p dir="ltr"><span>- fixed a bug of export to ODF when the document did not open in MyOffice</span></p> <p dir="ltr"><span>- fixed a bug with closing cell with RichText when exporting to RTF</span></p> <p dir="ltr"><span>- fixed a bug when exporting objects with rendering mode HtmlParagraph&nbsp;</span></p> <p dir="ltr"><span>- fixed a bug with exporting line with arrow cap in layered export to Word 2007</span></p> <p dir="ltr"><span>- fixed a bug with exporting line with arrow cap in export to PowerPoint 2007</span></p> <p dir="ltr"><span>- fixed saving report to Box</span></p> <p dir="ltr"><span>- fixed saving report to OneDrive</span></p> <p dir="ltr"><span>- fixed saving report to Google Drive</span></p> <p dir="ltr"><span>- fixed a bug leading to System.OutOfMemoryException when exporting to PDF</span></p> <p dir="ltr"><span>- fixed a bug with creation of incorrect file when exporting to Excel 2007 with big amount of pages and page breaks option</span></p> <p dir="ltr"><span>- fixed a bug where export to image did not take into account the transparent background of the report</span></p> <p dir="ltr"><span>- fixed a bug leading to System.NullReferenceException when exporting to Excel 2007</span></p> <p dir="ltr"><span>- fixed validation errors in export to ODT/ODS</span></p> <p dir="ltr"><span>- fixed a bug in ODT-export when the file did not open correctly in Word 2019</span></p> <p dir="ltr"><span>- fixed a bug with incorrect line position when exporting to Word 2007</span></p> <p dir="ltr"><span>- fixed a bug when exporting to Excel 2007 in the "Seamless table" mode leading to table breaks, incorrect merging cells and incorrect exporting of images</span></p> <p dir="ltr"><span>- fixed a bug where links with Russian letters did not work in PDF export</span></p> <p dir="ltr"><span>- fixed a bug where the dates of creation and editing of the document did not match the equivalents in the metadata in PDF/A-1a export</span></p> <p dir="ltr"><span>- fixed a bug while exporting to Excel 97 causes exception "Huge SAT not implemented"</span></p> <p dir="ltr"><span>- fixed a bug with exporting texts containing ampersand '&amp;' in Excel 2007 export</span></p> <p dir="ltr"><span>- fixed a bug while exporting MapObject to PowerPoint</span></p> <p dir="ltr"><span>- fixed a bug with saving default theme in export to Excel 2007</span></p> <p dir="ltr"><span>- fixed a bug with exporting gradient fills with owner or user password in export to PDF</span></p> <p dir="ltr"><span>- fixed a bug with encryption of digital signature in PDF-export when protecting a document with a password</span></p> <p dir="ltr"><span>- fixed a bug with paragraph offset in export to OpenOffice Writer</span></p> <p dir="ltr"><span>- fixed a bug with exporting strings containing only spaces in DXF export</span></p> <p dir="ltr"><span>- fixed a bug in PDF export, leading to disappearance of spaces when there are tabs in the report</span></p> <p dir="ltr"><span>- fixed a bug with exporting page footers when export to Excel 2007 in seamless table mode</span></p> <p dir="ltr"><span>- fixed a bug with exporting "\" character in Excel 2007 export</span></p> <p dir="ltr"><span>- fixed a bug with incorrect indents in export to OpenOffice Writer</span></p> <p dir="ltr"><span>- fixed a bug with incorrect size of picture in export to RTF</span></p> <p dir="ltr"><span>- fixed a bug with page breaks in export to OpenOffice Writer</span></p> <p dir="ltr"><span>- fixed a bug with paragraph offset in export to OpenOffice Writer</span></p> <p dir="ltr"><span>- fixed a bug with text justify in exports to OpenOffice Writer and OpenOffice Spreadsheet</span></p> <p dir="ltr"><span>- fixed a bug in Excel export (BIFF8)</span></p> <p dir="ltr"><span>- fixed a bug with printing of layered Html export, when the report contains pages with landscape orientation</span></p> <p dir="ltr"><span>- fixed a bug where exporting to EMF called an exception</span></p> <p dir="ltr"><span>- fixed display of objects with negative height/width for layered Html-export</span></p> <p dir="ltr"><span>- fixed bugs when exporting a multi-page report in XML</span></p> <p dir="ltr"><span>- fixed a bug when PDF export generated incorrect file when EmbeddingFonts and InteraciveForms properties equal True</span></p> <p dir="ltr"><span>- fixed view of background on BarcodeObject at Pdf and Html export</span></p> <p dir="ltr"><span>- fixed bugs when displaying Shape, Barcode, Polygon etc. with fill (or background) in all exports with table layout</span></p> Mon, 27 Sep 2021 00:00:00 +0200 http://www.fast-report.com/en/news/487/ FastReport Desktop 2021.1 http://www.fast-report.com/en/news/488/ <p><a class="gallery" title="FastReport Desktop" href="https://fastreportsimages.s3.amazonaws.com/uploads/09.21/desktop.png"><img style="display: block;" title="FastReport Desktop" src="https://fastreportsimages.s3.amazonaws.com/uploads/09.21/desktop.png" alt="FastReport Desktop" width="100%" /></a></p> <p>In the new version of FastReport Desktop we have added support for high-resolution screens in the designer and preview of the prepared reports.</p> <p>We also added new exports DXF, XODT, XODS, PDF/A-1a, PDF/A-2u.</p> <p>Added new Visual Studio-styled icons. You may switch between icon packs in the "View/Options/User Interface" window (or, "File/Options/User Interface" if you use ribbon UI):</p> <p style="text-align: center;"><a class="gallery" title="FastReport Desktop 2021.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/09.21/FR_desktop_and_dba_2_en.png"><img title="FastReport Desktop 2021.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/09.21/FR_desktop_and_dba_2_en.png" alt="FastReport Desktop 2021.1" /></a></p> <p>The new icons are well suited for hiDPI screens.&nbsp;</p> <p>There are also new barcodes: Swiss QR Code, ITF-14, Deutsche Post Identcode, Deutsche Post Leitcode, Japanese PostNet:</p> <p style="text-align: center;"><a class="gallery" title="FastReport Desktop 2021.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/09.21/FR_desktop_and_dba_4_en.png"><img title="FastReport Desktop 2021.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/09.21/FR_desktop_and_dba_4_en.png" alt="FastReport Desktop 2021.1" width="70%" /></a></p> <p>Added ability for the Text object to display DB filed names in a simplified form when designing a report. You can activate this option in the "View/Options/Objects appearance" window. This option is off by default. When you turn it on the Text object with a single DB field will display the field name part only, with no datasource name:</p> <p><a class="gallery" title="FastReport Desktop 2021.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/09.21/FR_desktop_and_dba_6_en.gif"><img title="FastReport Desktop 2021.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/09.21/FR_desktop_and_dba_6_en.gif" alt="FastReport Desktop 2021.1" width="100%" /></a></p> <p><span id="docs-internal-guid-df63e8a7-7fff-a6b4-5d76-4c49c4d21014">Added ability to set up each cell in the Matrix object's corner area. To do this use the cell's context menu and its commands "Split cell", "Merge cells":</span></p> <p style="text-align: center;"><a class="gallery" title="FastReport Desktop 2021.1" href="https://fastreportsimages.s3.amazonaws.com/uploads/09.21/FR_desktop_and_dba_5_en.gif"><img title="FastReport Desktop 2021.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/09.21/FR_desktop_and_dba_5_en.gif" alt="FastReport Desktop 2021.1" width="75%" /></a></p> <p>Added ability to connect to ElasticSearch. Connection is available in data wizard and from code.</p> <p>Significantly improved and redesigned connection to the CSV data source.</p> <p>VisibleExpression, PrintableExpression and ExportableExpression properties appeared. You can use them to adjust the values of the Visible, Printable and Exportable properties depending on some condition:</p> <p><img title="FastReport Desktop 2021.1" src="https://fastreportsimages.s3.amazonaws.com/uploads/09.21/FR_desktop_and_dba_1_en.gif" alt="FastReport Desktop 2021.1" width="100%" /></p> <p><strong><br />Full list of changes:</strong></p> <p dir="ltr">&nbsp;<strong>&nbsp;[Engine]</strong></p> <p dir="ltr">+ added connection to ElasticSearch</p> <p dir="ltr">+ added new barcodes: Japanese PostNet, ITF-14, Deutsche Post Leitcode, SberBank QR, Swiss QR Code</p> <p dir="ltr">+ added CountDistinct aggregate function (report totals and Matrix object totals)</p> <p dir="ltr">+ added support of TLS 1.2</p> <p dir="ltr">+ added new 2 types of UncheckedSymbol for CheckBox</p> <p dir="ltr">+ added ability to load XML data source by URL</p> <p dir="ltr">+ added functions of converting numbers to words for Polish, Indian, Persian, Ukranian language</p> <p dir="ltr">+ added rupee symbol for Indian currency</p> <p dir="ltr">+ added the Report.Prepare (int pagesLimit) method, which allows to prepare a limited number of pages</p> <p dir="ltr">+ added ability to align barcodes</p> <p dir="ltr">+ added property PictureObject.ImageSourceExpression that allows to set expression containing source of image</p> <p dir="ltr">+ added possibility to use expression in brackets in VisibleExpression, PrintableExpression and ExportableExpression properties</p> <p dir="ltr">+ added the PictureObject.ImageFormat property, which allows to select the image storage format</p> <p dir="ltr">+ added property MatrixObject.PrintIfEmpty, which allows displaying the matrix even if it is empty</p> <p dir="ltr">+ added property Page.LastPageSource, which allows to configure the printer tray for printing the last page of the report</p> <p dir="ltr">+ added VisibleExpression, PrintableExpression, and ExportableExpression properties</p> <p dir="ltr">+ added property Report.Tag</p> <p dir="ltr">+ added "AutoEncode" property for DataMatrix Barcode. By default, if true, it encodes the &amp;1; as a symbol of FNC1. If false, the character is encoded as is.</p> <p dir="ltr">+ added "OnScriptCompile" event that called when report's script compiles</p> <p dir="ltr">+ added new TextQuality: SingleBitPerPixel and SingleBitPerPixelGridFit</p> <p dir="ltr">+ added an ability to split table rows</p> <p dir="ltr">+ added RUB, BYN and BBYN currencies to ToWordsRu function</p> <p dir="ltr">+ added an ability to change decimal digits for Number, Currency and Percent formats when UseLocale property is true</p> <p dir="ltr">+ added property "SplitRows" for MatrixObject. By default, its value is False and in this case rows with the same vaues are joined. If True - rows are split (like TableObject)</p> <p dir="ltr">* optimized copying streams in some cases</p> <p dir="ltr">* optimized and unified converter RichText to report objects</p> <p dir="ltr">* optimized work of VisibleExpression, PrintableExpression and ExportableExpression properties for bands</p> <p dir="ltr">* improved algorithm of converting RTF to report objects</p> <p dir="ltr">&gt; these properties allow to set the value of the Visible, Printable, and Exportable properties, depending on the fulfillment of the specified condition</p> <p dir="ltr">- fixed a bug with incorrect tab width when TextObject.TextRenderType = TextRenderType.HtmlTextRenderer</p> <p dir="ltr">- fixed a bug with SubreportObject on a page footer band which caused StackOverflow exception</p> <p dir="ltr">- fixed a bug with Dock and Anchor properties of objects inside table/matrix cells</p> <p dir="ltr">- fixed a bug leading to System.ArgumentException when drawing PictureObject located outside the band</p> <p dir="ltr">- fixed a bug with incorrect work of right anchor (Anchor = AnchorStyles.Right) when page has unlimited width</p> <p dir="ltr">- fixed a bug with replacing a custom font with a default font when preparing a report</p> <p dir="ltr">- fixed a bug with vertical alignment when converting RTF (by default, now Top instead of Center)</p> <p dir="ltr">- fixed a bug with converting RTF tables to report objects</p> <p dir="ltr">- fixed a bug with page sizes could reset after preview</p> <p dir="ltr">- fixed a bug with printing a RichText object on large Windows scaling was happening incorrectly</p> <p dir="ltr">- fixed a bug leading to System.ArgumentOutOfRangeException in Substring functions</p> <p dir="ltr">- fixed a bug leading to System.ArgumentException when drawing PictureObject with some images</p> <p dir="ltr">- fixed a bug when tables were not displayed when connecting to Advantage Database via ODBC</p> <p dir="ltr">- fixed a bug where RichText went outside the page</p> <p dir="ltr">- fixed a bug with recompiling the report script that interacted with ChildBand</p> <p dir="ltr">- fixed a bug with incomplete copying of the matrix when copying the report page</p> <p dir="ltr">- fixed bugs when importing DevExpress reports</p> <p dir="ltr">- fixed bugs when importing RDL reports</p> <p dir="ltr">- fixed a bug when a band with the FillUnusedSpace property enabled was not displayed again, although there is enough free space</p> <p dir="ltr">- fixed bugs when importing List and Labels reports</p> <p dir="ltr">- fixed a bug where the AutoSize property for SvgObject did not work correctly</p> <p dir="ltr">- fixed a bug with TextObject.AutoShirnk=FontSize when TextObject's size is very small</p> <p dir="ltr">- fixed a bug with incorrect TotalPages variable value when it used in VisibleExpression</p> <p dir="ltr">- fixed a bug with converting RichText when RichObject.Text is null</p> <p dir="ltr">- fixed a bug with web response stream reader when connecting to remote JSON</p> <p dir="ltr">- fixed a bug while compiling the report with some expressions in the properties VisibleExpression, PrintableExpression and ExportableExpression</p> <p dir="ltr">- fixed a bug with incorrect checksum calculation in Deutsche Post Identcode barcode</p> <p dir="ltr">- fixed a bug where the designer crashed when the "Start new page" property is enabled for the page header child band</p> <p dir="ltr">- fixed a bug where the value of an expression was displayed by the text of this expression</p> <p dir="ltr">- fixed incorrect drawing of ITF-14 barcode</p> <p dir="ltr">- fixed a bug with transparency of RichObject</p> <p dir="ltr">- fixed a bug with text object visibility when Highlight.Visible parameter is enabled</p> <p dir="ltr">- fixed a bug with work of property PrintableExpression</p> <p dir="ltr">- fixed a bug with connection to PostgreSQL 12 and newer</p> <p dir="ltr">- fixed a bug when shifting SubReport to a new page didn't work correctly</p> <p dir="ltr">- fixed a bug when the data footer break away from the data when property "keep with data" is enabled</p> <p dir="ltr">- fixed generation of barcode GS1-128</p> <p dir="ltr">- fixed incorrect value of Total, if it refers to another Total</p> <p dir="ltr">- fixed a bug where the table was not transferred correctly</p> <p dir="ltr">- fixed a bug with parsing xml with hexidecimal values, e.g. "To create it:&amp;#xD;&amp;#xA;"</p> <p dir="ltr">- fixed bug with trying to convert DBNull in empty string when ConvertNulls is disabled</p> <p dir="ltr">- fixed a bug when PageFooter with PrintOn=LastPage causes to print it on penultimate page</p> <p>&nbsp;</p> <p dir="ltr">&nbsp;&nbsp;<strong>[Designer]</strong></p> <p dir="ltr">+ added HiDPI support</p> <p dir="ltr">+ new icons added. Use the designer's "View|Options|User interface" dialog to switch between icon packs.</p> <p dir="ltr">+ added simplified display of DB field names in the designer</p> <p dir="ltr">+ added collapse all/expand all button and search field for Report tree and Data tree</p> <p dir="ltr">+ improved the behavior of the page panel</p> <p dir="ltr">+ added ability to copy data source</p> <p dir="ltr">+ added import of DevExpress reports saved in XML format</p> <p dir="ltr">+ added the ability to add text and pictures by dragging and dropping them from the browser</p> <p dir="ltr">+ added the ability to edit the number of rows and columns of the table by dragging the mouse</p> <p dir="ltr">+ added loading of RTF texts, tables and styles when converting DevExpress file</p> <p dir="ltr">+ added possibility to load CSV files via URL</p> <p dir="ltr">+ added backlighting of the band that the selected element will located on when dragging is completed</p> <p dir="ltr">+ added an ability to open subreport page by double-clicking on its object</p> <p dir="ltr">+ added an ability to change fonts for Code Tab, Text Editor and Expression Editor</p> <p dir="ltr">+ added an ability to replace pictures with drag &amp; drop</p> <p dir="ltr">+ added an ability to open report file by drag &amp; dropping</p> <p dir="ltr">+ added an ability to scroll the report horizontally while holding down the Shift key</p> <p dir="ltr">+ added ability to drag &amp; drop picture in format png, jpeg, jpg, gif, ico, bmp, tif, tiff, emf, wmf and text files in format txt, rtf</p> <p dir="ltr">+ added ability to paste picture and text on page from clipboard</p> <p dir="ltr">+ added ability to create new report page using: "+" button on the pages panel, double-click on empty space on the pages panel, "Ctrl+N" shortcut</p> <p dir="ltr">* when changing the window, the context menu now closes</p> <p dir="ltr">* now during autosave the selected item from the properties window is not reset</p> <p dir="ltr">* changed focus order of elements when clicking "tab" on a tab with creating swiss QR</p> <p dir="ltr">- fixed a bug leading to the crash of the report designer with an incorrect table in the data source.</p> <p dir="ltr">- fixed a bug with index of bounds in SQLBuilder in Designer</p> <p dir="ltr">- fixed a bug where the dialog page did not open if it had a GridControl&nbsp;</p> <p dir="ltr">- fixed bugs in Right to Left mode</p> <p dir="ltr">- fixed a bug when rescaling the dialog form</p> <p dir="ltr">- fixed a bug with adding a barcode, leading to creation of a barcode with the wrong type</p> <p dir="ltr">- fixed a bug when dragging from functions created a NUD and an empty TextObject</p> <p dir="ltr">- fixed a bug when the RichTextBoxControl was not rendered correctly in the dialog workspace</p> <p dir="ltr">- fixed scaling issues in the WelcomeForm and Wizard windows</p> <p dir="ltr">- fixed a bug with copying an object, when an object with the same name was created</p> <p dir="ltr">- fixed a bug with empty database name after reloading the report</p> <p dir="ltr">- fixed a bug when double click to arrow buttons on report tab creates a new report page</p> <p dir="ltr">- fixed a bug where switching properties to alphabetical order did not work</p> <p dir="ltr">- fixed a bug with loading page size when converting DevExpress file</p> <p dir="ltr">- fixed a bug, when empty string in Datamatrix barcode causes exception</p> <p dir="ltr">- fixed a bug where the gauge window had the wrong width</p> <p dir="ltr">- fixed a bug where drag&amp;drop to the matrix didn't work</p> <p dir="ltr">- fixed a bug leading to System.FormatException when opening DevExpress files</p> <p dir="ltr">- fixed a bug "Count cannot be less than zero." when opening DevExpress files</p> <p dir="ltr">- fixed a bug with moving objects in the report tree while holding down the Ctrl key</p> <p dir="ltr">- fixed a bug with drop down menu of select color button</p> <p dir="ltr">- fixed a bug when changing parameters after adding a line caused exception</p> <p dir="ltr">- fixed a bug with creating the Intelligent Mail barcode</p> <p dir="ltr">- fixed a bug with JSON-connection in Connection Wizard</p> <p dir="ltr">- fixed a bug with incorrect drawing of horizontal guides</p> <p dir="ltr">- fixed a bug when the width of objects was reset after closing Preview with enabled right anchor</p> <p dir="ltr">- fixed a bug when trying to set an incorrect RowSpan value to a MatrixObject cell</p> <p dir="ltr">- fixed a bug with dropping color, width and style in Border editor</p> <p dir="ltr">- fixed a bug with resizing PolyLineObject/PolygonObject, when it's copied with Ctrl+Drag</p> <p dir="ltr">- fixed a bug with inactive context menu "Size Mode" for SVG object</p> <p dir="ltr">- fixed a bug when subreport cannot be deleted when page linked to it was deleted before</p> <p dir="ltr">- fixed a bug when the buttons in the "Panel" in the "View" tab did not match the "Visible" property of the corresponding windows</p> <p>&nbsp;</p> <p dir="ltr"><strong>&nbsp;[Preview]</strong></p> <p dir="ltr">+ added "About" button in toolbar of preview window</p> <p dir="ltr">+ added an ability to scroll the report horizontally while holding down the Shift key</p> <p dir="ltr">+ added exports menu editor</p> <p dir="ltr">&gt; new editor is available in user interface options; exports can now be removed from exports menu</p> <p dir="ltr">* data source menu in Text Editor is now hidden in Preview</p> <p dir="ltr">* "Delete Page" button now disabled in Preview when only one page generated</p> <p dir="ltr">- fixed a bug with saving prepared reports containing converted RichObject</p> <p dir="ltr">- fixed a bug where the percentage of scale in Preview could be displayed incorrectly</p> <p dir="ltr">- fixed a bug leading to System.ObjectDisposedException when re-preparing the report</p> <p dir="ltr">- fixed a bug where the report could only be saved in the Box, regardless of the cloud storage selected in the menu</p> <p>&nbsp;</p> <p dir="ltr"><strong>&nbsp;&nbsp;[Exports]</strong></p> <p dir="ltr">+ added exports to DXF, XODT, XODS, PDF/A-1a, PDF/A-2u</p> <p dir="ltr">+ added support of ODF 1.2 in export to ODT/ODS</p> <p dir="ltr">+ added option when export to Word 2007 "Do not add section breaks on page breaks". By default, both page breaks and section breaks are added.</p> <p dir="ltr">+ added property ReportPage.ExportAlias, which allows to set the page name when exporting to Excel 2007</p> <p dir="ltr">+ added ability to split pages in export to XML</p> <p dir="ltr">+ added support for Padding property in Word2007 export</p> <p dir="ltr">* now, in Excel 2007 export for sheets without pictures, files with a description of pictures and relations to them are not created</p> <p dir="ltr">* optimized saving of embedded fonts in PDF-export. File size has decreased significantly.</p> <p dir="ltr">- fixed page-break in Html export (PageBreaks property)</p> <p dir="ltr">- fixed SVG export with "Multiply export" parameter</p> <p dir="ltr">- fixed SVG export bug on hidpi monitor</p> <p dir="ltr">- fixed the names of files saved in the zip archive</p> <p dir="ltr">- fixed tab symbols width when export RichObject</p> <p dir="ltr">- fixed XPS export bug where documents exported on Linux would not open on Windows</p> <p dir="ltr">- fixed bugs with incorrect work of Anchor and Dock properties when exporting pages with unlimited width</p> <p dir="ltr">- fixed a bug in Excel 2007 export of text objects with enabled HtmlParagraph render type. Disable WYSIWYG export option to&nbsp; export text instead of images.</p> <p dir="ltr">- fixed a bug of export to ODF when the document did not open in MyOffice</p> <p dir="ltr">- fixed a bug with closing cell with RichText when exporting to RTF</p> <p dir="ltr">- fixed a bug when exporting objects with rendering mode HtmlParagraph&nbsp;</p> <p dir="ltr">- fixed a bug with exporting line with arrow cap in layered export to Word 2007</p> <p dir="ltr">- fixed a bug with exporting line with arrow cap in export to PowerPoint 2007</p> <p dir="ltr">- fixed saving report to Box</p> <p dir="ltr">- fixed saving report to OneDrive</p> <p dir="ltr">- fixed saving report to Google Drive</p> <p dir="ltr">- fixed a bug leading to System.OutOfMemoryException when exporting to PDF</p> <p dir="ltr">- fixed a bug with creation of incorrect file when exporting to Excel 2007 with big amount of pages and page breaks option</p> <p dir="ltr">- fixed a bug where export to image did not take into account the transparent background of the report</p> <p dir="ltr">- fixed a bug leading to System.NullReferenceException when exporting to Excel 2007</p> <p dir="ltr">- fixed validation errors in export to ODT/ODS</p> <p dir="ltr">- fixed a bug in ODT-export when the file did not open correctly in Word 2019</p> <p dir="ltr">- fixed a bug with incorrect line position when exporting to Word 2007</p> <p dir="ltr">- fixed a bug when exporting to Excel 2007 in the "Seamless table" mode leading to table breaks, incorrect merging cells and incorrect exporting of images</p> <p dir="ltr">- fixed a bug where links with Russian letters did not work in PDF export</p> <p dir="ltr">- fixed a bug where the dates of creation and editing of the document did not match the equivalents in the metadata in PDF/A-1a export</p> <p dir="ltr">- fixed a bug while exporting to Excel 97 causes exception "Huge SAT not implemented"</p> <p dir="ltr">- fixed a bug with exporting texts containing ampersand '&amp;' in Excel 2007 export</p> <p dir="ltr">- fixed a bug while exporting MapObject to PowerPoint</p> <p dir="ltr">- fixed a bug with saving default theme in export to Excel 2007</p> <p dir="ltr">- fixed a bug with exporting gradient fills with owner or user password in export to PDF</p> <p dir="ltr">- fixed a bug with encryption of digital signature in PDF-export when protecting a document with a password</p> <p dir="ltr">- fixed a bug with paragraph offset in export to OpenOffice Writer</p> <p dir="ltr">- fixed a bug with exporting strings containing only spaces in DXF export</p> <p dir="ltr">- fixed a bug in PDF export, leading to disappearance of spaces when there are tabs in the report</p> <p dir="ltr">- fixed a bug with exporting page footers when export to Excel 2007 in seamless table mode</p> <p dir="ltr">- fixed a bug with exporting "\" character in Excel 2007 export</p> <p dir="ltr">- fixed a bug with incorrect indents in export to OpenOffice Writer</p> <p dir="ltr">- fixed a bug with incorrect size of picture in export to RTF</p> <p dir="ltr">- fixed a bug with page breaks in export to OpenOffice Writer</p> <p dir="ltr">- fixed a bug with paragraph offset in export to OpenOffice Writer</p> <p dir="ltr">- fixed a bug with text justify in exports to OpenOffice Writer and OpenOffice Spreadsheet</p> <p dir="ltr">- fixed a bug in Excel export (BIFF8)</p> <p dir="ltr">- fixed a bug with printing of layered Html export, when the report contains pages with landscape orientation</p> <p dir="ltr">- fixed a bug where exporting to EMF called an exception</p> <p dir="ltr">- fixed display of objects with negative height/width for layered Html-export</p> <p dir="ltr">- fixed bugs when exporting a multi-page report in XML</p> <p dir="ltr">- fixed a bug when PDF export generated incorrect file when EmbeddingFonts and InteraciveForms properties equal True</p> <p dir="ltr">- fixed view of background on BarcodeObject at Pdf and Html export</p> <p dir="ltr">- fixed bugs when displaying Shape, Barcode, Polygon etc. with fill (or background) in all exports with table layout</p> Mon, 27 Sep 2021 00:00:00 +0200 http://www.fast-report.com/en/news/488/ New version of FastReport VCL 2021.3 with Embarcadero RAD Studio 11 support is here! http://www.fast-report.com/en/news/491/ <p>&nbsp; FastReport VCL 2021.3 brings support of the new Embarcadero RAD Studio 11 Alexandria!&nbsp;</p> <p><a class="gallery" title="FastReport VCL 2021.3" href="https://fastreportsimages.s3.amazonaws.com/uploads/08.21/11fb.png"> <img style="display: block;" title="FastReport VCL 2021.3" src="https://fastreportsimages.s3.amazonaws.com/uploads/08.21/11fb.png" alt="FastReport VCL 2021.3" width="100%" /></a></p> <p>New object to display PDF in a report &ndash; simply embed PDF documents into a report (with the use of Pdfium open-source library)! <a title="PDF document in a report &ndash; using of new TfrxPDFView object" href="../../../blog/show/pdf-document-in-report-vcl/" target="_blank"><strong>How to add PDF into a report</strong></a>.</p> <p><a class="gallery" title="FastReport VCL 2021.3" href="https://fastreportsimages.s3.amazonaws.com/uploads/08.21/pdf_object.gif"> <img style="display: block;" title="FastReport VCL 2021.3" src="https://fastreportsimages.s3.amazonaws.com/uploads/08.21/pdf_object.gif" alt="FastReport VCL 2021.3" width="100%" /></a></p> <p>New ability to load data into report objects by hyperlink for Map, Text, PDF, and Picture objects.</p> <p><a class="gallery" title="Loading of Picture and PDF object by hyperlink" href="https://fastreportsimages.s3.amazonaws.com/uploads/08.21/datalink.gif"> <img style="display: block;" title="Loading of Picture and PDF object by hyperlink" src="https://fastreportsimages.s3.amazonaws.com/uploads/08.21/datalink.gif" alt="Loading of Picture and PDF object by hyperlink" width="100%" /></a></p> <p>Use hyperlinks to access API and load data into report objects!</p> <p><a class="gallery" title="FastReport VCL 2021.3" href="https://fastreportsimages.s3.amazonaws.com/uploads/08.21/map_datalink.gif"><img style="display: block;" title="Using of OpenStreetMap API for map loading" src="https://fastreportsimages.s3.amazonaws.com/uploads/08.21/map_datalink.gif" alt="Using of OpenStreetMap API for map loading" width="100%" /></a></p> <p>More than just hyperlinks &ndash; ability to add own protocols and transports!</p> <p><a class="gallery" title="FastReport VCL 2021.3" href="https://fastreportsimages.s3.amazonaws.com/uploads/08.21/Protocols.PNG"> <img style="display: block;" title="FastReport VCL 2021.3" src="https://fastreportsimages.s3.amazonaws.com/uploads/08.21/Protocols.PNG" alt="FastReport VCL 2021.3" width="100%" /></a></p> <p>Configure Box, Google Drive, Dropbox and OneDrive transports for private access to the cloud storage by hyperlinks. <a title="Uploading objects to FastReport VCL using the http and https protocols" href="../../../blog/425/show/" target="_blank"><strong>Loading data into report objects by hyperlink</strong></a>.</p> <p><a class="gallery" title="Loading of picture from Dropbox through transport" href="https://fastreportsimages.s3.amazonaws.com/uploads/08.21/datalink_transport.gif"><img style="display: block;" title="Loading of picture from Dropbox through transport" src="https://fastreportsimages.s3.amazonaws.com/uploads/08.21/datalink_transport.gif" alt="Loading of picture from Dropbox through transport" width="100%" /></a></p> <p>New authorization system for Box, Google Drive, Dropbox, and OneDrive transports &ndash; now through default browser.</p> <p>Improved transports authorization dialog. Saving of authorization data with encryption, show or hide authorization fields, fast access to the configuration page of cloud storage. <a title="FastReport VCL 2021.3" href="../../../blog/424/show/" target="_blank"><strong>How to make a connection find in this article</strong></a>.</p> <p><a class="gallery" title="FastReport VCL 2021.3" href="https://fastreportsimages.s3.amazonaws.com/uploads/08.21/Transport_dlg.PNG"> <img style="display: block;" title="FastReport VCL 2021.3" src="https://fastreportsimages.s3.amazonaws.com/uploads/08.21/Transport_dlg.PNG" alt="FastReport VCL 2021.3" /></a></p> <p>Support of rows splitting in dynamic table &ndash; use split mechanism to build a complicate report with a lot of objects and text. The split mechanism works in all three pagination modes of dynamic table!</p> <p><a class="gallery" title="FastReport VCL 2021.3" href="https://fastreportsimages.s3.amazonaws.com/uploads/08.21/tab_split.gif"> <img style="display: block;" title="FastReport VCL 2021.3" src="https://fastreportsimages.s3.amazonaws.com/uploads/08.21/tab_split.gif" alt="FastReport VCL 2021.3" width="100%" /></a></p> <p>With new enhancements of the report designer, the speed and convenience of report template development go to the next level.</p> <p>Improved search and replace in the report designer allow to search and replace text in string properties, object names, objects content, and in the script code. With new search tree navigation between searched objects become more comfortable.</p> <p><a class="gallery" title="FastReport VCL 2021.3" href="https://fastreportsimages.s3.amazonaws.com/uploads/08.21/des_search.gif"> <img style="display: block;" title="FastReport VCL 2021.3" src="https://fastreportsimages.s3.amazonaws.com/uploads/08.21/des_search.gif" alt="FastReport VCL 2021.3" width="100%" /></a></p> <p>Simple and clear replacement by searched elements.</p> <p><a class="gallery" title="FastReport VCL 2021.3" href="https://fastreportsimages.s3.amazonaws.com/uploads/08.21/des_search_replace.gif"> <img style="display: block;" title="FastReport VCL 2021.3" src="https://fastreportsimages.s3.amazonaws.com/uploads/08.21/des_search_replace.gif" alt="FastReport VCL 2021.3" width="100%" /></a></p> <p>New Favorites tab in object inspector &ndash; add most used properties for fast access.</p> <p><a class="gallery" title="FastReport VCL 2021.3" href="https://fastreportsimages.s3.amazonaws.com/uploads/08.21/insp_favorites.gif"> <img style="display: block;" title="FastReport VCL 2021.3" src="https://fastreportsimages.s3.amazonaws.com/uploads/08.21/insp_favorites.gif" alt="FastReport VCL 2021.3" /></a></p> <p>Highlights of properties with values different from &ldquo;by default&rdquo; in the object inspector for better control of the changes in a report.</p> <p><a class="gallery" title="TFastReport VCL 2021.3" href="https://fastreportsimages.s3.amazonaws.com/uploads/08.21/insp_highlight.gif"> <img style="display: block;" title="FastReport VCL 2021.3" src="https://fastreportsimages.s3.amazonaws.com/uploads/08.21/insp_highlight.gif" alt="FastReport VCL 2021.3" /></a></p> <p>Client-Server components now support detail reports.</p> <p>Added new linear barcode Plessey.</p> <p><a class="gallery" title="FastReport VCL 2021.3" href="https://fastreportsimages.s3.amazonaws.com/uploads/08.21/Plessey.PNG"> <img style="display: block;" title="FastReport VCL 2021.3" src="https://fastreportsimages.s3.amazonaws.com/uploads/08.21/Plessey.PNG" alt="FastReport VCL 2021.3" /></a></p> <p>And much more. Check the full list of changes.</p> <p>+ Added support of RAD Studio 11</p> <p>+ Added new object TfrxPDFView which allows viewing PDF inside report via Pdfium library</p> <p>+ Added protocols support to load objects data from external sources(http, https and transports) for PDFView, HTMLView, MemoView, PictureView, Maps</p> <p>+ Added new transport authorization for OAuth2.0 with default system browser</p> <p>+ Added split mechanism for dynamic table cells (data and internal objects)</p> <p>+ Added support of Detail report to Client-Server components</p> <p>+ Added Highlights of non-default properties in the report designer object inspector</p> <p>+ Added new search and replace in the report designer (Search in the script, object names, string properties, and content)</p> <p>+ Added Favorites tab in the report designer object inspector</p> <p>+ Added logging for digital signature process in PDF export</p> <p>+ Added new Plessey linear barcode</p> <p>+ Added Gif support in TfrxPictureView (animation not supported)</p> <p>+ Added event to build a dynamic table from code(see DynamicTable example)</p> <p>+ Added processing of DataSet.OnGetText event for TWideStringField - to use set dsoStringAsDisplayText flag in TfrxDBDataset.DataSetOptions</p> <p>+ Added script RTTI to load data into TfrxHTMLView</p> <p>+ Added script RTTI for frxDigitalSignatureView</p> <p>+ [Lazarus] Added support of HTML tags in PDF export</p> <p>* Added ability to control spans from the script when building dynamic table</p> <p>* Improved Client-Server demos for CGI and ISAPI</p> <p>+ [Lazarus] Added EmbedDesigner demo</p> <p>- [Lazarus] Fixed bug with Unicode printer names</p> <p>- Fixed bug with table position in DOCX export</p> <p>- Fixed bug with ITF-14 barcode text output</p> <p>- Fixed restoring of span break for fixed column/row in a dynamic table</p> <p>- [Lazarus] Fixed bug with restoring left panel in the report designer</p> <p>- Fixed XLS export dialog scaling</p> <p>- Fixed intercharacter spacing in PDF export for some fonts</p> <p>- [Lazarus] Fixed bug with expressions inside Richview</p> <p>- Fixed bug with aggregates and invisible bands</p> <p>- Fixed pictures in the XLS export</p> <p>- Fixed generation of hpp header for CBuilder 2007-XE (link with gdip lib)</p> <p>- Fixed GDI descriptors leak in EMF parser for regions</p> <p>- Fixed bug with Gif transparency</p> Mon, 13 Sep 2021 00:00:00 +0200 http://www.fast-report.com/en/news/491/ New version of FastReport Mono 2021.4 is released http://www.fast-report.com/en/news/492/ <h2><a class="gallery" title="FastReport Mono 2021.4" href="https://fastreportsimages.s3.amazonaws.com/uploads/09.21/twitter2021.4.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport Mono 2021.4" src="https://fastreportsimages.s3.amazonaws.com/uploads/09.21/twitter2021.4.png" alt="FastReport Mono 2021.4" width="100%" /></a></h2> <h2>New features</h2> <p>Added new Visual Studio-styled icons. You may switch between icon packs in the "View/Options/User Interface" window (or, "File/Options/User Interface" if you use ribbon UI):</p> <p><a class="gallery" title="New features" href="https://fastreportsimages.s3.amazonaws.com/uploads/09.21/11release-notes-2021-4-chooseIcons.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="New features" src="https://fastreportsimages.s3.amazonaws.com/uploads/09.21/11release-notes-2021-4-chooseIcons.png" alt="New features" width="528" height="308" /></a></p> <p>The new icons are well suited for hiDPI screens.</p> <p>Added ability to reset the FastReport configuration stored in the FastReport.Config file in the user's profile. It can be done in the "View/Options/User Interface" window, the "Reset config" button. Restart of the designer is required in order to apply changes.</p> <p>Added ability for the Text object to display DB filed names in a simplified form when designing a report. You can activate this option in the "View/Options/Objects appearance" window. This option is off by default. When you turn it on the Text object with a single DB field will display the field name part only, with no datasource name:</p> <p><a class="gallery" title="FastReport Mono 2021.4" href="https://fastreportsimages.s3.amazonaws.com/uploads/09.21/2-release-notes-2021-4-simplifiedDBfields.gif"> <img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport Mono 2021.4" src="https://fastreportsimages.s3.amazonaws.com/uploads/09.21/2-release-notes-2021-4-simplifiedDBfields.gif" alt="FastReport Mono 2021.4" /></a></p> <p>It makes the report look cleaner especially when it contains a lot of small objects. You still can see a full text of object in the status bar.</p> <p>Added ability to set up each cell in the Matrix object's corner area. To do this use the cell's context menu and its commands "Split cell", "Merge cells":</p> <p><a class="gallery" title="FastReport Mono 2021.4" href="https://fastreportsimages.s3.amazonaws.com/uploads/09.21/33release-notes-2021-4-matrixCorner.gif"> <img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport Mono 2021.4" src="https://fastreportsimages.s3.amazonaws.com/uploads/09.21/33release-notes-2021-4-matrixCorner.gif" alt="FastReport Mono 2021.4" width="357" height="199" /></a></p> <p><br />Added ability to connect to ElasticSearch. Connection available in data wizard and from code.</p> <p><a title="Japanese Post 4-State Code" href="../../../blog/show/japanese-post-4-state-code-barcode-in-fastreport-net/" target="_blank"><strong>Added barcode Japanese Post 4 - State Code.</strong></a></p> <p><a class="gallery" title="FastReport Mono 2021.4" href="https://fastreportsimages.s3.amazonaws.com/uploads/09.21/4-release-notes-2021-4-JapanesePost4-StateCode.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport Mono 2021.4" src="https://fastreportsimages.s3.amazonaws.com/uploads/09.21/4-release-notes-2021-4-JapanesePost4-StateCode.png" alt="FastReport Mono 2021.4" width="455" height="150" /></a></p> <p><a title="Improved interface of the report tree in the FastReport designer" href="../../../blog/show/improved-interface-report-tree-fastreport-designer/" target="_blank"><strong>Added the collapse all/expand all buttons and, a search field for the report tree and data tree in the designer.</strong> </a>When clicking on + tree will expand. On - tree will collapse.</p> <p><a class="gallery" title="FastReport Mono 2021.4" href="https://fastreportsimages.s3.amazonaws.com/uploads/09.21/55release-notes-2021-4-ButtonCollapseAll-ExpandAll.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport Mono 2021.4" src="https://fastreportsimages.s3.amazonaws.com/uploads/09.21/55release-notes-2021-4-ButtonCollapseAll-ExpandAll.png" alt="FastReport Mono 2021.4" width="560" height="182" /></a></p> <p>These changes should simplify working with reports containing many objects and/or data sources.</p> <p><a title="How to modify the width of a tab in RichObject" href="../../../blog/show/modify-the-width-of-tab-in-RichObject/" target="_blank"><strong>The RichText to report objects converter has been significantly improved and optimized.</strong></a></p> <p>Added FastReport Business Graphics integration objects (\Extras\Objects\FastReportBGObjects).</p> <h2>Universal plugins FastReport.Data</h2> <p>Packages with FastReport.Data plugins have been updated. Now they include plugins for different FastReport editions (.NET, Core, CoreWin, Open Source) and automatically connect the necessary library, depending on the product you use. The FastReport edition 2021.3.0 or higher is required for correct work.</p> <p>The FastReport.Core.Data, FastReport.CoreWin.Data, and FastReport.OpenSource.Data plugins are declared obsolete and are no longer supported.</p> <h2>Localizations</h2> <p>In the logic of the localization change small changes were made.</p> <p>1.&nbsp;Added package&nbsp;<a title="FastReport Mono 2021.4" href="https://www.nuget.org/packages/FastReport.Localization/" target="_blank"><strong>FastReport.Localization</strong></a>.&nbsp;This package contains localization files for FastReport.NET, FastReport.Core, FastReport.CoreWin, FastReport.Mono, FastReport.OpenSource products and creates the Localization directory in the output directory of the user project when adding this package.</p> <p>2.&nbsp;Added new API for changing the localization using the CultureInfo type - <em>FastReport.Utils.Res.LoadLocale(CultureInfo culture).</em></p> <p>&nbsp;When this method is called, FastReport searches for the appropriate localization for the selected culture. Loaded locales are cached. For this method to work correctly, you must install the FastReport.Localization package from step 1 in your project or set the path to the folder with the localization files in the <em>FastReport.Utils.Res.LocaleFolder</em> property.</p> <h2>Fixes</h2> <p>- Fixed bug with Dock and Anchor properties of the objects that are inside the Table/Matrix cell.</p> <p>- Fixed stack overflow bug when you add Subreport object to the page footer band.</p> <p>- Fixed bug with SVG export if the system's DPI setting is greater than 96DPI.</p> <h2>Complete list of FastReport Mono 2021.4 changes</h2> <p><strong>[Engine]</strong></p> <p>+ Added connection to ElasticSearch.</p> <p>+ Added a new barcode - Japanese PostNet.</p> <p>+ Added the Res.LoadLocale (CultureInfo) method, which changes the selected locale by the CultureInfo argument. Loaded locales are cached. For correct operation, the added FastReport.Localization package is required.</p> <p>* Optimized and unified converter RichText to report objects.</p> <p>- Fixed a bug with incorrect tab width when TextObject.TextRenderType = TextRenderType.HtmlTextRenderer.</p> <p>-&nbsp;Fixed a bug with SubreportObject on a page footer band which caused StackOverflow exception.</p> <p>-&nbsp;Fixed a bug with Dock and Anchor properties of objects inside table/matrix cells.</p> <p>-&nbsp;Fixed a bug leading to System.ArgumentException when drawing PictureObject located outside the band.</p> <p>-&nbsp;Fixed a bug with incorrect work of right anchor (Anchor = AnchorStyles.Right) when page has unlimited width.</p> <p>-&nbsp;Fixed a bug with replacing a custom font with a default font when preparing a report.</p> <p>-&nbsp;Fixed a bug with vertical alignment when converting RTF (by default, now Top instead of Center).</p> <p>-&nbsp;Fixed a bug with converting RTF tables to report objects.</p> <p>&nbsp;</p> <p><strong>[Designer]</strong></p> <p>+ Added simplified display of DB field names in the designer.</p> <p>+ Added collapse all/expand all button and search field for Report tree and Data tree.</p> <p>+ New icons added. Use the designer's "View|Options|User interface" dialog to switch between icon packs.</p> <p>- Fixed a bug leading to the crash of the report designer with an incorrect table in the data source.</p> <p><strong><br /></strong></p> <p><strong>[Preview]</strong></p> <p>- Fixed a bug with saving prepared reports containing converted RichObject.</p> <p>&nbsp;</p> <p><strong>[Exports]</strong></p> <p>+ Added option when export to Word 2007 "Do not add section breaks on page breaks". By default, both page breaks and section breaks are added.</p> <p>-&nbsp;Fixed page-break in Html export (PageBreaks property).</p> <p>-&nbsp;Fixed SVG export with "Multiply export" parameter.</p> <p>-&nbsp;Fixed SVG export bug on hidpi monitor.</p> <p>-&nbsp;Fixed the names of files saved in the zip archive.</p> <p>-&nbsp;Fixed tab symbols width when export RichObject.</p> <p>-&nbsp;Fixed XPS export bug where documents exported on Linux would not open on Windows.</p> <p>-&nbsp;Fixed bugs with incorrect work of Anchor and Dock properties when exporting pages with unlimited width.</p> <p>-&nbsp;Fixed a bug in Excel 2007 export of text objects with enabled HtmlParagraph render type. Disable WYSIWYG export option to export text instead of images.</p> <p>&nbsp;</p> <p><strong>[Extras]</strong></p> <p>+ Added package 'FastReport.Localization', which includes FastReport localization files in your project for working with different languages.</p> <p>+ Added FastReport Business Graphics integration objects (\Extras\Objects\FastReportBGObjects).</p> <p>&nbsp;</p> <p><strong>[Demos]</strong></p> <p>+ Implemented transition to list of reports, when clicking on the arrow on folder in new demo.</p> <p>* Changed Target Framework for new demo to 4.7.2.</p> <p>*&nbsp;Changed color of inactive buttons in the thumbnail view mode of new demo.</p> <p>*&nbsp;Changed background color of the zoom slider in new demo.</p> <p>*&nbsp;Changed background color when displaying dialog forms in the new demo.</p> <p>*&nbsp;Changed background color of interactive reports tabs in new demo.</p> <p>*&nbsp;Changed the location of the folder with report thumbnails for the demo application. Now this folder is located not in Program Files but in AppData\Local.</p> <p>-&nbsp;Fixed problems with displaying interface elements of the new demo application.</p> <p>-&nbsp;Fixed a bug that caused saving a prepared report when clicking on the drop-down items in the save menu of the new demo application.</p> <p>-&nbsp;Fixed a bug with alignment of reports in preview window of the new demo.</p> <p>-&nbsp;Fixed a bug with double launching dialog forms when selecting a report in new demo.</p> <p>-&nbsp;Fixed a bug with stretching thumbnails in the new demo.</p> <p>-&nbsp;FIxed a bug leading to a lag when moving the window of new demo.</p> <p>-&nbsp;Fixed a bug in the new demo with simultaneous displaying of thumbnails in folder and report bars.</p> Wed, 08 Sep 2021 00:00:00 +0200 http://www.fast-report.com/en/news/492/ New version of FastReport .NET 2021.4 is released http://www.fast-report.com/en/news/490/ <p>What's new in version 2021.4 of FastReport .NET?</p> <p><a class="gallery" title="FastReport .NET 2021.4" href="https://fastreportsimages.s3.amazonaws.com/uploads/09.21/twitter_site_net.png"><img style="display: block;" title="FastReport .NET 2021.4" src="https://fastreportsimages.s3.amazonaws.com/uploads/09.21/twitter_site_net.png" alt="FastReport .NET 2021.4" width="100%" /></a></p> <p><strong>Important! Editions changes</strong></p> <p>The WinForms and Win+WebForms editions will no longer be supported. Instead, we added a new <a href="../../../fast-report-net-editions-compare/" target="_blank">Standard edition</a>&nbsp;that includes Windows Forms components, ASP.NET components, and .NET Core / .NET 5 / Blazor support.</p> <p><strong>New features</strong></p> <p>Added new Visual Studio-styled icons. You may switch between icon packs in the "View/Options/User Interface" window (or, "File/Options/User Interface" if you use ribbon UI):</p> <p><a class="gallery" title="FastReport .NET 2021.4" href="https://fastreportsimages.s3.amazonaws.com/uploads/09.21/11release-notes-2021-4-chooseIcons.png"><img style="display: block;" title="FastReport .NET 2021.4" src="https://fastreportsimages.s3.amazonaws.com/uploads/09.21/11release-notes-2021-4-chooseIcons.png" alt="FastReport .NET 2021.4" width="100%" /></a></p> <p>&nbsp;The new icons are well suited for hiDPI screens.</p> <p>Added ability to reset the FastReport configuration stored in the FastReport.Config file in the user's profile. It can be done in the "View/Options/User Interface" window, the "Reset config" button. Restart of the designer is required in order to apply changes.</p> <p>Added ability for the Text object to display DB filed names in a simplified form when designing a report. You can activate this option in the "View/Options/Objects appearance" window. This option is off by default. When you turn it on the Text object with a single DB field will display the field name part only, with no datasource name:</p> <p><a class="gallery" title="FastReport .NET 2021.4" href="https://fastreportsimages.s3.amazonaws.com/uploads/09.21/2-release-notes-2021-4-simplifiedDBfields.gif"><img style="display: block;" title="FastReport .NET 2021.4" src="https://fastreportsimages.s3.amazonaws.com/uploads/09.21/2-release-notes-2021-4-simplifiedDBfields.gif" alt="FastReport .NET 2021.4" /></a></p> <p>It makes the report look cleaner especially when it contains a lot of small objects. You still can see a full text of object in the status bar.</p> <p>Added ability to set up each cell in the Matrix object's corner area. To do this use the cell's context menu and its commands "Split cell", "Merge cells":</p> <p><a class="gallery" title="FastReport .NET 2021.4" href="https://fastreportsimages.s3.amazonaws.com/uploads/09.21/33release-notes-2021-4-matrixCorner.gif"><img style="display: block;" title="FastReport .NET 2021.4" src="https://fastreportsimages.s3.amazonaws.com/uploads/09.21/33release-notes-2021-4-matrixCorner.gif" alt="FastReport .NET 2021.4" /></a></p> <p>Added ability to connect to ElasticSearch. Connection is available in data wizard and from code.</p> <p>Added barcode Japanese Post 4 - State Code.</p> <p><a class="gallery" title="FastReport .NET 2021.4" href="https://fastreportsimages.s3.amazonaws.com/uploads/09.21/4-release-notes-2021-4-JapanesePost4-StateCode.png"><img style="display: block;" title="FastReport .NET 2021.4" src="https://fastreportsimages.s3.amazonaws.com/uploads/09.21/4-release-notes-2021-4-JapanesePost4-StateCode.png" alt="FastReport .NET 2021.4" /></a></p> <p>Added the collapse all/expand all buttons and, a search field for the report tree and data tree in the designer. When clicking on + tree will expand. On - tree will collapse.</p> <p><a class="gallery" title="FastReport .NET 2021.4" href="https://fastreportsimages.s3.amazonaws.com/uploads/09.21/55release-notes-2021-4-ButtonCollapseAll-ExpandAll.png"><img style="display: block;" title="FastReport .NET 2021.4" src="https://fastreportsimages.s3.amazonaws.com/uploads/09.21/55release-notes-2021-4-ButtonCollapseAll-ExpandAll.png" alt="FastReport .NET 2021.4" /></a></p> <p>These changes should simplify working with reports containing many objects and/or data sources.</p> <p>The RicthText to report objects converter has been significantly improved and optimized.</p> <p>The number of available exports in WebReport Core/Blazor Server has increased significantly.</p> <p>Added FastReport Business Graphics integration objects (\Extras\Objects\FastReportBGObjects).</p> <p><strong>Universal plugins FastReport.Data</strong></p> <p>Packages with FastReport.Data plugins have been updated. Now they include plugins for different FastReport editions (.NET, Core, CoreWin, Open Source) and automatically connect the necessary library, depending on the product you use. The FastReport edition 2021.3.0 or higher is required for correct work.</p> <p>The FastReport.Core.Data, FastReport.CoreWin.Data, and FastReport.OpenSource.Data plugins are declared obsolete and are no longer supported.</p> <p><strong>Improvements in publishing user applications using FastReport</strong></p> <p>For user applications on .NET Core 3.0+ and .NET 5+ using FastReport.Core, FastReport.CoreWin, FastReport.OpenSource has been added Single File Applications (SFA) support.</p> <p>Also, added support for publishing application with trimmed unused libraries - MSBuild property - PublishTrimmed*.</p> <p>Warning! In some cases, you may need to explicitly specify the list of builds that .NET should not trim. This may be useful if your report script uses these libraries, but your application's code does not make use of them.</p> <p>This is done using the TrimmerRootAssembly property. In this case, for example, it's explicitly stated that the System.Security library doesn't need to be trimmed:</p> <div class="rj_insertcode"> <div class="rj_insertcode_csharp" style="overflow: auto; width: 100%; height: auto; border: 1px solid #054b6e; background: #f8f8f8;"> <table class="csharp" style="border-collapse: collapse; width: 1297.6px;"> <tbody> <tr class="li1"> <td style="width: 1px; background: #f0f0f0; vertical-align: top; color: #676f73; border-right: 1px dotted #dddddd; font-size: 12px; text-align: right;"> <pre style="margin: 0; background: none; vertical-align: top; padding: 0px 4px; font-size: 12px;">1 2 3 </pre> </td> <td style="margin: 0; background: none; vertical-align: top; padding: 0px 4px; font-size: 12px;"> <pre style="margin: 0; background: none; vertical-align: top; padding: 0px 4px; font-size: 12px;"><span style="vertical-align: top;"><span style="color: #008000;">&lt;</span>ItemGroup<span style="color: #008000;">&gt;</span></span> <span style="vertical-align: top;"> <span style="color: #008000;">&lt;</span>TrimmerRootAssembly Include<span style="color: #008000;">=</span><span style="color: #666666;">"System.Security"</span> <span style="color: #008000;">/&gt;</span></span> <span style="vertical-align: top;"><span style="color: #008000;">&lt;/</span>ItemGroup<span style="color: #008000;">&gt;</span></span></pre> </td> </tr> </tbody> </table> </div> </div> <p><strong>Localizations</strong></p> <p><strong></strong>In the logic of the localization change, small changes were made.</p> <p>Added package FastReport.Localization. This package contains localization files for FastReport.NET, FastReport.Core, FastReport.CoreWin, FastReport.Mono, FastReport.OpenSource products and creates the Localization directory in the output directory of the user project when adding this package.</p> <p>Added new API for changing the localization using the CultureInfo type - FastReport.Utils.Res.LoadLocale(CultureInfo culture).</p> <p>When this method is called, FastReport searches for the appropriate localization for the selected culture. Loaded locales are cached. For this method to work correctly, you must install the FastReport.Localization package from step 1 in your project or set the path to the folder with the localization files in the FastReport.Utils.Res.LocaleFolder property.</p> <p><strong>Changes and improvements in the WebReport Core/Blazor toolbar</strong></p> <p>Toolbar settings were moved from WebReport class to WebReport.Toolbar property of ToolbarSettings class.</p> <p>Added toolbar settings: Position, color of dropdown menu, font, transparency of icons, changing icon color, changing content position. These properties are available in the webReport.Toolbar.</p> <p>During report loading, the toolbar is no longer displayed.</p> <p>Added the ShowOnDialogPage property to the Toolbar object (true by default), which will allow to turn off the toolbar rendering if a dialog window is currently open.</p> <p>Added more exports to the toolbar dropdown menu. These properties are available in webReport.Toolbar.Exports.ExportTypes. List of added exports: HTML, Hpgl, Dxf, Json, LaTeX, Ppml, PS, Xaml, Zpl, Excel97, Svg.</p> <div class="rj_insertcode"> <div class="rj_insertcode_csharp" style="overflow: auto; width: 100%; height: auto; border: 1px solid #054b6e; background: #f8f8f8;"> <table class="csharp" style="border-collapse: collapse; width: 100%;"> <tbody> <tr class="li1"> <td style="width: 1px; background: #f0f0f0; vertical-align: top; color: #676f73; border-right: 1px dotted #dddddd; font-size: 12px; text-align: right;"> <pre style="margin: 0; background: none; vertical-align: top; padding: 0px 4px; font-size: 12px;">1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 </pre> </td> <td style="margin: 0; background: none; vertical-align: top; padding: 0px 4px; font-size: 12px;"> <pre style="margin: 0; background: none; vertical-align: top; padding: 0px 4px; font-size: 12px;"><span style="vertical-align: top;">ToolbarSettings toolbar <span style="color: #008000;">=</span> <a href="https://www.google.com/search?q=new+msdn.microsoft.com"><span style="color: #008000;">new</span></a> ToolbarSettings<span style="color: #000000;">(</span><span style="color: #000000;">)</span></span> <span style="vertical-align: top;"> <span style="color: #000000;">{</span></span> <span style="vertical-align: top;"> Color <span style="color: #008000;">=</span> Color.<span style="color: #0000ff;">LightBlue</span>,</span> <span style="vertical-align: top;"> DropDownMenuColor <span style="color: #008000;">=</span> Color.<span style="color: #0000ff;">LightBlue</span>,</span> <span style="vertical-align: top;"> ShowOnDialogPage <span style="color: #008000;">=</span> <span style="color: #0600ff;">false</span>,</span> <span style="vertical-align: top;"> DropDownMenuTextColor <span style="color: #008000;">=</span> Color.<span style="color: #0000ff;">Black</span>,</span> <span style="vertical-align: top;"> IconColor <span style="color: #008000;">=</span> IconColors.<span style="color: #0000ff;">Black</span>,</span> <span style="vertical-align: top;"> Position <span style="color: #008000;">=</span> Positions.<span style="color: #0000ff;">Right</span>,</span> <span style="vertical-align: top;"> FontSettings <span style="color: #008000;">=</span> <a href="https://www.google.com/search?q=new+msdn.microsoft.com"><span style="color: #008000;">new</span></a> Font<span style="color: #000000;">(</span><span style="color: #666666;">"Arial"</span>, <span style="color: #ff0000;">14</span>, FontStyle.<span style="color: #0000ff;">Bold</span><span style="color: #000000;">)</span>,</span> <span style="vertical-align: top;"> Exports <span style="color: #008000;">=</span> <a href="https://www.google.com/search?q=new+msdn.microsoft.com"><span style="color: #008000;">new</span></a> ExportMenuSettings<span style="color: #000000;">(</span><span style="color: #000000;">)</span></span> <span style="vertical-align: top;"> <span style="color: #000000;">{</span></span> <span style="vertical-align: top;"> ExportTypes <span style="color: #008000;">=</span> Exports.<span style="color: #0000ff;">Pdf</span> <span style="color: #008000;">|</span> Exports.<span style="color: #0000ff;">Excel97</span> <span style="color: #008000;">|</span> Exports.<span style="color: #0000ff;">Rtf</span></span> <span style="vertical-align: top;"> <span style="color: #000000;">}</span></span> <span style="vertical-align: top;"> <span style="color: #008080; font-style: italic;">// or</span></span> <span style="vertical-align: top;"> <span style="color: #008080; font-style: italic;">//Exports = ExportMenuSettings.All</span></span> <span style="vertical-align: top;"> <span style="color: #000000;">}</span><span style="color: #008000;">;</span></span> <span style="vertical-align: top;"> webReport.<span style="color: #0000ff;">Toolbar</span> <span style="color: #008000;">=</span> toolbar<span style="color: #008000;">;</span></span></pre> </td> </tr> </tbody> </table> </div> </div> <p><img style="display: block;" title="FastReport .NET 2021.4" src="https://fastreportsimages.s3.amazonaws.com/uploads/09.21/66release-notes-2021-4-ToolbarCustomization.png" alt="FastReport .NET 2021.4" width="100%" /></p> <p>&nbsp;</p> <p>Added support of MaxLength property for TextBox</p> <p>Added support for the Enabled property</p> <p>Added support for background-color</p> <p><a class="gallery" title="FastReport .NET 2021.4" href="https://fastreportsimages.s3.amazonaws.com/uploads/09.21/8-release-notes-2021-4-DialogControlsImprovements.png"><img style="display: block;" title="FastReport .NET 2021.4" src="https://fastreportsimages.s3.amazonaws.com/uploads/09.21/8-release-notes-2021-4-DialogControlsImprovements.png" alt="FastReport .NET 2021.4" /></a></p> <p><strong>Fixes</strong></p> <p>Fixed bug with Dock and Anchor properties of the objects that are inside the Table/Matrix cell.</p> <p>Fixed stack overflow bug when you add Subreport object to the page footer band.</p> <p>Fixed bug with SVG export if the system's DPI setting is greater than 96DPI.</p> <p><strong>More information about the changes:</strong></p> <p><strong>[Engine]</strong></p> <p><strong></strong>+ added connection to ElasticSearch;</p> <p>+ <a title="How to create a Japanese Post 4-State Code barcode in FastReport .NET" href="../../../blog/show/japanese-post-4-state-code-barcode-in-fastreport-net/" target="_blank"><strong>added a new barcode - Japanese PostNet</strong></a>;</p> <p>+ added the Res.LoadLocale (CultureInfo) method, which changes the selected locale by the CultureInfo argument. Loaded locales are cached. For correct operation, the added FastReport.Localization package is required;</p> <p>* optimized and unified converter RichText to report objects;</p> <p>- fixed a bug with incorrect tab width when TextObject.TextRenderType = TextRenderType.HtmlTextRenderer;</p> <p>- fixed a bug with SubreportObject on a page footer band which caused StackOverflow exception;</p> <p>- fixed a bug with Dock and Anchor properties of objects inside table/matrix cells;</p> <p>- fixed a bug leading to System.ArgumentException when drawing PictureObject located outside the band;</p> <p>- fixed a bug with incorrect work of right anchor (Anchor = AnchorStyles.Right) when page has unlimited width;</p> <p>- fixed a bug with replacing a custom font with a default font when preparing a report;</p> <p>- fixed a bug with vertical alignment when converting RTF (by default, now Top instead of Center);</p> <p>- fixed a bug with converting RTF tables to report objects.</p> <p><strong>[Designer]</strong></p> <p><strong></strong>+ added simplified display of DB field names in the designer;</p> <p>+ <a title="Improved interface of the report tree in the FastReport designer" href="../../../blog/show/improved-interface-report-tree-fastreport-designer/" target="_blank"><strong>added collapse all/expand all button and search field for Report tree and Data tree</strong></a>;</p> <p>+ <a title="Toolbar customization and export settings in FastReport.Web for Core" href="../../../blog/show/toolbar-customization-and-export-settings-in-fastreport-web-core/" target="_blank"><strong>new icons added. Use the designer's "View|Options|User interface" dialog to switch between icon packs</strong></a>;</p> <p>- fixed a bug leading to the crash of the report designer with an incorrect table in the data source.</p> <p><strong>[Preview]</strong></p> <p><strong></strong>- fixed a bug with saving prepared reports containing converted RichObject.</p> <p><strong>[Exports]</strong></p> <p><strong></strong>+ added option when export to Word 2007 "Do not add section breaks on page breaks". By default, both page breaks and section breaks are added;</p> <p>- fixed page-break in Html export (PageBreaks property);</p> <p>- fixed SVG export with "Multiply export" parameter;</p> <p>- fixed SVG export bug on hidpi monitor;</p> <p>- fixed the names of files saved in the zip archive;</p> <p>- <a title="How to modify the width of a tab in RichObject" href="../../../blog/show/modify-the-width-of-tab-in-RichObject/" target="_blank"><strong>fixed tab symbols width when export RichObject</strong></a>;</p> <p>- fixed XPS export bug where documents exported on Linux would not open on Windows;</p> <p>- fixed bugs with incorrect work of Anchor and Dock properties when exporting pages with unlimited width;</p> <p>- fixed a bug in Excel 2007 export of text objects with enabled HtmlParagraph render type. Disable WYSIWYG export option to export text instead of images.</p> <p><strong>[WebReport]</strong></p> <p><strong></strong>+ added support for Blazor components for FastReport.Core3.Web package;</p> <p>+ added background-color support for dialogs in WebReport;</p> <p>+ added support for the Enabled property for dialogs in WebReport;</p> <p>+ added support for the MaxLength property for the TextBox dialog component in WebReport;</p> <p>* optimized loading of localization for Toolbar;</p> <p>- fixed incorrect output of multiline text in Blazor (Interactive Forms &amp; TextBox);</p> <p>- fixed incorrect page background-color for HTML/Blazor export on Safari browsers;</p> <p>- fixed missing line breaks for the Label dialog component in WebReport;</p> <p>- fixed a bug with hanging of online designer save call-back in WebReport with sessions;</p> <p>- fixed bugs with incorrect work Anchor and Dock properties on pages with unlimited width.</p> <p><strong>[Online Designer]</strong></p> <p><strong></strong>- fixed save/preview from Online Designer with page in Landscape orientation.</p> <p><strong>[.NET Core]</strong></p> <p><strong></strong>+ added support for Single File Application;</p> <p>* updated dependencies for FastReport.Compat and FastReport.DataVisualization. FastReport.Compat now correctly detects the possibility of using the WinForms API. FastReport.DataVisualization now has no dependency on System.Data.SqlClient and System.Drawing.Common;</p> <p>- fixed a bug where the report did not work with data from the custom library, although it was registered with Referenced Assemblies in CoreWin;</p> <p>- fixed application crash when loading a report with unknown Font in multiple threads on Linux;</p> <p>- fixed a bug "Could not load type 'System.Drawing.Design.UITypeEditor'";</p> <p>- fixed loading of table names in XmlDataConnection;</p> <p>- fixed a bug due to which the report and resources were not loaded when publishing/debugging using IIS/IIS Express. For correct work, you need to call the `UseFastReport()` method before 'UseMvc/UseEndpoints'.</p> <p><strong>[WebReport Core]</strong></p> <p><strong></strong>+ added xml comments (Documentation File) to Web libraries;</p> <p>+ added a property to disable showing of the toolbar on the dialog page of the report: webReport.Toolbar.ShowOnDialogPage;</p> <p>+ added more exports to the toolbar dropdown menu. These properties are available in webReport.Toolbar.Exports;</p> <p>+ added the ability to customize the toolbar: Position, color of the drop-down menu, font, transparency of icons, change the color of icons, change the position of content. These properties are available in webReport.Toolbar;</p> <p>+ dialog DateTimePicker for WebReport has been improved. In DateTimePicker.Format.Time mode, it displays only time, in DateTimePicker.Format.Short mode - only date, DateTimePicker.Format.Long - both date and time.</p> <p><strong>[Extras]</strong></p> <p><strong></strong>+ added package 'FastReport.Localization', which includes FastReport localization files in your project for working with different languages;</p> <p>+ added FastReport Business Graphics integration objects (\Extras\Objects\FastReportBGObjects).</p> <p><strong>[Demos]</strong></p> <p><strong></strong>+ implemented transition to list of reports, when clicking on the arrow on folder in new demo;</p> <p>* changed target framework for new demo to 4.7.2;</p> <p>* changed color of inactive buttons in the thumbnail view mode of new demo;</p> <p>* changed background color of the zoom slider in new demo;</p> <p>* changed background color when displaying dialog forms in the new demo;</p> <p>* changed background color of interactive reports tabs in new demo;</p> <p>* changed the location of the folder with report thumbnails for the demo application. Now, this folder is located not in Program Files but in AppData\Local;</p> <p>- fixed problems with displaying interface elements of the new demo application;</p> <p>- fixed a bug that caused saving a prepared report when clicking on the drop-down items in the save menu of the new demo application;</p> <p>- fixed a bug with alignment of reports in preview window of the new demo;</p> <p>- fixed a bug with double launching dialog forms when selecting a report in new demo;</p> <p>- fixed a bug with stretching thumbnails in the new demo;</p> <p>- fixed a bug leading to a lag when moving the window of new demo;</p> <p>- fixed a bug in the new demo with simultaneous displaying of thumbnails in folder and report bars.</p> <p><strong>[Plugins]</strong></p> <p>* packages with plugins-connectors FastReport.Data.** have been updated. Now they include plugins for different FastReport editions (.NET, Core, CoreWin, Open Source) and automatically include the necessary library, depending on the product used;</p> <p>* postgres npgsql version downgrade from 4.0.3 to 3.2.7.</p> Mon, 06 Sep 2021 00:00:00 +0200 http://www.fast-report.com/en/news/490/ FastCube .NET 2021.1 integration with Business Graphics http://www.fast-report.com/en/news/483/ <p><a class="gallery" title="FastCube .NET - Business Graphics" href="https://fastreportsimages.s3.amazonaws.com/uploads/06.21/fb.png"> <img style="display: block;" title="FastCube .NET - Business Graphics" src="https://fastreportsimages.s3.amazonaws.com/uploads/06.21/fb.png" alt="FastCube .NET - Business Graphics" width="100%" /></a></p> <p>&nbsp;</p> <p>We added FastReport Business Graphics extension. It's a new product for interactive visualization of data from applications.</p> <p><a title="FastCube .NET - Business Graphics" href="../../../product/business-graphics-net/" target="_blank">More about FastReport Business Graphics for .NET</a></p> <p><img style="display: block;" title="FastCube .NET - Business Graphics" src="https://fastreportsimages.s3.amazonaws.com/uploads/06.21/1.FastCube-FastBI_2.gif" alt="FastCube .NET - Business Graphics" width="100%" /></p> <p>Added ListDataSet component which allows loading data to cube using Windows Forms Data Binding.</p> <p>It is now possible to load data to Cube using Windows Forms complex Data Binding which is used in standard controls: DataGridView, ListView, and Combobox.</p> <p>Complex Data Binding loads data through the BindingSource component which acts as a proxy (more info can be found in MSDN).</p> <p>Here is a small example of loading data from List&lt;&gt;.</p> <p>1.&nbsp;Declare a ProductInfo class</p> <div class="rj_insertcode"> <div class="rj_insertcode_csharp" style="overflow: auto; width: 100%; height: auto; border: 1px solid #054b6e; background: #f8f8f8;"> <div class="csharp" style="border-collapse: collapse; width: 100%;"> <pre style="margin: 0; background: none; vertical-align: top; padding: 0px 4px; font-size: 12px;"><span style="vertical-align: top;"><span style="color: #0600ff;">public</span> <span style="color: #ff0000;">class</span> ProductInfo</span> <span style="vertical-align: top;"><span style="color: #000000;">{</span></span> <span style="vertical-align: top;"> <span style="color: #0600ff;">public</span> <span style="color: #ff0000;">String</span> Name <span style="color: #000000;">{</span> get<span style="color: #008000;">;</span> set<span style="color: #008000;">;</span> <span style="color: #000000;">}</span></span> <span style="vertical-align: top;"> <span style="color: #0600ff;">public</span> <span style="color: #ff0000;">String</span> Group <span style="color: #000000;">{</span> get<span style="color: #008000;">;</span> set<span style="color: #008000;">;</span> <span style="color: #000000;">}</span> </span> <span style="vertical-align: top;"> <span style="color: #0600ff;">public</span> <span style="color: #ff0000;">int</span> Count <span style="color: #000000;">{</span> get<span style="color: #008000;">;</span> set<span style="color: #008000;">;</span> <span style="color: #000000;">}</span></span> <span style="vertical-align: top;"><span style="color: #000000;">}</span></span></pre> </div> </div> </div> <p>2.&nbsp;Create a list of ProductInfo records</p> <div class="rj_insertcode"> <div class="rj_insertcode_csharp" style="overflow: auto; width: 100%; height: auto; border: 1px solid #054b6e; background: #f8f8f8;"> <div class="csharp" style="border-collapse: collapse; width: 100%;"> <pre style="margin: 0; background: none; vertical-align: top; padding: 0px 4px; font-size: 12px;"><span style="vertical-align: top;">List<span style="color: #008000;">&lt;</span>ProductInfo<span style="color: #008000;">&gt;</span> CreateProducts<span style="color: #000000;">(</span><span style="color: #000000;">)</span></span> <span style="vertical-align: top;"><span style="color: #000000;">{</span></span> <span style="vertical-align: top;"> <span style="color: #0600ff;">return</span> <a href="http://www.google.com/search?q=new+msdn.microsoft.com"><span style="color: #008000;">new</span></a> List<span style="color: #008000;">&lt;</span>ProductInfo<span style="color: #008000;">&gt;</span> <span style="color: #000000;">{</span></span> <span style="vertical-align: top;"> <a href="http://www.google.com/search?q=new+msdn.microsoft.com"><span style="color: #008000;">new</span></a> ProductInfo <span style="color: #000000;">{</span>Group <span style="color: #008000;">=</span> <span style="color: #666666;">"Bakery products"</span>, Name <span style="color: #008000;">=</span> <span style="color: #666666;">"Ciabatta"</span>, Count <span style="color: #008000;">=</span> <span style="color: #ff0000;">3</span><span style="color: #000000;">}</span>,</span> <span style="vertical-align: top;"> <a href="http://www.google.com/search?q=new+msdn.microsoft.com"><span style="color: #008000;">new</span></a> ProductInfo <span style="color: #000000;">{</span>Group <span style="color: #008000;">=</span> <span style="color: #666666;">"Bakery products"</span>, Name <span style="color: #008000;">=</span> <span style="color: #666666;">"Bread"</span>, Count <span style="color: #008000;">=</span> <span style="color: #ff0000;">5</span><span style="color: #000000;">}</span>,</span> <span style="vertical-align: top;"> <a href="http://www.google.com/search?q=new+msdn.microsoft.com"><span style="color: #008000;">new</span></a> ProductInfo <span style="color: #000000;">{</span>Group <span style="color: #008000;">=</span> <span style="color: #666666;">"Bakery products"</span>, Name <span style="color: #008000;">=</span> <span style="color: #666666;">"Croissant"</span>, Count <span style="color: #008000;">=</span> <span style="color: #ff0000;">1</span><span style="color: #000000;">}</span>,</span> <span style="vertical-align: top;">&nbsp;</span> <span style="vertical-align: top;"> <a href="http://www.google.com/search?q=new+msdn.microsoft.com"><span style="color: #008000;">new</span></a> ProductInfo <span style="color: #000000;">{</span>Group <span style="color: #008000;">=</span> <span style="color: #666666;">"Alcohol"</span>, Name <span style="color: #008000;">=</span> <span style="color: #666666;">"Wine"</span>, Count <span style="color: #008000;">=</span> <span style="color: #ff0000;">6</span><span style="color: #000000;">}</span>,</span> <span style="vertical-align: top;"> <a href="http://www.google.com/search?q=new+msdn.microsoft.com"><span style="color: #008000;">new</span></a> ProductInfo <span style="color: #000000;">{</span>Group <span style="color: #008000;">=</span> <span style="color: #666666;">"Alcohol"</span>, Name <span style="color: #008000;">=</span> <span style="color: #666666;">"Whiskey"</span>, Count <span style="color: #008000;">=</span> <span style="color: #ff0000;">2</span><span style="color: #000000;">}</span>,</span> <span style="vertical-align: top;"> <a href="http://www.google.com/search?q=new+msdn.microsoft.com"><span style="color: #008000;">new</span></a> ProductInfo <span style="color: #000000;">{</span>Group <span style="color: #008000;">=</span> <span style="color: #666666;">"Alcohol"</span>, Name <span style="color: #008000;">=</span> <span style="color: #666666;">"Beer"</span>, Count <span style="color: #008000;">=</span> <span style="color: #ff0000;">5</span><span style="color: #000000;">}</span>,</span> <span style="vertical-align: top;">&nbsp;</span> <span style="vertical-align: top;"> <a href="http://www.google.com/search?q=new+msdn.microsoft.com"><span style="color: #008000;">new</span></a> ProductInfo <span style="color: #000000;">{</span>Group <span style="color: #008000;">=</span> <span style="color: #666666;">"Dairy products"</span>, Name <span style="color: #008000;">=</span> <span style="color: #666666;">"Yoghurt"</span>, Count <span style="color: #008000;">=</span> <span style="color: #ff0000;">5</span><span style="color: #000000;">}</span>,</span> <span style="vertical-align: top;"> <a href="http://www.google.com/search?q=new+msdn.microsoft.com"><span style="color: #008000;">new</span></a> ProductInfo <span style="color: #000000;">{</span>Group <span style="color: #008000;">=</span> <span style="color: #666666;">"Dairy products"</span>, Name <span style="color: #008000;">=</span> <span style="color: #666666;">"Milk"</span>, Count <span style="color: #008000;">=</span> <span style="color: #ff0000;">4</span><span style="color: #000000;">}</span></span> <span style="vertical-align: top;"> <span style="color: #000000;">}</span><span style="color: #008000;">;</span></span> <span style="vertical-align: top;"><span style="color: #000000;">}</span></span></pre> </div> </div> </div> <p>3.&nbsp;&nbsp;Configure cube and slice</p> <div class="rj_insertcode"> <div class="rj_insertcode_csharp" style="overflow: auto; width: 100%; height: auto; border: 1px solid #054b6e; background: #f8f8f8;"> <div class="csharp" style="border-collapse: collapse; width: 100%;"> <pre style="margin: 0; background: none; vertical-align: top; padding: 0px 4px; font-size: 12px;"><span style="vertical-align: top;"><span style="color: #0600ff;">private</span> <span style="color: #0600ff;">void</span> Form1_Load<span style="color: #000000;">(</span><span style="color: #ff0000;">object</span> sender, EventArgs e<span style="color: #000000;">)</span></span> <span style="vertical-align: top;"><span style="color: #000000;">{</span></span> <span style="vertical-align: top;"> <span style="color: #008080; font-style: italic;">// configure data source</span></span> <span style="vertical-align: top;"> listDataSet1.<span style="color: #0000ff;">DataSource</span> <span style="color: #008000;">=</span> CreateProducts<span style="color: #000000;">(</span><span style="color: #000000;">)</span><span style="color: #008000;">;</span></span> <span style="vertical-align: top;"> <span style="color: #008080; font-style: italic;">// load data to Cube</span></span> <span style="vertical-align: top;"> cube1.<span style="color: #0000ff;">Active</span> <span style="color: #008000;">=</span> true<span style="color: #008000;">;</span></span> <span style="vertical-align: top;"> <span style="color: #008080; font-style: italic;">// configure Slice</span></span> <span style="vertical-align: top;"> slice1.<span style="color: #0000ff;">YAxisContainer</span>.<span style="color: #0000ff;">AddSliceField</span><span style="color: #000000;">(</span>slice1.<span style="color: #0000ff;">SliceFields</span>.<span style="color: #0000ff;">GetFieldByName</span><span style="color: #000000;">(</span><span style="color: #666666;">"Group"</span><span style="color: #000000;">)</span><span style="color: #000000;">)</span><span style="color: #008000;">;</span></span> <span style="vertical-align: top;"> slice1.<span style="color: #0000ff;">YAxisContainer</span>.<span style="color: #0000ff;">AddSliceField</span><span style="color: #000000;">(</span>slice1.<span style="color: #0000ff;">SliceFields</span>.<span style="color: #0000ff;">GetFieldByName</span><span style="color: #000000;">(</span><span style="color: #666666;">"Name"</span><span style="color: #000000;">)</span><span style="color: #000000;">)</span><span style="color: #008000;">;</span></span> <span style="vertical-align: top;"> var measure <span style="color: #008000;">=</span> <a href="http://www.google.com/search?q=new+msdn.microsoft.com"><span style="color: #008000;">new</span></a> FastReport.<span style="color: #0000ff;">Olap</span>.<span style="color: #0000ff;">Slice</span>.<span style="color: #0000ff;">MeasureField</span><span style="color: #000000;">(</span>slice1, FastReport.<span style="color: #0000ff;">Olap</span>.<span style="color: #0000ff;">Types</span>.<span style="color: #0000ff;">AggregateFunction</span>.<span style="color: #0000ff;">Sum</span>, slice1.<span style="color: #0000ff;">SliceFields</span>.<span style="color: #0000ff;">GetFieldByName</span><span style="color: #000000;">(</span><span style="color: #666666;">"Count"</span><span style="color: #000000;">)</span><span style="color: #000000;">)</span><span style="color: #008000;">;</span></span> <span style="vertical-align: top;"> slice1.<span style="color: #0000ff;">MeasuresContainer</span>.<span style="color: #0000ff;">AddMeasure</span><span style="color: #000000;">(</span>measure<span style="color: #000000;">)</span><span style="color: #008000;">;</span></span> <span style="vertical-align: top;"> slice1.<span style="color: #0000ff;">XAxisContainer</span>.<span style="color: #0000ff;">AddMeasuresField</span><span style="color: #000000;">(</span><span style="color: #000000;">)</span><span style="color: #008000;">;</span></span> <span style="vertical-align: top;"><span style="color: #000000;">}</span></span></pre> </div> </div> </div> <p>Here is the result:</p> <p><img style="display: block; margin-left: auto; margin-right: auto;" title="FastCube .NET - Business Graphics" src="https://fastreportsimages.s3.amazonaws.com/uploads/06.21/2.DataBindingExample.png" alt="FastCube .NET - Business Graphics" /></p> <p>The full example is located in Demos\C#\DataBindings.</p> <p>Other changes:</p> <p>- Added "Copy" menu item to the context menu of XAxisZone and YAxisZone of the SliceGrid component. The menu item copies the caption of the selected node to the clipboard.</p> <p>- Paste from clipboard operation in a popup list executes search operation</p> <p>- Double click in the popup filter of a dimension executes SliceGrid positioning to the clicked item</p> Sun, 04 Jul 2021 00:00:00 +0200 http://www.fast-report.com/en/news/483/ Launch of FastReport Business Graphics .NET http://www.fast-report.com/en/news/485/ <p>The FastReport Business Graphics .NET library is designed for WinForms applications with the support of .NET Framework 4.x.</p> <p>With the help of the FastReport Business Graphics library, you can visualize various hierarchical data, build business diagrams for subsequent analysis and decision-making.</p> <p>The main task of business graphics is the representation of data the way that the visually presented information of your applications could help to quickly get a complete representation of the data, to facilitate the process of analyzing them, and to make the process of making business decisions as fast and efficient as possible.</p> <p>&nbsp;</p> <p><a class="gallery" title="FastReport Business Graphics" href="https://fastreportsimages.s3.amazonaws.com/uploads/07.21/111221.png"><img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport Business Graphics" src="https://fastreportsimages.s3.amazonaws.com/uploads/07.21/111221.png" alt="FastReport Business Graphics" width="100%" /></a></p> <p>&nbsp;</p> <p>&nbsp;</p> <p>FastReport Business Graphics will help you interactively represent hierarchical data. This library will be an ideal addition to the FastReport .NET report generator and OLAP-cube FastCube .NET.</p> <p>Currently, the extension provides such charts as Treemap, Sunburst, Icicle, and Gantt chart:</p> <p>Download the demo application and evaluate the advantage of interactive charts.</p> <p><br /><a class="gallery" title="FastReport Business Graphics" href="https://fastreportsimages.s3.amazonaws.com/uploads/07.21/Gantt.gif"><img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport Business Graphics" src="https://fastreportsimages.s3.amazonaws.com/uploads/07.21/Gantt.gif" alt="FastReport Business Graphics" width="100%" /></a></p> <p>&nbsp;</p> <p><a class="gallery" title="FastReport Business Graphics" href="https://fastreportsimages.s3.amazonaws.com/uploads/07.21/Sunburst.gif"> <img style="display: block;" title="FastReport Business Graphics" src="https://fastreportsimages.s3.amazonaws.com/uploads/07.21/Sunburst.gif" alt="FastReport Business Graphics" width="100%" /></a></p> <p><a href="../../../product/business-graphics-net/" target="_blank">Read more about FastReport Business Graphics .NET</a></p> Sun, 04 Jul 2021 00:00:00 +0200 http://www.fast-report.com/en/news/485/ New version of FastReport VCL 2021.2 http://www.fast-report.com/en/news/480/ <p><a class="gallery" title="FastReport VCL 2021.2" href="https://fastreportsimages.s3.amazonaws.com/uploads/05.21/fb.png"> <img style="display: block;" title="FastReport VCL 2021.2" src="https://fastreportsimages.s3.amazonaws.com/uploads/05.21/fb.png" alt="FastReport VCL 2021.2" width="100%" /></a></p> <p>In this version:&nbsp;</p> <p><span>New HTMLView object &ndash; extends abilities and visual part of your reports by using HTML4 + CSS. Just load HTML document in HTMLView object*, link with data, and build a report!</span></p> <p>&nbsp;</p> <p>See also:<strong>&nbsp;<a title="Review of the new &quot;HTMLView&quot; report object." href="../../../blog/show/html-css-in-reports/" target="_blank">HTML 4.0 and CSS in the report &ndash; Simple! Review of the new "HTMLView" report object.</a></strong></p> <p>&nbsp;</p> <p><a class="gallery" title="Use of HTML in a report is very simple." href="https://fastreportsimages.s3.amazonaws.com/uploads/05.21/htmlview21.gif"> <img style="display: block;" title="Use of HTML in a report is very simple." src="https://fastreportsimages.s3.amazonaws.com/uploads/05.21/htmlview21.gif" alt="Use of HTML in a report is very simple." width="100%" /></a></p> <p><span>HTMLView supports dynamic height (can grow) and split of the content (moving part of the content to new pages).</span></p> <p><a class="gallery" title="Break of HTMLView object." href="https://fastreportsimages.s3.amazonaws.com/uploads/05.21/image002.gif"> <img style="display: block; margin-left: auto; margin-right: auto;" title="Break of HTMLView object." src="https://fastreportsimages.s3.amazonaws.com/uploads/05.21/image002.gif" alt="Break of HTMLView object." width="100%" /></a></p> <p>&nbsp;</p> <p>* - Supports HTML4 with CSS (without JavaScript and other web technologies).</p> <p>&nbsp;</p> <p>Dynamic table builder for &ldquo;Table&rdquo; object - allows building tabular reports from the code or from the report script automatically slices and paginates table based on how a table grows right and down. Building of dynamic reports with variable rows and columns count became simple.</p> <p>&nbsp;</p> <p>&nbsp;</p> <p><a class="gallery" title="Building of table with columns." href="https://fastreportsimages.s3.amazonaws.com/uploads/05.21/image003.gif"><img style="display: block;" title="Building of table with columns." src="https://fastreportsimages.s3.amazonaws.com/uploads/05.21/image003.gif" alt="Building of table with columns." width="100%" /></a></p> <p><a class="gallery" title="Dynamic table with variable rows and columns." href="https://fastreportsimages.s3.amazonaws.com/uploads/05.21/image004.gif"> <img style="display: block;" title="Dynamic table with variable rows and columns." src="https://fastreportsimages.s3.amazonaws.com/uploads/05.21/image004.gif" alt="Dynamic table with variable rows and columns." width="100%" /></a></p> <p><span>The table builder supports fixed rows and columns which prints with every new table part.</span></p> <p><a class="gallery" title="Printout of fixed rows and columns." href="https://fastreportsimages.s3.amazonaws.com/uploads/05.21/image005.gif"> <img style="display: block;" title="Printout of fixed rows and columns." src="https://fastreportsimages.s3.amazonaws.com/uploads/05.21/image005.gif" alt="Printout of fixed rows and columns." width="100%" /></a></p> <p><span>And of course, dynamic table builder supports aggregate functions!</span></p> <p>&nbsp;</p> <p><a class="gallery" title="&quot;Table&quot; object" href="https://fastreportsimages.s3.amazonaws.com/uploads/05.21/image006.png"> <img style="display: block;" title="&quot;Table&quot; object" src="https://fastreportsimages.s3.amazonaws.com/uploads/05.21/image006.png" alt="&quot;Table&quot; object" width="100%" /></a></p> <p>&nbsp;</p> <p>The &ldquo;Table&rdquo; object also got some updates. In the new version, we added the ability to split rows with cell content by using AllowSplit property.</p> <p>&nbsp;</p> <p>The &ldquo;Table&rdquo; can split data cells with text.</p> <p><a class="gallery" title="FastReport VCL 2021.2" href="https://fastreportsimages.s3.amazonaws.com/uploads/05.21/image008.gif"><img style="display: block;" title="FastReport VCL 2021.2" src="https://fastreportsimages.s3.amazonaws.com/uploads/05.21/image008.gif" alt="FastReport VCL 2021.2" width="100%" /></a></p> <p><span>Also, all child objects of cells may be split just like in the report bands mechanism</span></p> <p><span><br /></span></p> <p><span><br /></span></p> <p><a class="gallery" title="FastReport VCL 2021.2" href="https://fastreportsimages.s3.amazonaws.com/uploads/05.21/image009.gif"> <img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport VCL 2021.2" src="https://fastreportsimages.s3.amazonaws.com/uploads/05.21/image009.gif" alt="FastReport VCL 2021.2" width="100%" /></a></p> <p><span>The export engine got few updates too. Exports to PDF, XLSX, DOCX, PPTX were improved. New &ldquo;Objects&rdquo; mode added in DOCX export filter. This mode does not use the tabular export engine and let get better WYSIWYG result for this export.</span></p> <p><a class="gallery" title="FastReport VCL 2021.2" href="https://fastreportsimages.s3.amazonaws.com/uploads/05.21/image010.png"><img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport VCL 2021.2" src="https://fastreportsimages.s3.amazonaws.com/uploads/05.21/image010.png" alt="FastReport VCL 2021.2" width="100%" /></a></p> <p>Several UI elements also got improvements.</p> <p>The new default style for Dock panels in the report designer.</p> <p>&nbsp;</p> <p><a class="gallery" title="FastReport VCL 2021.2" href="https://fastreportsimages.s3.amazonaws.com/uploads/05.21/image012.gif"><img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport VCL 2021.2" src="https://fastreportsimages.s3.amazonaws.com/uploads/05.21/image012.gif" alt="FastReport VCL 2021.2" width="100%" /></a></p> <p><span><br /></span></p> <p><span>Enhanced &ldquo;Data&rdquo; selection dialog. Added filtration and sorting.</span></p> <p><a class="gallery" title="FastReport VCL 2021.2" href="https://fastreportsimages.s3.amazonaws.com/uploads/05.21/image013.gif"> <img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport VCL 2021.2" src="https://fastreportsimages.s3.amazonaws.com/uploads/05.21/image013.gif" alt="FastReport VCL 2021.2" /></a></p> <p><span>Added new linear ITF14 barcode.</span></p> <p><a class="gallery" title="ITF-14" href="https://fastreportsimages.s3.amazonaws.com/uploads/05.21/image014.png"> <img style="display: block; margin-left: auto; margin-right: auto;" title="ITF-14" src="https://fastreportsimages.s3.amazonaws.com/uploads/05.21/image014.png" alt="ITF-14" /></a></p> <p>Full list of changes:</p> <p>+ Added new HTML view report objects. Allows to load and view HTML4 with CSS</p> <p>+ Added new dynamic table builder for Table object (Builds and paginate table object form script or code. See Main demo reports)</p> <p>+ Added new "Object mode" export type in DOCX export filter</p> <p>+ Added support of HTML tags in XLSX and PPTX export filters</p> <p>+ Added ITF14 linear barcode</p> <p>+ Improved UI of Data selection dialog (added filters and sorting)</p> <p>+ Added shortcuts in RichEdit editor</p> <p>+ Added date formatting support in XLSX export filter</p> <p>* Improved EMF to PDF export, added support of GM_ADVANCED mode</p> <p>* Added clip to outbound frames in linear barcodes</p> <p>* Improved EMF-&gt;PDF/SVG monobrush implementation</p> <p>- Fixed creation time in PDF export filter</p> <p>- Fixed text draw for long text line (without returns)</p> <p>- Fixed preview search</p> <p>- Fixed merged cells in XLSX export filter</p> <p>- Fixed bug in DataMatrix 2D barcode</p> <p>- Fixed OnProgress events behavior during export</p> <p>- Fixed bug when printing images with color mask</p> <p>- Fixed shape draw on export (cuts off right corner)</p> <p>- Fixed bug with stack overflow when export non-transparent png image from pptx export</p> <p>- Fixed bug in GS1Databar 2D barcode</p> <p>- Fixed bug with stream size in IsSupportedFormat when load image</p> <p>- Fixed output for printers which does not support alphablend</p> <p>- Fixed C++ Builder compilation</p> <p>- Fixed Shift mode for smWhenOverlapped in seTree mode</p> <p>- Fixed export of PNG images with the transparent palate</p> <p>- Fixed SaveToFrx convertor filter</p> <p>- Fixed PNG transparency in MAP object</p> <p>- Fixed print of Chart object in Lazarus</p> <p>- Fixed bug with Cambria Math font in PDF export</p> <p>- Fixed dialogs in ZPL, PS, PPML export filters</p> <p>- Fixed PS, PPML export filters text line spacing</p> <p>- Fixed bug with HeliosCond font in PDF export</p> Wed, 26 May 2021 00:00:00 +0200 http://www.fast-report.com/en/news/480/ New version of FastReport Mono 2021.3 http://www.fast-report.com/en/news/481/ <p>The new version of FastReport Mono 2021.3 adds new exports to XODT and XODS.</p> <p>You can find them in the compatibility settings of the corresponding exports in Open Office.</p> <p>Various optimizations and improvements have been made in the report processor and fixes for bugs found earlier.</p> <p><a class="gallery" title="FastReport Mono 2021.3" href="../../../../uploads/news_img/site_11.png"><img title="FastReport Mono 2021.3" src="../../../../uploads/news_img/site_11.png" alt="FastReport Mono 2021.3" width="100%" /></a></p> <p>Version 2021.3<br />---------------</p> <p>[Engine]</p> <p>- fixed a bug where page sizes could reset after preview</p> <p>- fixed a bug leading to System.ArgumentOutOfRangeException in Substring functions</p> <p>- fixed a bug leading to System.ArgumentException when drawing PictureObject with some images</p> <p>- fixed a bug where RichText went outside the page</p> <p>- fixed a bug with recompiling the report script that interacted with ChildBand</p> <p>[Designer]</p> <p>+ improved the behavior of the page panel</p> <p>- fixed a bug with index of bounds in SQLBuilder in Designer</p> <p>- fixed a bug where the dialog page did not open if it had a GridControl</p> <p>- fixed bugs in Right to Left mode</p> <p>- fixed a bug when rescaling the dialog form</p> <p>[Preview]</p> <p>- fixed a bug where the percentage of scale in Preview could be displayed incorrectly</p> <p>[Exports]</p> <p>+ added export to XODT</p> <p>+ added export to XODS</p> <p>- fixed a bug of export to ODF when the document did not open in MyOffice</p> <p>- fixed a bug with closing cell with RichText when exporting to RTF</p> <p>- fixed a bug when exporting objects with rendering mode HtmlParagraph</p> <p>- fixed a bug with exporting line with arrow cap in layered export to Word 2007</p> <p>- fixed a bug with exporting line with arrow cap in export to PowerPoint 2007</p> <p>[WebReport]</p> <p>- fixed a bug with compilation VB.NET script, resulting in an error "Modules cannot be generic"</p> Mon, 24 May 2021 00:00:00 +0200 http://www.fast-report.com/en/news/481/ New version FastReport .NET 2021.3 http://www.fast-report.com/en/news/479/ <p>The new version of FastReport .NET 2021.3 implements HiDPI support in the demo application. Added Razor components for embedding into a Blazor Server application. There are new exports to XODT and XODS. The FastReport OpenSource version now has the ability to import DevExpress, List and Label and SQL Server Reporting Services reports.</p> <p><img src="../../../../uploads/news_img/site.png" alt="" width="750" height="470" /></p> <p>&nbsp;</p> <p>Version 2021.3<br />---------------</p> <p>[Engine]</p> <p>+ added HiDPI support to new demo application</p> <p>- fixed a bug where page sizes could reset after preview</p> <p>- fixed a bug where printing a RichText object on large Windows scaling was happening incorrectly</p> <p>- fixed a bug leading to System.ArgumentOutOfRangeException in Substring functions</p> <p>- fixed a bug leading to System.ArgumentException when drawing PictureObject with some images</p> <p>- fixed a bug when tables were not displayed when connecting to Advantage Database via ODBC</p> <p>- fixed a bug where RichText went outside the page</p> <p>- fixed a bug with recompiling the report script that interacted with ChildBand</p> <p>[Designer]</p> <p>+ improved the behavior of the page panel</p> <p>- fixed a bug with index of bounds in SQLBuilder in Designer</p> <p>- fixed a bug where the dialog page did not open if it had a GridControl</p> <p>- fixed bugs in Right to Left mode</p> <p>- fixed a bug when rescaling the dialog form</p> <p>[Preview]</p> <p>- fixed a bug where the percentage of scale in Preview could be displayed incorrectly</p> <p>[Exports]</p> <p>+ added export to XODT</p> <p>+ added export to XODS</p> <p>- fixed a bug of export to ODF when the document did not open in MyOffice</p> <p>- fixed a bug with closing cell with RichText when exporting to RTF</p> <p>- fixed a bug when exporting objects with rendering mode HtmlParagraph</p> <p>- fixed a bug with exporting line with arrow cap in layered export to Word 2007</p> <p>- fixed a bug with exporting line with arrow cap in export to PowerPoint 2007</p> <p>[WebReport]</p> <p><img src="../../../../uploads/news_img/__660.png" alt="" width="750" height="402" /></p> <p>+ added Razor components for embedding into a Blazor Server applications. It is part of the FastReport.Web package and is located along the path: FastReport.Web.Blazor.Components. It is recommended to use the WebReportContainer component to display the report.</p> <p>- fixed a bug in WebReport Core with SinglePage and Dialogs</p> <p>- fixed a bug with compilation VB .NET script, resulting in an error "Modules cannot be generic"</p> <p>[.NET Core]</p> <p>* updated package reference Microsoft.CodeAnalysis to 3.3.1 version</p> <p>* updated FastReport.Compat dependency to 2021.1.4 version</p> <p>- fixed a bug with incorrect images in PDF export on Linux</p> <p>- fixed a bug leading to System.NullReferenceException when call CsvDataConnection.CreateAllTables()</p> <p>[Extras]</p> <p>- fixed a bug with incorrect loading of table names from ClickHouse</p> Tue, 18 May 2021 00:00:00 +0200 http://www.fast-report.com/en/news/479/ Fast Reports is one of the best software creators 2021 http://www.fast-report.com/en/news/475/ <p>Yet again we are happy to be recognized as Top 100 publisher from <a href="https://www.componentsource.com/help-support/bestselling-publisher-awards-2021">Component Source</a>!</p> <p><img src="../../../../uploads/news_img/_100.png" alt="" width="750" height="525" /></p> Thu, 01 Apr 2021 00:00:00 +0200 http://www.fast-report.com/en/news/475/ New version of FastReport VCL 2021 http://www.fast-report.com/en/news/470/ <h3>Significantly improved work with images - as in image editors:</h3> <p>- High-quality vector SVG images in reports<br />- Improved image transparency in different formats</p> <h3>New objects widen the concept of a "report":</h3> <p>Two-Track Pharmacode for designing and printing medication and vaccine packages</p> <h3>Report safety and security:</h3> <p>Now reports in PDF are protected with a digital signature. It guarantees its uniqueness, allows to clearly establish the authorship, and protects it from editing. Your reports now correspond with the docflow standards.</p> <h3>Resource optimization:</h3> <p>- Page miniatures are formed faster<br />- Less memory required for work</p> <h3>! New licensing model:&nbsp;</h3> <p>Starting March 2021 all FastReport VCL editions are subscription-based. It means that you will always have an up-to-date version as long as your subscription is valid.&nbsp;</p> <p>&nbsp;</p> <p>Loading and output images in vector SVG format through standard &ldquo;Picture&rdquo; object (only for Delphi). Enhance the look of your reports!</p> <p><br /> <img src="../../../../uploads/news_img/svg.PNG" alt="" width="757" height="873" /><br /><br />Added support of Digital signature in PDF export with pfx and p12 certificates support. Sign up your PDF documents just in 3 simple steps: Add &ldquo;Digital signature&rdquo; object (TfrxDigitalSignatureView), select type of signature (hidden, visible, image) and sign up document with your certificate.<br /> <img src="../../../../uploads/news_img/signall.PNG" alt="" width="787" height="517" /><br />Improved transparency support for images inside a report. Now FastReport VCL supports not only color mask but also alpha channel in the report preview, on a printout, and exports which support transparent images.</p> <p><img src="../../../../uploads/news_img/ExpAll.PNG" alt="" width="750" height="408" /></p> <p><br />Added experimental picture cache with the ability to generate thumbnails and control overall image quality. New picture cache saves memory usage and GDI descriptors. It loads only one instance of duplicated image (can be turned on with Report.EngineOptions.PictureCache.CahedImagesBuildType=tbtOriginal property).</p> <p><img src="../../../../uploads/news_img/1.PNG" alt="" width="728" height="358" /></p> <p>The picture cache can be set up for thumbnail generation which&rsquo;s using for a fast load of images in the preview window (can be turned on with Report.PictureCacheOptions.CahedImagesBuildType=tbtAtPrepare). The thumbnail quality controls by&nbsp;Report.PictureCacheOptions.ThumbnailQualityReducer properties and allows setting percent of compression and conditions. In addition, it is possible to control the overall quality of compression for all pictures through&nbsp;Report.PictureCacheOptions.OriginalQualityReducer&nbsp;property. Those images using for preview, printout, and export of a report.&nbsp;</p> <p><img src="../../../../uploads/news_img/2.PNG" alt="" width="625" height="475" /></p> <p>Added new barcode type Two-Track Pharmacode.</p> <p><img src="../../../../uploads/news_img/ttb.JPG" alt="" width="187" height="165" /></p> <p><br />Added new TfrxRichView object for Lazarus with support of Linux for RTF document loading into a report.<br />Added ability to replace Web browser for authorization window in cloud save filters (EdgeView2, CEF4Delphi). More information can be found in the <a href="https://www.fastreport.com/en/blog/390/show/">article</a>.</p> <p>Full list of changes:<br />Version 2021<br />----------------------------<br />+ Added support of vector SVG format in TfrxPictureView object</p> <p>+ Added Digital signature object and digital signature support for PDF Export (Supported types: skNone, skInvisible, skVisible, skEmpty)</p> <p>+ Added experimental picture cache and thumbnail cache controlled by&nbsp;TfrxReport.PictureCacheOptions&nbsp;properties</p> <p>+ Added support of alpha transparency for export filter and printing</p> <p>+ Added Two-Track Pharmacode barcode</p> <p>+ Added RichView object for Lazarus with Linux support</p> <p>+ Added support for external web browsers components for authorization dialog (CEF4Delphi, new Edge interfaces)</p> <p>+ Added support of Windows Environment Variables in client-server config file config like %ALLUSERSPROFILE%</p> <p>- Fixed preview's Thumbnail scale for HighDPI</p> <p>- Fixed bug in XLSX with empty lines</p> <p>- Fixed Print state for virtual printers</p> <p>- Fixed EMF to SVG export with SegoeUI font</p> <p>- Fixed IME input in syntax memo for a group of symbols more than two</p> <p>- Fixed bug with clip-in EMF to PDF export</p> <p>- Fixed TfrxPictureView clip</p> <p>- Fixed synchronization bug with dialog forms under Delphi 7 CS components</p> <p>- Fixed gaps for interactive text fields in PDF</p> <p>- Fixed bug with Cambria Math font in SVG/HTML exports</p> <p>- Fixed HasField function when exception raised</p> <p>- Fixed HatchBrush for Lazarus in Linux</p> <p>- Fixed stall of the main thread in Synchronizer #601673</p> <p>- Skip chart reading errors to read files from others version for TeeCharts</p> <p>- Fixed PaperSizes max count for some printers.</p> Sun, 21 Mar 2021 00:00:00 +0100 http://www.fast-report.com/en/news/470/ Fast Reports announced best partners of 2020 http://www.fast-report.com/en/news/469/ <p><a class="gallery" href="../../../../uploads/news_img/__2021.png"><img title="FastReport" src="../../../../uploads/news_img/__2021.png" alt="FastReport" width="100%" /></a></p> <p>At the beginning of the year 2021, we analyzed the work of our partner channel from 2020. Despite the hard year our partners rose to the task and didn't yield their ground. In fact, there was a certain growth.</p> <p>Based on last year's result we selected the best of the best.</p> <p>We are proud to introduce our "Partners of the year", who showed the best results in product promotion, event handling, and, of course, sales.</p> <p>The winners are:</p> <p>Partner of the year North America - <a href="https://www.componentsource.com/">Component Source</a><br />Partner of the year South America - <a href="https://firebase.google.com/?hl=en">FireBase</a><br />Partner of the year Europe - <a href="https://www.componentsource.com">Component Source</a> / <a href="https://www.fast-report.de/de/">IT Haimerl</a> <br />Partner of the year Asia - <a href="https://www.evget.com/">Evget</a> / <a href="https://www.agtech.co.jp">Ag Tech</a><br />Partner of the year OEM -&nbsp;&nbsp;<a href="https://isah.com">Isah</a><br />Partner of the year Russia - <a href="https://softline.us/">Софтлайн</a> <br />Start of the year Russia - <a href="http://www.1cnw.ru/">1С:Северо-Запад</a></p> <p>&nbsp;</p> <p>"Although 2020 was not easy, our partners showed themselves to the best advantage. Once again we are convinced how important it is to build a trust-based relationship, that is much more than "just business" - together we are making developers' lives better!"</p> <p>We want to thank all our partners for their collaboration and wishing them luck this year.</p> <p>&nbsp;</p> <p>&nbsp;</p> <p>&nbsp;</p> <p>&nbsp;</p> Wed, 10 Mar 2021 00:00:00 +0100 http://www.fast-report.com/en/news/469/ New version of FastReport .NET 2021.2 http://www.fast-report.com/en/news/471/ <p>In the new version of FastReport .NET 2021.2 we added HiDPI support.</p> <p>Added universal packages for Windows, targeting .NET Framework 4.x, .NET Core 3.1, and .NET 5.</p> <p>Implemented the CountDistinct aggregate function for report totals and Matrix objects.</p> <p>Added the ability to copy a data source in the designer and added import of DevExpress reports in XML format and support of export to ODF version 1.2.</p> <p><img src="../../../../uploads/news_img/_.png" alt="" width="750" height="525" /></p> <p>Version 2021.2<br />---------------</p> <p>[Engine]</p> <p>+ added HiDPI support</p> <p>+ added CountDistinct aggregate function (report totals and Matrix object totals)</p> <p>+ added support of TLS 1.2</p> <p>+ added new 2 types of UncheckedSymbol for CheckBox</p> <p>+ added the ability to disable loading of XML and CSV data locally</p> <p>+ added ability to load XML data source by URL</p> <p>+ added possibility to change the font for east-Asian languages in Word2007-export</p> <p>+ added functions of converting numbers to words for the Polish language</p> <p>+ added universal package for Windows, targeting .NET Framework 4.x, .NET Core 3.1 and .NET 5</p> <p>* optimized copying streams in some cases</p> <p>- fixed a bug with incomplete copying of the matrix when copying the report page</p> <p>- fixed bugs when importing DevExpress reports</p> <p>- fixed bugs when importing RDL reports</p> <p>- fixed a bug when a band with the FillUnusedSpace property enabled was not displayed again, although there is enough free space</p> <p>- fixed bugs when importing List and Labels reports</p> <p>- fixed a bug where the AutoSize property for SvgObject did not work correctly</p> <p>- fixed a bug with TextObject.AutoShirnk=FontSize when TextObject's size is very small</p> <p>- fixed a bug with incorrect TotalPages variable value when it used in VisibleExpression</p> <p>- fixed a bug with converting RichText when RichObject.Text is null</p> <p>[Designer]</p> <p>+ added ability to copy data source</p> <p>+ added import of DevExpress reports saved in XML format</p> <p>+ added the ability to add pictures by dragging and dropping them from the browser</p> <p><img src="../../../../uploads/news_img/pic_en.gif" alt="" width="690" height="388" /></p> <p>+ and text</p> <p><img src="../../../../uploads/news_img/txt_en.gif" alt="" width="750" height="422" /></p> <p>- fixed a bug with adding a barcode, leading to the creation of a barcode with the wrong type</p> <p>- fixed a bug when dragging from functions created a NUD and an empty TextObject</p> <p>- fixed a bug when the RichTextBoxControl was not rendered correctly in the dialog workspace</p> <p>- fixed scaling issues in the WelcomeForm and Wizard windows</p> <p>- fixed SberbankQR tab in barcode editor</p> <p>- fixed a bug with copying an object, when an object with the same name was created</p> <p>[Preview]</p> <p>- fixed a bug leading to System.ObjectDisposedException when re-preparing the report</p> <p>[Exports]</p> <p>+ added support of ODF 1.2 in export to ODT/ODS</p> <p>- fixed saving report to Box</p> <p>- fixed saving report to OneDrive</p> <p>- fixed saving report to Google Drive</p> <p>- fixed a bug leading to System.OutOfMemoryException when exporting to PDF</p> <p>- fixed a bug with the creation of incorrect file when exporting to Excel 2007 with a big amount of pages and page breaks option</p> <p>- fixed a bug where export to image did not take into account the transparent background of the report</p> <p>- fixed a bug leading to System.NullReferenceException when exporting to Excel 2007</p> <p>- fixed validation errors in export to ODT/ODS</p> <p>- fixed a bug in ODT-export when the file did not open correctly in Word 2019</p> <p>- fixed a bug with incorrect line position when exporting to Word 2007</p> <p>[WebReport]</p> <p>- fixed "Save report" in Online Designer without changes</p> <p>- fixed an issue with wrong margins between objects on the preview</p> <p>[.Net Core]</p> <p>+ added more references to .NET Standard libraries for the correct compilation of the report script</p> <p>- fixed sets EnableScriptSecurity property before initializing Report class</p> <p>- fixed checking WebMode for .NET Core</p> <p>[Mono]</p> <p>- fixed a problem with incorrect work designer menu</p> <p>[Extras]</p> <p>+ fixed minor bugs in new demo</p> <p>* updated FastReport.RPTImportPlugin to use packages</p> <p>- fixed a bug with fetching empty collections</p> <p>- fixed a bug with connection to PostgreSQL 12 and newer. The connector can be found here \Extras\Core\FastReport.Data\FastReport.Data.Postgres</p> Tue, 09 Mar 2021 00:00:00 +0100 http://www.fast-report.com/en/news/471/ New version of FastReport Mono 2021.2 is released! http://www.fast-report.com/en/news/472/ <p>In the new version of FastReport Mono 2021.2, we added the aggregate function CountDistinct, which allows you to count unique values.</p> <p>The processing of RichText objects has been improved again.</p> <p>We have also added support for the ODF 1.2 standard when exporting to Open Office.</p> <p>A number of errors in the processing of reports and saving to different formats have been fixed.</p> <p><img src="../../../../uploads/news_img/_mono.png" alt="" width="750" height="525" /></p> <p>Version 2021.2</p> <p>---------------</p> <p>[Engine]</p> <p>+ added CountDistinct aggregate function (report totals and Matrix object totals)</p> <p><img src="../../../../uploads/news_img/Screenshot_from_2021-03-11_10-22-06.png" alt="" width="750" height="512" /></p> <p>+ added support of TLS 1.2</p> <p>+ added new 2 types of UncheckedSymbol for CheckBox</p> <p>+ added the ability to disable loading of XML and CSV data locally</p> <p>+ added ability to load XML data source by URL</p> <p>+ added possibility to change the font for east-Asian languages in Word2007-export</p> <p>+ added functions of converting numbers to words for the Polish language</p> <p>+ added universal package for Windows, targeting .NET Framework 4.x, .NET Core 3.1 and .NET 5</p> <p>* optimized copying streams in some cases</p> <p>- fixed a bug with incomplete copying of the matrix when copying the report page</p> <p>- fixed bugs when importing DevExpress reports</p> <p>- fixed bugs when importing RDL reports</p> <p>- fixed a bug when a band with the FillUnusedSpace property enabled was not displayed again, although there is enough free space</p> <p>- fixed bugs when importing List and Labels reports</p> <p>- fixed a bug where the AutoSize property for SvgObject did not work correctly</p> <p>- fixed a bug with TextObject.AutoShirnk=FontSize when TextObject's size is very small</p> <p>- fixed a bug with incorrect TotalPages variable value when it used in VisibleExpression</p> <p>- fixed a bug with converting RichText when RichObject.Text is null</p> <p>[Exports]</p> <p>+ added support of ODF 1.2 in export to ODT/ODS</p> <p>- fixed saving report to Box</p> <p>- fixed saving report to OneDrive</p> <p>- fixed saving report to Google Drive</p> <p>- fixed a bug leading to System.OutOfMemoryException when exporting to PDF</p> <p>- fixed a bug with the creation of incorrect file when exporting to Excel 2007 with the big amount of pages and page breaks option</p> <p>- fixed a bug where export to image did not take into account the transparent background of the report</p> <p>- fixed a bug leading to System.NullReferenceException when exporting to Excel 2007</p> <p>- fixed validation errors in export to ODT/ODS</p> <p>- fixed a bug in ODT-export when the file did not open correctly in Word 2019</p> <p>- fixed a bug with incorrect line position when exporting to Word 2007</p> <p>[WebReport]</p> <p>- fixed "Save report" in Online Designer without changes</p> <p>- fixed an issue with wrong margins between objects on a preview</p> <p>[Designer]</p> <p>- fixed a problem with incorrect work designer menu</p> Tue, 09 Mar 2021 00:00:00 +0100 http://www.fast-report.com/en/news/472/ New version of FastReport Mono 2021.1 http://www.fast-report.com/en/news/466/ <p><a class="gallery" href="../../../../uploads/news_img/Mono_2021_1.png"><img title="FastReport Mono 2021.1" src="../../../../uploads/news_img/Mono_2021_1.png" alt="FastReport Mono 2021.1" width="100%" /></a></p> <p>In the new version of FastReport Mono 2021.1 added a new barcode - Deutsche Post Leitcode.</p> <p>The algorithm of converting RTF to report objects has been significantly improved.</p> <p>And also added new functions for converting numbers.</p> <p>&nbsp;</p> <p>Version 2021.1<br />---------------<br /> [Engine]<br />+ added a new barcode - Deutsche Post Leitcode<br />+ added a new barcode - SberBank QR<br />+ added functions of converting numbers to letters<br />+ added functions of converting numbers to words for Indian language<br />+ added rupee symbol for Indian currency<br />+ added functions of converting numbers to words for Persian language<br />+ added functions of converting numbers to words for Ukranian language<br />+ added the Report.Prepare (int pagesLimit) method, which allows to prepare a limited number of pages* optimized work of VisibleExpression, PrintableExpression and ExportableExpression properties for bands<br />* optimized work of VisibleExpression, PrintableExpression and ExportableExpression properties for bands<br />* improved algorithm of converting RTF to report objects<br />- fixed a bug with web response stream reader when connecting to remote JSON<br />- fixed a bug while compiling the report with some expressions in the properties VisibleExpression, PrintableExpression and ExportableExpression<br />- fixed a bug with font.list file leading to exception "System.IO.FileNotFoundException".<br />- fixed a bug with incorrect checksum calculation in Deutsche Post Identcode barcode<br />- fixed ReCompile (adding assemblies after Compile with error)<br />- fixed bug with printing under Linux operating system</p> <p><br /> [Designer]<br />- fixed a bug with empty database name after reloading the report<br />- fixed a bug when double click to arrow buttons on report tab creates a new report page</p> <p><br /> [Exports]<br />- fixed a bug with exporting strings containing only spaces in DXF export<br />- fixed a bug in PDF export, leading to disappearance of spaces when there are tabs in the report<br />- fixed a bug with exporting page footers when export to Excel 2007 in seamless table mode<br />- fixed a bug with exporting "\" character in Excel 2007 export</p> <p><br /> [WebReport]<br />+ added correct view of script errors in ScriptSecurity mode<br />- fixed a bug with PDF export in online designer<br />- fixed a bug with ParagraphOffset</p> <p><br /> [Resources]<br />* updated French resources</p> Thu, 11 Feb 2021 00:00:00 +0100 http://www.fast-report.com/en/news/466/ New version of FastReport FMX 2.8 is released! http://www.fast-report.com/en/news/467/ <p>&nbsp;<a class="gallery" href="../../../../uploads/news_img/FMX2.8.png"><img title="New version of FastReport FMX 2.8 is released!" src="../../../../uploads/news_img/FMX2.8.png" alt="New version of FastReport FMX 2.8 is released!" width="100%" /></a></p> <p>In the new version of FastReport FMX, we added FmxLinux support so now you can build your application with FastReport FMX on Linux.</p> <p><a href="../../../blog/show/install-fmx-linux/" target="_blank">Learn how to install and use FastReport FMX 2.8 for FmxLinux in our blog</a></p> <p>This version also improves work with the latest versions of macOS Big Sur and applications that have passed notarization.</p> <p>On top of that, we added packages for Embarcadero RAD Studio 10.4 and made general improvements.</p> <p><a class="gallery" href="../../../../uploads/news_img/designer.PNG"><img title="New version of FastReport FMX 2.8 is released!" src="../../../../uploads/news_img/designer.PNG" alt="New version of FastReport FMX 2.8 is released!" width="100%" /></a></p> <p><a class="gallery" href="../../../../uploads/news_img/preview.PNG"><img title="New version of FastReport FMX 2.8 is released!" src="../../../../uploads/news_img/preview.PNG" alt="New version of FastReport FMX 2.8 is released!" width="100%" /></a></p> <p>Full list of changes:</p> <p>Version 2.8<br />---------------<br />+ Added support of FmxLinux framework</p> <p>+ Added support of Embarcadero RAD Studio 10.4</p> <p>* Improved support of new macOS version BigSur</p> <p>* Improved Arial Unicode MS simulation for bold/italic</p> <p>- Fixed export of images for PDF export in RAD Studio 10.4</p> <p>- Fixed accessing fonts in sandbox mode under OS X(notarized applications)</p> <p>- Fixed preview popup menu</p> <p>- Fixed compilation of FireDAC packages</p> <p>- Fixed Checkbox export to PDF</p> <p>- Added ability to set barcodes fixed size via script code</p> <p>- Fixed preview pages file cache bug</p> Mon, 25 Jan 2021 00:00:00 +0100 http://www.fast-report.com/en/news/467/ Proud to hire with Jooble! http://www.fast-report.com/en/news/465/ <p>Knowing FastReport and being able to work with reporting and DB is an essential skill on the job market for business software developers. We are determined to ensure that using FastReport solutions will always guarantee finding a job easily.</p> <p><img title="Jooble Logo" src="../../../../uploads/news_img/jooble-full-logotype.png" alt="Jooble_logo" /></p> <p>The quintessential purpose of Jooble is to connect those who seek jobs with those who offer it. Being "Google" in a job search industry Jooble manages to aggregate all the vacancies from open sources into one compact user-friendly interface that gives access to jobs that are not yet listed on popular platforms or hidden behind the corporate websites.</p> <p>Another important thing is that Jooble does not claim jobs for its own. It is necessary to go to employers' website in order to apply which is crucial for driving additional traffic and reducing hiring process time.</p> <p>Jooble's initiative to help people find jobs all over the world fits well with our own aim to bring reporting to another level. Thus we are glad to announce our partnership with Jooble to help increase awareness about this area of programming and boost the quality level of specialists looking for <a href="https://jooble.org/jobs-data-visualization-specialist" target="_blank">data visualisation jobs</a>.</p> Tue, 22 Dec 2020 00:00:00 +0100 http://www.fast-report.com/en/news/465/ Summary and plans http://www.fast-report.com/en/news/464/ <p>We could talk a lot about our experiences and difficulties in the past year, but we'll just take stock of this year and talk a little bit about our plans for the future.</p> <p>In spite of all the difficulties, we worked hard this year. Not everything we planned has been completed, but we are committed to achieving all of our goals for the foreseeable future.</p> <h2>What's done?</h2> <p>Over the past year we were able to implement new quality control processes for our products. Work in this direction will continue. We have optimized and improved exports to various formats, added new object properties, improved report generation algorithms and fixed many bugs. We have added support for 5 new barcodes and 6 new formats for saving documents.</p> <p>We want to acknowledge the hard work our developers did to refactor the code to merge the .NET family source code into a common repository.</p> <p>In addition, in FastReport NET we added Windows Forms support for .NET Core 3.1 and support for .NET 5, introduced security control of the report script when working in web applications, and developed a new demo application. Also we deprecated .NET Framework 2.0 support in the FastReport NET product. The FastReport Mono gained the ability to build charts.</p> <p>We added support for new RAD Studio in FastReport VCL, did a lot of work to improve the user interface, added new features to build complex reports, and improved the quality of generated reports. Separately we note the work on improving the product FastReport for Lazarus. In turn, FastReport FMX has gained the ability to work in 64-bit apps under macOS operating system, the report designer has been improved as well as work on data processing and document generation.</p> <p>OLAP FastCube .NET product can be used in ASP.NET Core web-applications now, it has an improved interface, new possibilities of data filtering were added and it works in Mono. FastCube VCL got expression support, it works better in Lazarus. In FastCube FMX new options for data highlighting were added.</p> <p>We want to thank all <a href="https://github.com/FastReports/FastReport" target="_blank"><strong>FastReport Open Source</strong></a> users, those who contributed to its improvement and those who wrote to us with their issues.</p> <p><a class="gallery" href="../../../../uploads/blogpost/frexport/2021.jpg"><img title="FastReport" src="../../../../uploads/blogpost/frexport/2021.jpg" alt="FastReport" width="100%" /></a></p> <h2>What's next?</h2> <p>Our analysts together with the entire team closely follow trends in software development and the entire IT industry. We are constantly learning and trying to improve our products according to our customers' wishes.</p> <p>Let's start with the FastReport VCL and FMX product plans:</p> <ul> <li>we want to release FastReport VCL 7;</li> <li>the tables in the reports will be improved;</li> <li>PDF documents will get digital signing capabilities;</li> <li>reports will be able to use SVG images;</li> <li>new transports will be added;</li> <li>the Lazarus version will get a RichView object;</li> <li>new interface styles will be added.</li> </ul> <p>The FastReport .NET product will get:</p> <ul> <li>support for high-resolution screens (high dpi);</li> <li>components to work with the Blazor framework;</li> <li>support for the new .NET 6;</li> <li>digital signatures for MS Office documents;</li> <li>parallel printing on multiple printers;</li> <li>ability to connect to the Clickhouse column based DB.</li> </ul> <p>FastReport Mono cross-platform report generator will become even more compatible with different operating systems - we plan to improve stability and performance of this product.</p> <p>Browser-based report editor FastReport Online Designer will be added support for editing charts, new report objects, improved user interface.</p> <p>Work on improvement of the FastCube user interface will be continued, also it is planned to expand its capabilities to connect to different DB.</p> <p>It is planned to release a new product for generating reports and launch its closed beta-testing. You can take part in it. Just follow our news.</p> <p>We also plan to update and publish documentation for all our products. We also plan to introduce a subscription-based licensing model for those products which haven't used it yet.</p> <h2>Good luck in the new 2021!</h2> <p>We want to wish you good and positive emotions in the coming year 2021! May your programs be bug-free and your reports always complete and timely! May your DB queries run fast, and may users' requests to you for new features not hamper you! And let the suppliers of libraries for your products fulfill your requests quickly! In any case - we'll do our best for you!</p> <p>We always welcome your requests - write us your wishes about our products, and we'll try to fulfill them!</p> <p><em>With respect,</em><br /><em>Fast Reports team</em></p> Wed, 16 Dec 2020 00:00:00 +0100 http://www.fast-report.com/en/news/464/ New version of FastReport VCL 6.9 released! http://www.fast-report.com/en/news/463/ <p><a class="gallery" href="../../../../uploads/news_img/1.png"><img title="FastReport VCL 6.9" src="../../../../uploads/news_img/1.png" alt="FastReport VCL 6.9" width="100%" /></a></p> <p>In new version added interactive forms support in PDF export for objects: Text, CheckBox&nbsp; and Picture. With ability to include only required font glyphs into interactive form via InteractiveFormsFontSubset property. Learn more in our&nbsp;<a href="../../../blog/show/interactive-forms-in-pdf-delphi-lazarus/" target="_blank">blog</a>.</p> <p><a class="gallery" href="../../../../uploads/news_img/Int_forms_pdf_all.gif"><img title="FastReport VCL 6.9" src="../../../../uploads/news_img/Int_forms_pdf_all.gif" alt="FastReport VCL 6.9" width="100%" /></a></p> <p>HTML exports now can export Outline tree.</p> <p><a class="gallery" href="../../../../uploads/news_img/html.gif"><img title="FastReport VCL 6.9" src="../../../../uploads/news_img/html.gif" alt="FastReport VCL 6.9" width="100%" /></a></p> <p>Editing of dialog pages in the report becomes easier with guide lines support.</p> <p><a class="gallery" href="../../../../uploads/news_img/g_dialogs.gif"><img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport VCL 6.9" src="../../../../uploads/news_img/g_dialogs.gif" alt="FastReport VCL 6.9" width="421" height="629" /></a></p> <p>Added filtration support in preview window outline tree for fast search and navigation.</p> <p><a class="gallery" href="../../../../uploads/news_img/outline.gif"><img style="display: block; margin-left: auto; margin-right: auto;" title="FastReport VCL 6.9" src="../../../../uploads/news_img/outline.gif" alt="FastReport VCL 6.9" width="414" height="462" /></a></p> <p>Added two new linear barcodes Deutsche Post Identcode and Deutsche Post Leitcode.</p> <p><img title="FastReport VCL 6.9" src="../../../../uploads/news_img/bars.PNG" alt="FastReport VCL 6.9" width="100%" /></p> <p>Also, added Beta version of Client-Server components for Lazarus (Enterprise version).&nbsp;Learn more in our&nbsp;<a href="../../../blog/show/web-reports-lazarus-linux/" target="_blank">blog</a>.</p> <p>Check full list of changes.</p> <p>&nbsp;</p> <p><strong>Version 6.9</strong></p> <p>----------------------------</p> <p>&nbsp;</p> <p>+ Added support of interactive forms in PDF export for Text, CheckBox and Picture objects (Use Editable property with [ferAllowInExport] flag)</p> <p>+ Added InteractiveFormsFontSubset property in PDF export which allows to set used glyph for interactive forms with embedded fonts via expression like : A-Z,a-z,0-9,#43-#47,!@#$</p> <p>+ Added outline support to HTML export filters(frxExportHTML and frxExportHTML)</p> <p>+ Added support of Client-Server components for Lazarus in Beta stage</p> <p>+ Added support of Guide lines for dialog pages in the report designer workspace</p> <p>+ Added filtration support in preview outline tree for fast search of nodes</p> <p>+ Added support of save and load for SQL editor presets settings</p> <p>+ Add ZUGFeRD minimum level to PDF export filter</p> <p>+ Added CC and BCC fields support for E-mail export Indy and Outlook</p> <p>+ Add preset helper class for SBER QR code</p> <p>+ Added RTL support to DOCX Export filter</p> <p>+ Added new linear Barcodes: Deutsche Post Identcode and Deutsche Post Leitcode</p> <p>[!!!] Changed behavior of interactive objects. Restrictions -&gt; [DontEditInPreview] is deprecated. Now all Text objects is disabled for editing in preview by default. To allow editing use Editable - [ferAllowInPreview, ferAllowInExport] for text objects (its impacts only text objects)</p> <p>- Copy-paste bugs fixed when operation doesn't copy child objects of container (Dialog page containers)</p> <p>- Fixed bug when copy-paste operation assigns child objects to container before it's getting pasted</p> <p>- Fixed processing of FIB UTF8 blob field</p> <p>- Fixed bug with merge of duplicates in multi-column report</p> <p>- Fixed bug in 2D barcodes with long data</p> <p>- Fixed object inspector for multy monitor configurations</p> <p>- Fixed Integer Overflow error during draw operation for some objects</p> <p>- Fixed bug with OnLoadTemplate event in inherited reports</p> <p>- Fixed bug when calls NewPage inside OnBeforePrint event changes current band which affects aggregates calculation</p> <p>- Fixed Dropbox transport processing of root folder</p> <p>- Fixed bug in RTFexport with color table</p> <p>- Fixed bug when report Engine forces Keeping mode for child bands sequence linked with a report title</p> <p>- Fixed memory leaks with an empty detail reports</p> <p>- Fixed Barcode draw on screen for 100% scale (incorrect stretch 1:1)</p> <p>- Fixed removing of temporary folder after mail export</p> <p>- Fixed bug with split big pages printing mode when additional page was added</p> <p>- Multi byte input support for Syntax memo moved from define to the report designer settings</p> <p>- Fixed Ctrl + backspace hotkey in Syntax memo</p> Mon, 14 Dec 2020 00:00:00 +0100 http://www.fast-report.com/en/news/463/ New version FastReport .NET 2021.1 http://www.fast-report.com/en/news/462/ <p>In the new version of FastReport .NET 2021.1 we implemented support of .NET 5.</p> <p>Added new barcode - Deutsce Post Leitcode.</p> <p>The algorithm of converting RTF to report objects has been significantly improved.</p> <p>And also added new functions for converting numbers.&nbsp;</p> <p><a class="gallery" href="../../../../uploads/news_img/_._2021-1.png"><img title="New version FastReport .NET -2021.1" src="../../../../uploads/news_img/_._2021-1.png" alt="New version FastReport .NET -2021.1" width="100%" /></a></p> <p><strong><br /></strong></p> <p><strong>Version</strong><strong> 2021.</strong><strong>1</strong></p> <p>&nbsp;</p> <p>---------------</p> <p>New barcode -&nbsp;Deutsce Post Leitcode</p> <p><a class="gallery" href="../../../../uploads/news_img/leitcode_english.gif"><img title="New version FastReport .NET -2021.1" src="../../../../uploads/news_img/leitcode_english.gif" alt="New version FastReport .NET -2021.1" width="100%" /></a></p> <p>&nbsp;</p> <p>And barcode Sberbank</p> <p><a class="gallery" href="../../../../uploads/news_img/sberbank_english.gif"><img title="New version FastReport .NET -2021.1" src="../../../../uploads/news_img/sberbank_english.gif" alt="New version FastReport .NET -2021.1" width="100%" /></a></p> <p><strong>&nbsp;</strong></p> <p><strong>[Engine]</strong></p> <p>+ added support of .NET 5</p> <p>+ added a new barcode - Deutsche Post Leitcode</p> <p>+ added a new barcode - SberBank QR</p> <p>+ added functions of converting numbers to letters</p> <p>+ added functions of converting numbers to words for Indian language</p> <p>+ added rupee symbol for Indian currency</p> <p>+ added functions of converting numbers to words for Persian language</p> <p>+ added functions of converting numbers to words for Ukranian language</p> <p>+ added the Report.Prepare (int pagesLimit) method, which allows to prepare a limited number of pages* optimized work of VisibleExpression, PrintableExpression and ExportableExpression properties for bands</p> <p>* optimized work of VisibleExpression, PrintableExpression and ExportableExpression properties for bands</p> <p>* improved algorithm of converting RTF to report objects</p> <p>- fixed a bug with web response stream reader when connecting to remote JSON</p> <p>- fixed a bug while compiling the report with some expressions in the properties VisibleExpression, PrintableExpression and ExportableExpression</p> <p>- fixed a bug with font.list file leading to&nbsp; exception "System.IO.FileNotFoundException".</p> <p>- fixed a bug with incorrect checksum calculation in Deutsche Post Identcode barcode</p> <p>- fixed ReCompile (adding assemblies after Compile with error)</p> <p>&nbsp;</p> <p>&nbsp; <strong>[Designer]</strong></p> <p>- fixed a bug with empty database name after reloading the report</p> <p>- fixed a bug when double click to arrow buttons on report tab creates a new report page</p> <p>&nbsp;</p> <p>&nbsp; <strong>[Exports]</strong></p> <p>- fixed a bug with exporting strings containing only spaces in DXF export</p> <p>- fixed a bug in PDF export, leading to disappearance of spaces when there are tabs in the report</p> <p>- fixed a bug with exporting page footers when export to Excel 2007 in seamless table mode</p> <p>- fixed a bug with exporting "\" character in Excel 2007 export</p> <p>&nbsp;</p> <p>&nbsp; <strong>[WebReport]</strong></p> <p>+ added correct view of script errors in ScriptSecurity mode</p> <p>- fixed a bug with PDF export in online designer</p> <p>- fixed a bug with ParagraphOffset</p> <p>&nbsp;</p> <p>&nbsp; <strong>[.Net Core]</strong></p> <p>+ added properties ShowDbfExport, ShowMhtExport, PrintInHtml, PrintInPdf for WebReport that allow you to enable/disable the display of buttons in the toolbar of the corresponding exports/print</p> <p>* now in FR.Core we detect WebProcess and StubClasses aren't added to ConsoleApp\Library on FR.Core</p> <p>- fixed a bug with RichObject expressions</p> <p>- fixed a bug with exporting MSChartObject in Power Point 2007 export</p> <p>- fixed a bug with exporting images in Excel 2007 export on Windows</p> <p>&nbsp;</p> <p>&nbsp; <strong>[Resources]</strong></p> <p>* updated French resources</p> <p>&nbsp;</p> <p>&nbsp; <strong>[Extras]</strong></p> <p>* changed dependency in project of Crystal Reports converter from System.Windows.Forms.DataVisualization to FastReport.DataVisualization</p> <p>* updated MongoDB connection plugin in Core and OpenSource</p> <p>&nbsp;</p> Mon, 07 Dec 2020 00:00:00 +0100 http://www.fast-report.com/en/news/462/ FastCube .NET Release 2020.2 http://www.fast-report.com/en/news/460/ <p><img src="../../../../uploads/news_img/bae97f8632710946bdf8407e57517644d178f1361012908bd1f5784d3518271e.png" alt="" width="750" height="444" /></p> <p>New features are already expected in the update:</p> <p>- Added Mono platform support.<br />Starting with this version we add support of cross-platform Mono framework.</p> <p><img src="../../../../uploads/news_img/16e3713872a5b5cfe183adbf91bdfcee3d0a989c8bdf1c649c4a06f4924525b7.gif" alt="" width="750" height="374" /></p> <p>- Major changes:</p> <p>* Before this release we shipped FastCube.Olap package with depency on FastReport library.<br />Now we moved this dependency and therefore integration with FastReport into a separate package FastReport.Olap.Report for the .Net platform and FastReport.Olap.ReportMono for Mono platform.</p> <p>Other changes:</p> <p>* Expression editor now shows dimension/measure/field names instead of their captions.</p> <p>Errors resolved:</p> <p>* Expression errors does not raise Exceptions;<br />* ExpressionHighlight errors does not raise Exceptions;<br />* Fixed move to group error;<br />* Fixed chart data representation in some locales;<br />* Fixed "List of values" aggregate calculation;<br />* Fixed "Median" aggregate calculation.</p> Tue, 13 Oct 2020 00:00:00 +0200 http://www.fast-report.com/en/news/460/ New version of FastReport 6.8 VCL! http://www.fast-report.com/en/news/459/ <p dir="ltr"><span>In the new version, we have updated help for classes and methods of components and added Class references for Code Completion. Added ability to customize SQL syntax in the SQL editor. Added a pool of deferred commands which allows a report to rebuild itself from the script code. Also we&rsquo;ve redesigned mechanism of the preview pages for detailed reports and improved compatibility with the new Lazarus version.</span></p> <div><span><img src="../../../../uploads/news_img/adminka.png" alt="" width="750" height="469" /></span></div> <div><span><br /></span></div> <div> <p dir="ltr"><span>Version 6.8</span></p> <p dir="ltr"><span>----------------------------</span></p> <p dir="ltr"><span>+ Added class references for main package classes</span></p> <p dir="ltr"><span>+ Added customization of SQL editor in the report designer</span></p> <p dir="ltr"><span>+ Added delayed command pool for actions of TfrxReport: PrepareReport, ShowReport, LoadFrom .It possible to call Report.ShowReport to rebuild active report or load another one from the script.</span></p> <p dir="ltr"><span>+ Added TfrxEngineOptions.ZeroPrecisionValue property contains precision value for zero comparison operation in Text objects(used with HideZeros property).</span></p> <p dir="ltr"><span>+ Added PNG export filter in registered export filter</span></p> <p dir="ltr"><span>* All calls to refreshes of preview now affects only active previewed report for detail page</span></p> <p dir="ltr"><span>* Reworked preview pages and preview Tabs mechanism. TfrxPreviewPagesList class now manages active preview pages instances.</span></p> <p dir="ltr"><span>* Added synchronization of creating printer context from non GUI thread</span></p> <p dir="ltr"><span>* UpdateResorce function moved temporarily to constructor for old behavior compatibility</span></p> <p dir="ltr"><span>* Embedded Designer moved to HostControls</span></p> <p dir="ltr"><span>* Chart object Highlight disabled when Hyperlink is empty</span></p> <p dir="ltr"><span>- Fixed server log path</span></p> <p dir="ltr"><span>- [Lazarus] Fixed Unicode output in DOCX export filter</span></p> <p dir="ltr"><span>- Several fixes in QR converter module</span></p> <p dir="ltr"><span>- [Lazarus] Fixed SQL parameters editor</span></p> <p dir="ltr"><span><img src="../../../../uploads/news_img/sql.gif" alt="" width="433" height="336" /></span></p> <p dir="ltr">- Fixed attached files for MSOutlook option in e-mail export filter</p> <p dir="ltr"><span>- Fixed order of tabs creation in the report preview (should follows after Workspace creates)</span></p> <p dir="ltr"><span>* [Lazarus] Added font substitution of "Nimbus Sans L" to "FreeSans" under linux</span></p> <p dir="ltr"><span>* [Lazarus] Improved compatibility with&nbsp; FPC 3.2.0</span></p> <p dir="ltr"><span>- Fixed IIF function with nested functions</span></p> <p dir="ltr"><span>- Fixed memory leak in TfrxTreeView</span></p> <p dir="ltr"><span>- Fixed TfrxDataTreeForm.UpdateSize when it&rsquo;s called before construction</span></p> <p dir="ltr"><span>- Fixed bug in font packing mechanism</span></p> <p dir="ltr"><span>- Fixed Arial font size in PDF export</span></p> <p dir="ltr"><span>- Fixed C++Builder compatibility</span></p> <p dir="ltr"><span>- Fixed exporting of the text with HTML tags to PDF</span></p> <p dir="ltr"><span>- Fixed building of string for Swiss QRCode</span></p> <p dir="ltr"><span>- Fixed formatting for duplicates values</span></p> <p dir="ltr"><span>- Fixed attach file name in the TfrxMailExport when DefaultPath &lt;&gt; ''</span></p> <p dir="ltr"><span>- Fixed logo position in the QR Code</span></p> </div> Tue, 22 Sep 2020 00:00:00 +0200 http://www.fast-report.com/en/news/459/ New version of FastReport Mono 2020.4 http://www.fast-report.com/en/news/458/ <p>In the new version of FastReport Mono -2020.4 added: barcodes(ITF-14, Deutsche Post Identcode) and the ability to align them, new types of export, checking the code for malware.</p> <p><br /><img title="FastReport Mono" src="../../../../uploads/news_img/mono/Clipboard_-_16__2020_._16_48.png" alt="FastReport Mono" width="780" height="658" /></p> <p>&nbsp;</p> <p><strong>Version 2020.4</strong></p> <p>---------------</p> <p><br /><strong>[Install]</strong></p> <p><strong></strong>+ added product installation package in DEB format</p> <p>+ added product installation package in RPM format</p> <p><strong>[Engine]</strong></p> <p><strong></strong>* rewritten RichObject code for translation of RTF document to report objects</p> <p>+ added new barcode ITF-14</p> <p>+ added new barcode Deutsche Post Identcode</p> <p>+ added ability to align barcodes</p> <p>+ added property PictureObject.ImageSourceExpression that allows to set expression containing source of image</p> <p>+ added possibility to use expression in brackets in VisibleExpression, PrintableExpression and ExportableExpression properties</p> <p>+ added the PictureObject.ImageFormat property, which allows to select the image storage format</p> <p>* now FastReport.DataVisualization added to the list of assemblies by default (FR .Net, FR.Core)</p> <p>- fixed a bug where the designer crashed when the "Start new page" property is enabled for the page header child band</p> <p>- fixed a bug where the value of an expression was displayed by the text of this expression</p> <p><strong>[Designer]</strong></p> <p><strong></strong>+ added possibility to load CSV files via URL</p> <p>* updated plugin for connecting to MongoDB, to actual versions of MongoDB</p> <p>- fixed a bug, when empty string in Datamatrix barcode causes exception</p> <p>- fixed a bug where the gauge window had the wrong width</p> <p><strong>[Exports]</strong></p> <p><strong></strong>+ added PDF/A-2u export</p> <p>+ added property ReportPage.ExportAlias, which allows to set the page name when exporting to Excel 2007</p> <p>* now, in Excel 2007 export for sheets without pictures, files with a description of pictures and relations to them are not created</p> <p>- fixed a bug when exporting to Excel 2007 in the "Seamless table" mode leading to table breaks</p> <p>- fixed a bug when exporting to Excel 2007 in the "Seamless table" mode leading to incorrect merging cells</p> <p>- fixed a bug when exporting to Excel 2007 in the "Seamless table" mode leading to incorrect exporting of images</p> <p>- fixed a bug where links with national alphabets letters did not work in PDF export</p> <p>- fixed a bug where the dates of creation and editing of the document did not match the equivalents in the metadata in PDF/A-1a export</p> <p>- fixed a bug while exporting to Excel 97 causes exception "Huge SAT not implemented"</p> <p>- fixed a bug with exporting texts containing ampersand '&amp;' in Excel 2007 export</p> <p>- fixed a bug while exporting MapObject to PowerPoint</p> <p>- fixed a bug with exporting gradient fills with owner or user password in export to PDF</p> <p>- fixed a bug with encryption of digital signature in PDF-export when protecting a document with a password</p> <p>- fixed a bug with paragraph offset in export to OpenOffice Writer</p> <p><strong>[WebReport]</strong></p> <p><strong></strong><br />* added check of the report script for malicious code. This option is enabled by default for the Web.</p> <p>- fixed figures absence on window print from browser</p> <p>- fixed incorrect calculation of page sizes in FastReport.Core.Web, if at least one page was in landscape orientation</p> <p>- fixed a bug where objects with Exportable = false were not visible in WebPreview</p> <p>&nbsp;<img title="FastReport Mono" src="../../../../uploads/news_img/mono/Clipboard_-_16__2020_._16_57.png" alt="FastReport Mono" width="780" height="500" /></p> Wed, 16 Sep 2020 00:00:00 +0200 http://www.fast-report.com/en/news/458/ New version of FastReport .NET 2020.4 http://www.fast-report.com/en/news/457/ <p>In new version of FastReport .NET 2020.4 added new barcodes: ITF-14 and Deutsce Post Identcode.</p> <p><a class="gallery" href="../../../../uploads/news_img/barcodes_demo_en.png"><img src="../../../../uploads/news_img/barcodes_demo_en.png" alt="" width="100%" /></a>Now there is a possibility to choose the format for storing report images.</p> <p>You can also change the number of rows and columns of the table by dragging the mouse. Added support of export to PDF/A-2u format.</p> <p>In addition, the report script is now checked for the content of malicious code.</p> <p>A new demo application has also been added. It looks better and is more convenient to use: in black</p> <p><a class="gallery" href="../../../../uploads/news_img/demo_black_eng.png"><img src="../../../../uploads/news_img/demo_black_eng.png" alt="" width="100%" /></a></p> <p>&nbsp;</p> <p>And in white:</p> <p><a class="gallery" href="../../../../uploads/news_img/demo_white_eng.png"><img src="../../../../uploads/news_img/demo_white_eng.png" alt="" width="100%" /></a></p> <p>&nbsp;</p> <p><strong>Version</strong><strong> 2020.</strong><strong>4</strong></p> <p>---------------</p> <p>&nbsp;</p> <p>&nbsp; <strong>[Engine]</strong></p> <p>+ added new barcode ITF-14</p> <p>+ added new barcode Deutsche Post Identcode</p> <p>+ added ability to align barcodes</p> <p>+ added property PictureObject.ImageSourceExpression that allows to set expression containing source of image</p> <p>+ added possibility to use expression in brackets in VisibleExpression, PrintableExpression and ExportableExpression properties</p> <p>+ added the PictureObject.ImageFormat property, which allows to select the image storage format</p> <p>* now FastReport.DataVisualization added to the list of assemblies by default (FR .Net, FR.Core)</p> <p>- fixed a bug where the designer crashed when the "Start new page" property is enabled for the page header child band</p> <p>- fixed a bug where the value of an expression was displayed by the text of this expression</p> <p>- fixed incorrect drawing of ITF-14 barcode</p> <p>- fixed a bug with transparency of RichObject</p> <p>&nbsp;</p> <p>&nbsp; <strong>[Designer]</strong></p> <p>+ added the ability to edit the number of rows and columns of the table by dragging the mouse</p> <p>+ added loading of RTF texts, tables and styles when converting DevExpress file</p> <p>+ added possibility to load CSV files via URL</p> <p>* updated plugin for connecting to MongoDB, to actual versions of MongoDB</p> <p>* changed focus order of elements when clicking "tab" on a tab with creating swiss QR</p> <p>- fixed a bug where switching properties to alphabetical order did not work</p> <p>- fixed a bug with loading page size when converting DevExpress file</p> <p>- fixed a bug, when empty string in Datamatrix barcode causes exception</p> <p>- fixed a bug where the gauge window had the wrong width</p> <p>&nbsp;</p> <p>&nbsp; <strong>[Exports]</strong></p> <p>+ added PDF/A-2u export</p> <p>+ added property ReportPage.ExportAlias, which allows to set the page name when exporting to Excel 2007</p> <p>* now, in Excel 2007 export for sheets without pictures, files with a description of pictures and relations to them are not created</p> <p>- fixed a bug when exporting to Excel 2007 in the "Seamless table" mode leading to table breaks</p> <p>- fixed a bug when exporting to Excel 2007 in the "Seamless table" mode leading to incorrect merging cells</p> <p>- fixed a bug when exporting to Excel 2007 in the "Seamless table" mode leading to incorrect exporting of images</p> <p>- fixed a bug where links with Russian letters did not work in PDF export</p> <p>- fixed a bug where the dates of creation and editing of the document did not match the equivalents in the metadata in PDF/A-1a export</p> <p>- fixed a bug while exporting to Excel 97 causes exception "Huge SAT not implemented"</p> <p>- fixed a bug with exporting texts containing ampersand '&amp;' in Excel 2007 export</p> <p>- fixed a bug while exporting MapObject to PowerPoint</p> <p>- fixed a bug with saving default theme in export to Excel 2007</p> <p>- fixed a bug with exporting gradient fills with owner or user password in export to PDF</p> <p>- fixed a bug with encryption of digital signature in PDF-export when protecting a document with a password</p> <p>- fixed a bug with paragraph offset in export to OpenOffice Writer</p> <p>&nbsp;</p> <p>&nbsp; <strong>[WebReport]</strong></p> <p>* added check of the report script for malicious code. This option is enabled by default for the Web.</p> <p>- fixed figures absence on window print from browser</p> <p>- fixed incorrect calculation of page sizes in FastReport.Core.Web, if at least one page was in landscape orientation</p> <p>- fixed a bug where objects with Exportable = false were not visible in WebPreview</p> <p>&nbsp;</p> <p>&nbsp; <strong>[.Net Core]</strong></p> <p>+ added Dialogs for WebPreview on FastReport.Core</p> <p>* now you can only build FastReport.Core and FastReport.OpenSource for netstandard2.1 on supported versions of VisualStudio (MSBuild)</p> <p>* now FastReport.DataVisualization does not need to be added to References in user application on .Net Core3</p> <p>- fixed problem with user applications on the .Net Core3, referencing FastReport.Core. Now FastReport.Compat does not need to be added to References in the user application</p> <p>&nbsp;</p> <p>&nbsp; <strong>[Demos]</strong></p> <p>+ added new demo application</p> <p>* updated references to FastReport packages in demos to the latest versions</p> <p>&nbsp;</p> Wed, 09 Sep 2020 00:00:00 +0200 http://www.fast-report.com/en/news/457/ FastReport components help in fighting against COVID-19 http://www.fast-report.com/en/news/456/ <p>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.</p> <p>Dozens of development companies from all over the world (China, Africa, USA, Europe) responded to <strong><a href="../../../news/show/urgent-covid-19/" target="_blank">our offer to get a library for developments in medical science for free</a></strong>.</p> <p>Today we want to tell you about only one of these cases &ndash; from our clients &ndash; 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.<br />Italy became one of the first EU countries to fall under the powerful wave of the new virus.</p> <p>We are proud that our colleagues, IT specialists from Ascom, have also come out to fight a new challenge for all mankind!<br />Indeed, to successfully fight the virus it is necessary to comprehensively understand what we are facing.</p> <p>As Nicola Franchi (the R&amp;D manager from the Italian division of Ascom) notes, FastReport.Net with .net Core support came in handy here. See for yourself:</p> <p>Ascom has created a remote patient surveillance tool.</p> <p>Continuous monitoring aim is to reduce complications so that healthcare providers spend less time on administrative work and better provide medical care.</p> <p>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&rsquo;s condition in the early stages.</p> <p>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.&nbsp;<strong>See also:</strong>&nbsp;<strong><a href="https://www.wearable-technologies.com/2020/07/ascom-integrates-oxitone-1000m-pulse-oximetry-into-its-digistat-wearables-for-monitoring-covid-19-patients/" target="_blank">Ascom Integrates Oxitone 1000M Pulse Oximetry Into Its Digistat Wearables For Monitoring COVID-19 Patients</a></strong></p> <p style="padding-top: 20px;">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.</p> <div style="float: right; padding-top: 0;"> <p style="max-width: 200px; margin-bottom: 10px; margin-left: 15px; margin-top: 0;"><img src="../../../../uploads/blogpost/frexport/Nicola_Franchi.jpg" alt="" width="200" height="201" /></p> <p align="center"><em>Nicola Franchi, Ascom UMS</em></p> </div> <p style="padding-left: 60px;"><em>&ldquo;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&rdquo;</em></p> <div style="clear: both;">&nbsp;</div> <p>Picture 1: Agreement that the patient signs upon the wearable devices delivery.</p> <p><a class="gallery" href="../../../../uploads/blogpost/frexport/1_Ascom.png"><img title="Agreement that the patient signs upon the wearable devices delivery." src="../../../../uploads/blogpost/frexport/1_Ascom.png" alt="Agreement that the patient signs upon the wearable devices delivery." width="790" height="391" /></a></p> <p>Picture 2: Summary table of all current patients, their addresses and current vitals</p> <p><a class="gallery" href="../../../../uploads/blogpost/frexport/2_Ascom.png"><img title="Summary table of all current patients, their addresses and current vitals" src="../../../../uploads/blogpost/frexport/2_Ascom.png" alt="Summary table of all current patients, their addresses and current vitals" width="790" /></a></p> <p>Picture 3: History of the patient and all his parameters</p> <p><a class="gallery" href="../../../../uploads/blogpost/frexport/3_Ascom.png"><img title="History of the patient and all his parameters" src="../../../../uploads/blogpost/frexport/3_Ascom.png" alt="History of the patient and all his parameters" width="790" /></a></p> <p>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!</p> Fri, 04 Sep 2020 00:00:00 +0200 http://www.fast-report.com/en/news/456/ New version of FastCube FMX 1.5 http://www.fast-report.com/en/news/455/ <p>Update with support of the latest version of IDE and new highlighting options</p> <p><img src="../../../../uploads/news_img/Fire_monkey.png" alt="" width="100%" /></p> <p>&nbsp;</p> <p>&nbsp;</p> <p>&nbsp;</p> <p>+ Added support for RAD Studio 10.4<br />+ Added cell highlight option compared with average value (TfcxAverageHighlight).<br />+ Added most/least N cell highlight option (TfcxTopHighlight).<br />+ Added repeatable/unique cell highlight option (TfcxUniqueHighlight).<br />+ Added cell highlight based on expressions (TfcxExpressionHighlight).<br />+ Added negative value settings for ContinuousHighlight with Kind = ContinuousHighlightKind.BarChart<br />+ Added event TfcxCustomToolbar.BeforeDialogExecute<br />* Major refactoring of the TfcxContinousHighlight with breaking of the compatibility:<br />Before: TfcxContinuousHighlightValueType enum had BoundByRow, BoundByCol, PercentByRow, PercentByCol, PercentileByRow, PercentileByCol elements.<br />Now: Those elements replaced by Bound, Percent and Percentile elements. Added new enum TfcxHighlightScanDirection and the approptiate property ScanDirection<br />common for all Highlight types with the Auto, Rows and Columns elements. New saves wont correctly work in the old version.<br />Effect: Highlight setup simplification due to reduced combobox lists. Auto element suit for most cases and does not break highlight (as before)<br />after "Measures" field move from the rows to the columns and vice versa.<br />- Fixed errors with PopupMenu showing</p> Tue, 01 Sep 2020 00:00:00 +0200 http://www.fast-report.com/en/news/455/ Contest from Fast Reports http://www.fast-report.com/en/news/454/ <p>We are announcing <a href="../../../contest-2020/" target="_blank">contest</a> for the best demo of FastReport VCL 6.</p> <p><a href="../../../contest-2020/" target="_blank"><img src="../../../../uploads/news_img/Demo_en.png" alt="" width="900" height="450" /></a></p> <p>To participate you can use either commercial or a trial version of the report generator for Delphi</p> <p>Create an app, add-on or a report which would be the best to demonstrate all the features of our report generator</p> <p>Apply on the <a href="../../../contest-2020/" target="_blank">contest page</a> until August, 15. The winner will be chosed by popular vote and will receive a 10.1 inch tablet on Windows 10.&nbsp;</p> Fri, 10 Jul 2020 00:00:00 +0200 http://www.fast-report.com/en/news/454/ New version of FastCube VCL 2.11 http://www.fast-report.com/en/news/453/ <h3 dir="auto" data-sourcepos="5:1-5:33">Added Rad Studio 10.4 support</h3> <p dir="auto" data-sourcepos="7:1-7:58">Starting with this version we add Rad Studio 10.4 support.</p> <h3 dir="auto" data-sourcepos="9:1-9:30">Highlight of measure cells</h3> <p dir="auto" data-sourcepos="11:1-11:161">In this version we significantly improved FastCube VCL cell highlight abilities. We added new highlight classes, improved classes we had before and fixed errors.</p> <ul dir="auto" data-sourcepos="13:1-17:0"> <li data-sourcepos="13:1-13:56">TfcxTopHighlight class - highligh most and least cells</li> <li data-sourcepos="14:1-14:63">TfcxAverageHighlight - highlight cells comparing with average</li> <li data-sourcepos="15:1-15:61">TfcxUniqueHighlight - highlight repeatable and unique cells</li> <li data-sourcepos="16:1-17:0">TfcxExpressionHighlight - highlight cells matched expressions</li> </ul> <p>&nbsp;</p> <p><img src="../../../../uploads/news_img/ConditionHighlights_cube2.11.gif" alt="" width="808" height="609" /></p> <p>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.</p> <p><img src="../../../../uploads/news_img/barChart_cube2.11.gif" alt="" width="808" height="530" /></p> <h2 dir="auto" data-sourcepos="24:1-24:22">Other major changes</h2> <ul dir="auto" data-sourcepos="26:1-32:0"> <li data-sourcepos="26:1-32:0">Major refactoring of the TfcxContinousHighlight with breaking of the compatibility:&nbsp;</li> </ul> <p style="padding-left: 30px;">Before: TfcxContinuousHighlightValueType enum had BoundByRow, BoundByCol, PercentByRow, PercentByCol, PercentileByRow, PercentileByCol elements.</p> <p style="padding-left: 30px;">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.</p> <p style="padding-left: 30px;">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.</p> <h2 dir="auto" data-sourcepos="33:1-33:9">Errors</h2> <ul dir="auto" data-sourcepos="35:1-36:50"> <li data-sourcepos="35:1-35:60">Fixed TDate, TTime, TDateTime fields parse for Lazarus/FPC</li> <li data-sourcepos="36:1-36:50">Fixed array out of bounds error in TfcxSliceGrid</li> </ul> <div>------</div> <p>+ Added support for RAD Studio 10.4</p> <p>+ Added cell highlight option compared with average value (TfcxAverageHighlight).</p> <p>+ Added most/least N cell highlight option (TfcxTopHighlight).</p> <p>+ Added repeatable/unique cell highlight option (TfcxUniqueHighlight).</p> <p>+ Added cell highlight based on expressions (TfcxExpressionHighlight).</p> <p>+ Added negative value settings for ContinuousHighlight with Kind = ContinuousHighlightKind.BarChart</p> <p>+ Added event TfcxCustomToolbar.BeforeDialogExecute</p> <p>* Major refactoring of the TfcxContinousHighlight with breaking of the compatibility</p> <p>- Fixed TDate, TTime, TDateTime fields parse for Lazarus/FPC</p> <p>- Fixed array out of bounds error in TfcxSliceGrid</p> Tue, 16 Jun 2020 00:00:00 +0200 http://www.fast-report.com/en/news/453/ New version of FastReport VCL - 6.7 http://www.fast-report.com/en/news/452/ <p>In the new version we&rsquo;ve added support of the latest version of IDE -&nbsp; Embarcadero RAD Studio 10.4 and extended integration with Steema TeeChart Pro.</p> <p>Added support for new series (see the list of changes for a complete list).</p> <p>Added a new class to help simplify the creation of barcodes for payment standards using &ldquo;Swiss Payment Standard&rdquo; as an example.</p> <p><img src="../../../../uploads/news_img/SwissCode.gif" alt="" width="700" height="505" /></p> <p>Thanks to your feedback, we improved Code completion in the script code editor.</p> <p>Added new ability to edit RichView direct from the preview window.</p> <p>&nbsp;Also, added and improved few reports in Main Demo.</p> <p>&nbsp;</p> <p>All changes:&nbsp;</p> <p>&nbsp;</p> <div> <p>Version 6.7</p> </div> <p>+ Added support of Embarcadero RAD Studio 10.4</p> <p>+ Added InPlaceEditor for TfrxRichView allows to edit RichView in the preview window;</p> <p>+ Added Swiss Payment Standard presets for QRCode barcode;</p> <p>+ Added Logo property for QRCode barcode;</p> <p>+ Added extended support of TeeChart pro series :</p> <p>&nbsp; TPolarContourSeries, TEquiVolumeSeries, TCircularGauge,</p> <p>&nbsp; TClockGauge, TNumericGauge, TBigCandleSeries,</p> <p>&nbsp; TDeltaPointSeries, TImageBarSeries, TImagePointSeries,</p> <p>&nbsp; TWindRoseSeries, TErrorPoint3DSeries, TErrorPointSeries,</p> <p>&nbsp; TEqualizerSeries, TBeeSwarmSeries, TPolarGridSeries, TOrgSeries, TKagiSeries,</p> <p>&nbsp; TRenkoSeries,TTagCloudSeries, THighLowLineSeries,</p> <p>&nbsp; TVolumePipeSeries, TTreeMapSeries, TKnobGauge, TRoseSeries,</p> <p>&nbsp; TTernarySeries,TDarvasSeries;</p> <p>+ Added helper for Fill casting AsBrushFill/AsGradientFill/AsGlassFill (TfrxCustomFill)</p> <p>+ Added TfrxPostProcessor.ResetDuplicates - can reset duplicated from script</p> <p>+ Added DrillState property to rtti (check how to use in 151.fr3 report)</p> <p>+ Added arrows left - right keys for filtration during Code completion</p> <p>+ Added Processing for TfrxSysMemoView</p> <p>+ Added TfrxDesigner.OnAfterUpdateReport event</p> <p>* Added New "What's new" report</p> <p>* Improved few demo reports in MainDemo</p> <p>+ [Lazarus] Added LazChart RTTI modules</p> <p>- [Lazarus] Fixed bug when TfrxBitBtnControl doesn't show glyph when run designer from Lazarus IDE</p> <p>- [Lazarus] Fixed Toolbar in the report designer for scale larger than 100%</p> <p>- Fixed preview tabs in custom preview control</p> <p>- Syntax memo Drag and Drop DataTree insert text to mouse position</p> <p>- Syntax memo code completion disabled inside string 'Text' block</p> <p>- Fixed Images in PPTX export with screen scale 125%</p> <p>- Fixed text wrap for CHINESEBIG5_CHARSET charset in non unicode output</p> <p>- Inherited reports convert path to short if its too long</p> <p>- Inherited reports Loading optimized</p> <p>- Use PostScript font name in PDF when font name contains multi-byte chars</p> <p>- Fixed bug when reports threads may stall inside IIS DLL (New synch threads mechanism for DLL)</p> <p>- Fixed scope of script variables in code completion</p> <p>- Fixed var parameter in declaration for code completion</p> <p>* Code completion now replaces whole ident , not just insert new in cursor position</p> <p>* Code completion window now resizable</p> <p>- Fixed code completion bug for variables declared in group like : 'm1, m2, m3: TfrxView;'</p> <p>- [Lazarus] Fixed Map object de-serialization of points</p> <p>- [Lazarus] Fixed bug with preview PageCache which causes wrong behavior in interactive reports</p> <p>- Interactive charts fix with zoom in preview</p> <p>- Fixed RestoreDefaults behavior</p> <p>- Fixed bug when interactive events may fire before chart was filled</p> <p>- Fixed bug with TfrxMapGeodataLayer.MapDataSet in Map Editor dialog</p> <p>* [Lazarus] Optimized MaxiCode output</p> <p>- Fixed bug with Mercator property</p> <p>* [Lazarus] Fixed modal dialogs in preview under Linux GTK</p> <p>- Fixed Detail report bug when rebuilds report using TfrxCustomPreview.Report (Collapse/expand drills).</p> <p>- Fixed bug with KeepHeader and ReprintOnNewPage in multi-column reports</p> <p>* [Lazarus] Optimized work with fonts under Linux GTK</p> <p>- Fixed font charset for RTF export</p> Thu, 28 May 2020 00:00:00 +0200 http://www.fast-report.com/en/news/452/ New version of FastReport .NET - 2020.3 http://www.fast-report.com/en/news/450/ <p>In the new version of FastReport .NET 2020.3 we added a new type of QR code, <a href="https://www.fastreport.com/en/blog/332/show/" target="_blank">Swiss QR Code.</a></p> <p><img title="Swiss QR Code" src="../../../../uploads/blogpost/frexport/QR.png" alt="Template of a report containing Swiss QR Code" width="623" height="316" /></p> <p>There are new properties VisibleExpression, PrintableExpression, and ExportableExpression. These properties allow to configure values of Visible, Printable, and Exportable properties depending on certain condition.</p> <p><img src="../../../../uploads/news_img/fr1.gif" alt="" width="1000" height="700" /></p> <p>&nbsp;</p> <p>Also saving of embedded fonts in the PDF export has been optimized, as a result, file sizes have significantly decreased.</p> <p><img title="Smaller PDF Export" src="../../../../uploads/news_img/font_small_size.jpg" alt="Smaller size of PDF export in FastReport .NET " width="700" height="195" /></p> <p>&nbsp;</p> <p>In addition, FastReport.Core and FastReport.OpenSource can be compiled on Unix-systems now.</p> <p>Discontinued support of .NET framework 2.0.</p> <p>&nbsp;</p> <p><strong>Version 2020.3</strong></p> <p>---------------</p> <p>&nbsp;</p> <p>&nbsp; <strong>[Engine]</strong></p> <p>+ added new type of QR code, Swiss QR Code</p> <p>+ added property MatrixObject.PrintIfEmpty, which allows displaying the matrix even if it is empty</p> <p>+ added property Page.LastPageSource, which allows to configure the printer tray for printing the last page of the report</p> <p>+ added VisibleExpression, PrintableExpression, and ExportableExpression properties</p> <p>&gt; these properties allow to set the value of the Visible, Printable, and Exportable properties, depending on the fulfillment of the specified condition</p> <p>* discontinued support of .NET Framework 2.0</p> <p>- fixed a bug with text object visibility when Highlight.Visible parameter is enabled</p> <p>- fixed a bug with work of property PrintableExpression</p> <p>&nbsp;</p> <p>&nbsp; <strong>[Designer]</strong></p> <p>- fixed a bug where drag&amp;drop to the matrix didn't work</p> <p>- fixed a bug leading to System.FormatException when opening DevExpress files</p> <p>- fixed a bug "Count cannot be less than zero." when opening DevExpress files</p> <p>- fixed a bug with moving objects in the report tree while holding down the Ctrl key</p> <p>- fixed a bug with drop down menu of select color button</p> <p>&nbsp;</p> <p>&nbsp; <strong>[Preview]</strong></p> <p>- fixed a bug with setting exports list using Config.PreviewSettings</p> <p>- fixed a bug where the report could only be saved in the Box, regardless of the cloud storage selected in the menu</p> <p>&nbsp;</p> <p>&nbsp; <strong>[Exports]</strong></p> <p>* optimized saving of embedded fonts in PDF-export. File size has decreased significantly.</p> <p>- fixed a bug with incorrect indents in export to OpenOffice Writer</p> <p>- fixed a bug with incorrect size of picture in export to RTF</p> <p>- fixed a bug with page breaks in export to OpenOffice Writer</p> <p>- fixed a bug with paragraph offset in export to OpenOffice Writer</p> <p>- fixed a bug with text justify in exports to OpenOffice Writer and OpenOffice Spreadsheet</p> <p>- fixed a bug in Excel export (BIFF8)</p> <p>&nbsp;</p> <p>&nbsp; <strong>[WebReport]</strong></p> <p>- fixed a bug with resource loading in WebReport (OpenSource version)</p> <p>- fixed a bug with image scaling in WebReport</p> <p>- fixed a bug with timeout exception while saving a report in the Online Designer</p> <p>- fixed a bug with calls of WebReport.ExportPdf, WebReport.ExportCsv, WebReport.ExportRtf, etc.</p> <p>&nbsp;</p> <p>&nbsp; <strong>[.Net Core]</strong></p> <p>* fixed compilation error FastReport.Core and FastReport.OpenSource on Unix-systems (because of net40 in targetFrameworks)</p> <p>- fixed some API errors in report code, available in System.Drawing.Primitives</p> <p>- fixed broken button "Open after export" in FR.Core3</p> Wed, 20 May 2020 00:00:00 +0200 http://www.fast-report.com/en/news/450/ New version of FastReport Mono - 2020.3 http://www.fast-report.com/en/news/451/ <p>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.</p> <p><br />In ver. 2020.3 there is a new type of export which allows printing tags on printers that support ZPL</p> <p><img src="../../../../uploads/news_img/Clipboard_-_18__2020_._15_03.png" alt="" width="659" height="499" /></p> <p>Template of ZPL tag (report)</p> <p><img src="../../../../uploads/news_img/45852-2.jpg" alt="" width="500" height="499" /></p> <p>Printed ZPL Tag</p> <p>All changes:&nbsp;</p> <h3>Version 2020.3<br /><br />[Engine]</h3> <p>+ added import of RTF documents into report<br />* merged codebase of FastReport.Net and FastReport.Mono</p> <h3>[Designer]</h3> <p>* slight UI improvements<br />* Messages window now remembers its size/visibility<br />+ added Polygon toolbar in the designer<br />+ added description control in the Data Dictionary window<br />- fixed bugs in GUI</p> <h3>[Exports]</h3> <p>+ added ZPL export<br />- fixed size of PDF file with interactive forms<br />+ fixed RTF image size<br />+ added indent in ODT export<br />* improved detection of font location in Linux</p> Mon, 18 May 2020 00:00:00 +0200 http://www.fast-report.com/en/news/451/ New version of FastReport FMX - 2.7 http://www.fast-report.com/en/news/449/ <p>In the new version we&rsquo;ve added support of Embarcadero RAD Studio 10.3 with latest updates and support of new platform MacOS x64.&nbsp; Export to PDF significantly improved in this version: we added block text align and improved work with fonts. Also, wrap and draw of text object was improved.</p> <p>Full list of changes:</p> <p>Version 2.7</p> <p>---------------</p> <ul> <li>+ Added support of Embarcadero RAD Studio 10.3</li> <li>+ Added MacOS x64 support</li> <li>+ Added support of block align in text object (HAlign=haBlock) in PDF Export</li> <li>+ Added ability to move report pages tabs in the report designer</li> <li>+ Added popup menu for pages Tab in the report Designer</li> <li>- Improved text wrap realization</li> <li>- Improvement text draw between different platforms</li> <li>- Fixed preview content scaling for 150% scale or above</li> <li>- Fixed HTML tag subscript printing</li> <li>- Fixed inactive report designer when switching to dialog page(OSX).</li> <li>- Fixed changing of page orientation</li> <li>- Fixed draw of arial narrow font in D2D context for RAD Studio 10.2 and above</li> <li>- Fixed text split for simple text render</li> <li>- Fixed fsUnderline style in font GDIP canvas cache</li> <li>- Fixed right align in PDF export</li> <li>- Fixed space Width in PDF export</li> <li>- Fixed font names in PDF export</li> <li>- Fixed wrong result of CalclHeight function</li> <li>- Fixed Hint callouts in the report preview and the report designer</li> <li>- Fixed Modal dialogs order under OSX for Rad Studio 10.2.3</li> <li>- Fixed bug in PDF export under OSX</li> <li>- Fixed bug in TfrxMemoView with HAlign=haRight</li> <li>- Fixed PDF export when font has multi byte name like "MS ゴシック"</li> <li>- Fixed bugs with DBLookupComboBox DialogPage control</li> <li>- Fixed error with PictureCache in file under MacOS</li> <li>- Fixed "Object lock not owned" error message for Chart object</li> <li>- Fixed DialogPage for RAD Studio 10.2 (Position, Font, BorderStyle)</li> <li>- Fixed truncate of the last symbol in PDF export undex OSX</li> <li>- Fixed error with combobox in object inspector</li> <li>- Fixed preview lock during exports</li> <li>- Fixed barcode lines</li> <li>- Fixed AV in the TfrxCustomMemoView.DrawPart</li> <li>+ Added TfrxPreview.PageSetupDialog for C++Builder compatibility</li> <li>- Fixed infinite loop in the TfrxMemoView.WrapText</li> <li>- Fixed IDE freeze when designer minimized</li> <li>- Fixed AV in the PDF export</li> <li>- Fixed export of fixed-width fonts to PDF</li> </ul> Tue, 21 Apr 2020 00:00:00 +0200 http://www.fast-report.com/en/news/449/ New version of FastCube .NET 2020.1 http://www.fast-report.com/en/news/448/ <h3>Added ASP.NET Core package</h3> <p>Starting with this version we add ASP.Net Core support. Two interactive web-controls are ready for use: WebSliceGrid and WebCubeGrid (SliceGrid and CubeGrid for web).</p> <p><img src="../../../../uploads/news_img/448/WebSliceGrid_1.gif" alt="" width="500" height="366" /></p> <p>&nbsp;</p> <p style="text-align: left;"><a class="button" href="https://www.fast-report.com:2020/" target="_blank">ONLINE DEMO</a>&nbsp;</p> <p style="text-align: center;">&nbsp;</p> <p>&nbsp;</p> <h3>Highlight of measure cells</h3> <p>In this version we significantly improved FastCube .Net cell highlight abilities. We added new highlight classes, improved classes we had before and fixed errors.</p> <p>* TopHighlight class - highligh most and least cells<br />* AverageHighlight - highlight cells comparing with average<br />* UniqueHighlight - highlight repeatable and unique cells<br />* ExpressionHighlight - highlight cells matched expressions</p> <p><img src="../../../../uploads/news_img/448/ConditionHighlights.gif" alt="" width="500" height="384" /></p> <p>* We also imporoved bar chart highlight (ContinuousHighlight class): now negative and positive values can be drawn using different style and on different sides of axis.</p> <p><img src="../../../../uploads/news_img/448/barChart.gif" alt="" width="500" height="377" /></p> <p>Please refer to our updated FastCube .Net documentation for more details and usage examples.</p> <h3>Saving to clouds</h3> <p>We added support for saving cube, slice and exports to Google Drive, DropBox and FTP</p> <p><img src="../../../../uploads/news_img/448/DropboxSave.gif" alt="" width="500" height="300" /></p> <h3>Other major changes</h3> <p>* Export menu is merged with Save menu in SliceGridToolBar and CubeGridToolBar<br />* Moved Highlight classes to the FastReport.Olap.Highlight namespace<br />* Major refactoring of the ContinousHighlight with breaking of the compatibility: <br /> Before: ContinuousHighlightValueType enum had BoundByRow, BoundByCol, PercentByRow, PercentByCol, PercentileByRow, PercentileByCol elements.<br /> Now: Those elements replaced by Bound, Percent and Percentile elements. Added new enum HighlightScanDirection and the approptiate property ScanDirection <br /> common for all Highlight types with the Auto, Rows and Columns elements. New saves wont correctly work in the old version and in the current version of FastCube VCL 2.<br /> Effect: Highlight setup simplification due to reduced combobox lists. Auto element suit for most cases and does not break highlight (as before)<br /> after "Measures" field move from the rows to the columns and vice versa.</p> <h3>&nbsp;Errors</h3> <p>* Fixed error with "copy to clipboard" operation of the SliceGrid data zone cells.<br />* Fixed error with the chart building.<br />* Fixed error with closing passed stream inside the Cube.Save(Stream) method.<br />* Fixed error with export to XLS format</p> Tue, 07 Apr 2020 00:00:00 +0200 http://www.fast-report.com/en/news/448/ Attention: New objects behavior http://www.fast-report.com/en/news/447/ <p>It's finally happened! By popular demand we've adjusted behaviour of our objects so that your data looks more realistic.&nbsp;</p> <p><img src="../../../../uploads/news_img/fr1st-optimize.gif" alt="" width="751" height="400" /></p> <p><img src="../../../../uploads/news_img/SimpleListApril1stFullWindow.gif" alt="" width="751" height="400" /></p> <p>Attention! It's a beta version. Download demo and see your current reports come alive!&nbsp;&nbsp;</p> <p>&nbsp;</p> <p style="text-align: center;"><a style="font-family: Tahoma, Geneva, sans-serif; font-size: 18px; color: white; text-decoration: none; background-color: #660000; border-radius: 5px; padding: 0px 25px 0px 25px; border: 11px solid #660000;" href="../../../../download/FastReportNETDemo1stApril2020.exe" target="_blank">TRY DEMO</a>&nbsp;</p> <p style="text-align: center;">&nbsp;</p> <p style="text-align: center;"><strong>Share your new reports with&nbsp;#itsalive_fr</strong></p> <p style="text-align: center;">&nbsp;</p> Wed, 01 Apr 2020 00:00:00 +0200 http://www.fast-report.com/en/news/447/ New version of FastReport VCL – 6.6 http://www.fast-report.com/en/news/446/ <p>A lot of new things in&nbsp; FastReport VCL and FastReport for Lazarus</p> <h3>In this version we added filtration of Variables and Functions tabs in &ldquo;Data Tree&rdquo;.</h3> <p>&nbsp;</p> <table border="0"> <tbody> <tr> <td>&nbsp; &nbsp; &nbsp; &nbsp;</td> </tr> <tr> <td><img src="../../../../uploads/news_img/vcl6/Variables1.gif" alt="" />&nbsp; &nbsp; &nbsp; &nbsp;&nbsp;</td> </tr> </tbody> </table> <p>&nbsp;</p> <p><span>&nbsp; &nbsp;It possible to hide all panels in &ldquo;Data Tree&rdquo; now.</span></p> <p><img src="../../../../uploads/news_img/vcl6/ToolPanel.gif" alt="" width="361" height="519" /></p> <p>&nbsp;</p> <h3>It possible to use filter for fast search of the report objects in &ldquo;Report Tree&rdquo;.</h3> <p>&nbsp;</p> <p><img src="../../../../uploads/news_img/vcl6/ReportTree.gif" alt="" width="355" height="435" /></p> <p>&nbsp;</p> <h3>Added new linear barcode type &ndash; Pharmacode.</h3> <p>&nbsp;</p> <p><img src="../../../../uploads/news_img/vcl6/Pharmacode.PNG" alt="" width="94px" height="100px" /></p> <p>&nbsp;</p> <h3>2D Barcodes can now be tuned up with the new barcode editor&nbsp;</h3> <p>&nbsp;</p> <p><img src="../../../../uploads/news_img/vcl6/2DBarcodeEditor.PNG" alt="" width="438" height="250" /></p> <p>&nbsp;</p> <h3>DataMatrix barcode now supports GS1 rules and can automatically generate barcode according to these rules (GS1Rule property), encodes strings like: <strong>(01)09501101020917.</strong></h3> <p><strong><br /></strong></p> <p><img src="../../../../uploads/news_img/vcl6/DataMatrixGS1.gif" alt="" width="440" height="250" /></p> <p>&nbsp;</p> <p>&nbsp;</p> <h3>New ShowCellBreak property in Cross table object allows to turn off hiding of frames on cell break.</h3> <p>&nbsp;</p> <p><img src="../../../../uploads/news_img/vcl6/ShowCells2.PNG" alt="" width="400" height="145" /></p> <p>&nbsp;</p> <h3>And an improved search in preview window.</h3> <p>&nbsp;</p> <p><img src="../../../../uploads/news_img/vcl6/search.gif" alt="" width="436" height="300" /></p> <p>&nbsp;</p> <h3>&nbsp;Also great news for FastReport for Lazarus!</h3> <p>- It's finally out from Beta</p> <p>- Basic support of HiDPI on Windows;</p> <p>- Fixed and improved export filters including Linux platform;</p> <p>-&nbsp;&nbsp;Support of Dialog pages on Linux GTK;</p> <p>-&nbsp;&nbsp;Improved support of LazCharts;</p> <p>- Added printing for Linux GTK and fixed text output with align</p> <p>&nbsp;</p> <p>All Changes:&nbsp;</p> <p>----------------------------</p> <p>+ Added filter to Report Tree for fast search of the report objects</p> <p>+ Added ability to filter Variables and Function in DataTree</p> <p>+ Added new search to preview control</p> <p>+ Added GS1Rule property to DataMatrix barcode (automatic support of GS1 rules)</p> <p>+ Added new Pharmacode barcode type</p> <p>+ Added new frxBarcode2DEditor</p> <p>+ Added TfrxCustomCrossView.ShowCellBreak (default True) when set to False cross tab doesn't hide frames of split cells.</p> <p>+ Added new type for hyperlinks (hkNone - do nothing. Useful when we need to disable hyperlink from the script).</p> <p>+ Added New TfrxPreview.HideScrolls property and OnScrollMaxChange/OnScrollPosChange events (custom scrollbars implementation)</p> <p>+ Add TfrxChartView.ClearSeries method</p> <p>+ Added label source for TOHLCSeries chart series</p> <p>+ Added new ColorBar property for all barcode types (set color of barcode data)</p> <p>* [Lazarus] Improved chart editor dialog for Lazarus charts</p> <p>* HostControls/UnHostControls method are virtual now and moved to TfrxBaseForm</p> <p>* Changes in synchronization mechanism for syntax memo. Now worker thread(TfrxCodeCompletionThread) synchronizes via SendMessages instead of TThread.Synchronize.</p> <p>* CreateUniqueName with DefaultReport now copies objects from current object list.</p> <p>- Fixed tab order in the PDF export dialog</p> <p>- Fixed bug with report thread while terminating main server thread with clients</p> <p>- Fixed TTabSet drag and drop in the report designer</p> <p>- Fixed Insert field button (DataTree)</p> <p>- [Lazarus] Fixed bad fills of buttons in the style editor dialog</p> <p>- Fixed object edges in the report designer for dotMatrix Report</p> <p>- [Lazarus] Fixed TfrxPageControl</p> <p>- Fixed bug with TFIBBCDField calculation</p> <p>- [Lazarus] Fixed DialogPage in the report designer for Lazarus Win/unix</p> <p>- Fixed export of some TeeChart Pro series in PDF and SVG exports</p> <p>- [Lazarus] First improvements for HiDPI under Lazarus</p> <p>- Fixed Clouds Authentication from embedded browser(FEATURE_BROWSER_EMULATION)</p> <p>- Fixed incorrect RichView split</p> <p>- Fixed bug when ConfigFileName was ignored</p> <p>- Fixed compilation with TeePro version greater than seven</p> <p>- [Lazarus] Fixed memory leaks</p> <p>- [Lazarus] Fixed printing from Linux(GTK)</p> <p>- Fixed table split. In special scenarios row which doesn't fit on the page may disappear.</p> <p>- Fixed chart Highlight for stacked series.</p> <p>- Fixed export of Devanagari text in PDF export</p> <p>- Fixed HABlock Align for Farsi language</p> <p>- Fixed embedded map in Map object</p> <p>- Fixed export of monospaced fonts in PDF Export</p> <p>- [Lazarus] Fixed text output under GTK(Linux)</p> <p>- Fixed Cross editor in HiDPI</p> <p>- [Client/Server] Fixed CGI client and export from dialog reports</p> <p>- Fixed export file names and extensions when exporting from web browser</p> <p>- Fixed HTML tags case sensitivity in the HTML5div export</p> <p>- Fixed TfrxEMFExport</p> <p>- Fixed Data Tree Drag&amp;Drop for variables and functions</p> <p>- Fixed DataMatrix c40 and txt encodings for special symbols</p> <p>- Fixed issue with loading RTF files in RichView control under Windows 10 (sometime loads as plain text)</p> <p>- Fixed bug in PDF export when XObject list clears on every page which increase size of PDF file with pictures</p> <p>- Fixed bug in big XLS (Excel 97 BIFF8) files</p> <p>- Fixed exported file name in Client/Server components(from Web browser)</p> <p>- Fixed PDF export with GapX, GapY &lt; 0</p> <p>- Fixed Client/Server components when export report with dialog page from web browser</p> <p>- Fixed quick buttons in the MDI preview</p> <p>- HiDPI fixes for frxSynMemo: Saving/Loading font size for different DPI, GutterWidth, line marks, breakpoints marks</p> <p>- HiDPI fixes for RegEditorsDialog: CheckBox, ComboBox arrow, DropDown list width on first show</p> <p>- Fixed draw of icons on StatusBar in the report designer for HiDPI</p> <p>- Fixed TfrxTreePanel FileterMinWidth/FileterMaxWidth for HiDPI</p> <p>- Fixed font size in font ComboBox preview (HiDPI)</p> <p>- Fixed font preview position in font ComboBox(HiDPI)</p> <p>- Fixed band caption in HiDPI mode when the primary monitor has scale greater than 150%</p> <p>- Fixed TfrxComboBox.ListWidth in HiDPI (primary monitor with HiRes)</p> <p>- Fixed system dialogs(Font/Color) in HiDPI Per-Monitor V2 mode</p> <p>- Fixed ComboBox positions in the report designer for low custom scaling (less than 150%)</p> <p>- Fixed frxProgress dialog in HiDPI mode</p> <p>- Fixed Image Resources for low scaling values (less than 150%)</p> <p>- Fixed wrong anchor in dataset editor</p> <p>- Fixed flickering of the data tree for internal datasets after closing preview</p> <p class="MsoNormal"><span>Full list of changes</span>.</p> <p class="MsoNormal">&nbsp;</p> Wed, 25 Mar 2020 00:00:00 +0100 http://www.fast-report.com/en/news/446/ URGENT: COVID-19 http://www.fast-report.com/en/news/444/ <p>We think this is the time for us to also step up.</p> <p>No one noticed that for over a week our whole team has been working from their homes in order not to become a link in a chain of the disease spreading.</p> <p>Although we can't help those who are on duty doing everything possible for people fighting with the disease, we want to make a contribution as well.</p> <p>We create software for fast and powerful report creation, business analytics and creating documents in dozens of formats. And we know that many hospitals and clinics around the world are using us in their work.</p> <p>So we would like to offer medical institutions and companies creating software for medical analytics free license of FastReport .NET and FastCube .NET</p> <p>Email us at support@fast-report.com</p> Mon, 23 Mar 2020 00:00:00 +0100 http://www.fast-report.com/en/news/444/ New version of FastReport Mono - 2020.1 http://www.fast-report.com/en/news/443/ <p>In version 2020.1 charts and diagram components are now included with the product and available in Linux</p> <p>&nbsp;</p> <p><img src="../../../../uploads/news_img/Ubuntu_CHARTS.png" alt="" width="500" height="400" /></p> <p>&nbsp;</p> <p>Added ability of digital signature in exported PDF documents</p> <p>&nbsp;</p> <p><img src="../../../../uploads/news_img/PDF_sign_en.png" alt="" width="451" height="400" /></p> <p>&nbsp;</p> <p>&nbsp;</p> <p>&nbsp;</p> <p><br />All changes:</p> <p>+ added System.Windows.Forms.DataVisualization (charts)<br />+ added abitilty to sign PDF documents with Digital Signature</p> <h2>[Engine]</h2> <p>+ added new currencies and rules for conversion numbers to strings<br />+ added ability to split long strings within table<br />- fixed bug with splitting tables across pages<br />- many small bufixes</p> <h2>[Exports]</h2> <p>+ added support of PDF/A-1a standaard<br />- fixed bug of printing a layerered Html-export, in case of presence of landscape orientation of page<br />- fix big with multi-threading PDF export<br />- fixed a character space size in PDF export<br />- fixed drawing of objects with negative width or height in layered Html export</p> Tue, 17 Mar 2020 00:00:00 +0100 http://www.fast-report.com/en/news/443/ New version of FastReport .NET - 2020.2 http://www.fast-report.com/en/news/442/ <p>The new version of FastReport .NET 2020.2 supports the PDF/A-1a standard in PDF export, and added new export to DXF.</p> <p>Now there is a version of FastReport .NET Core compatible with Core 3 and Core 3.1.</p> <p><img src="../../../../uploads/news_img/Demo_EN.png" alt="" width="711" height="400" /></p> <p>Also in FastReport .NET Core added support for MSChart.</p> <p><img src="../../../../uploads/news_img/MSChart_EN.png" alt="" width="711" height="400" /></p> <p>In addition, functions have been added to the online designer for FastReport .NET Core.</p> <p><img src="../../../../uploads/news_img/band_highlight_demo_en.gif" alt="" width="711" height="417" /></p> <p>---------------</p> <p>&nbsp;</p> <p>&nbsp; <strong>[Engine]</strong></p> <p>+ added property Report.Tag</p> <p>+ added "AutoEncode" property for DataMatrix Barcode. By default, if true, it encodes the &amp;1; as a symbol of FNC1. If false, the character is encoded as is.</p> <p>+ added "OnScriptCompile" event that called when report's script compiles</p> <p>+ added new TextQuality: SingleBitPerPixel and SingleBitPerPixelGridFit</p> <p>+ added an ability to split table rows</p> <p>+ added RUB, BYN and BBYN currencies to ToWordsRu function</p> <p>- fixed a bug when shifting SubReport to a new page didn't work correctly</p> <p>- fixed a bug when the data footer break away from the data when property "keep with data" is enabled</p> <p>- fixed generation of barcode GS1-128</p> <p>- fixed public API for editing exports menu in PreviewControl</p> <p>- fixed incorrect value of Total, if it refers to another Total</p> <p>- fixed a bug where the table was not transferred correctly</p> <p>- fixed a bug with parsing xml with hexidecimal values, e.g. "To create it:&amp;#xD;&amp;#xA;"</p> <p>&nbsp;</p> <p>&nbsp; <strong>[Designer]</strong></p> <p>+ added backlighting of the band that the selected element will located on when dragging is completed</p> <p>+ added an ability to open subreport page by double-clicking on its object</p> <p>+ added an ability to change fonts for Code Tab, Text Editor and Expression Editor</p> <p>+ added an ability to replace pictures with drag &amp; drop</p> <p>+ added an ability to open report file by drag &amp; dropping</p> <p>+ added an ability to scroll the report horizontally while holding down the Shift key</p> <p>* when changing the window, the context menu now closes</p> <p>* now during autosave the selected item from the properties window is not reset</p> <p>- fixed a bug when changing parameters after adding a line caused exception</p> <p>- fixed a bug with creating the Intelligent Mail barcode</p> <p>- fixed a bug with JSON-connection in Connection Wizard</p> <p>- fixed a bug with incorrect drawing of horizontal guides</p> <p>- fixed a bug when the width of objects was reset after closing Preview with enabled right anchor</p> <p>&nbsp;</p> <p>&nbsp; <strong>[Preview]</strong></p> <p>+ added "About" button in toolbar of preview window</p> <p>+ added an ability to scroll the report horizontally while holding down the Shift key</p> <p>&nbsp;</p> <p>&nbsp; <strong>[Exports]</strong></p> <p>+ added export to DXF</p> <p>+ added support of PDF/A-1a standard in PDF export</p> <p>- fixed a bug with printing of layered Html export, when the report contains pages with landscape orientation</p> <p>- fixed a bug where exporting to EMF called an exception</p> <p>- fixed display of objects with negative height/width for layered Html-export</p> <p>&nbsp;</p> <p>&nbsp; <strong>[.Net Core]</strong></p> <p>+ added version of FastReport for Core 3/3.1 for Windows-only</p> <p>+ added MSChart support</p> <p>+ added Functions in Online Designer</p> <p>* updated a nuget dependencies to release versions instead of previews</p> <p>* changed access modifier PrintPdf and PrintHtml</p> <p>* added a new way for saving reports in online-designer: DesignerSaveCallBack is obsolete, please use DesignerSaveMethod instead</p> Thu, 12 Mar 2020 00:00:00 +0100 http://www.fast-report.com/en/news/442/ We received the "Top 50 Publishers" award http://www.fast-report.com/en/news/441/ <p><img style="display: block; margin-left: auto; margin-right: auto;" src="../../../../uploads/news_img/cs-award-2020-publisher-top-50-large.png" alt="" width="100" height="161" /></p> <p>&nbsp;</p> <p>Every year world leading online software retailer Component Source reflects on<a href="https://www.componentsource.com/help-support/bestselling-publisher-awards-2020" target="_blank"> yearly sales results</a>. And it's the third year in a row when Fast Reports holds the Top-50 position, staying one of the most sold developer of components and libraries for document creation in the world.&nbsp;</p> Tue, 25 Feb 2020 00:00:00 +0100 http://www.fast-report.com/en/news/441/ New version of FastCube VCL - 2.10 http://www.fast-report.com/en/news/440/ <div class="file-content md md-file"> <h2 dir="auto" data-sourcepos="1:1-1:33">What's new in FastCube VCL 2.10:</h2> <h3 dir="auto" data-sourcepos="5:1-5:15">Expressions</h3> <p dir="auto" data-sourcepos="7:1-7:299">This release brings expressions support to FastCube VCL. Before it was only possible to add calculated measures or totals using the script. Which was quite inconvenient for people handling reports on daily basis. So we decided to add expressions which you may know from other products of FastReports.</p> <p dir="auto" data-sourcepos="7:1-7:299"><img src="../../../../uploads/news_img/expressions_cube.gif" alt="" height="400" /></p> <p dir="auto" data-sourcepos="9:1-9:25"><a class="no-attachment-icon" href="../../../../cube/fastcube/raw/master/2.0/txt/release%20notes/2.10/imgs/expressions.gif" rel="noopener noreferrer" target="_blank"><img class="js-lazy-loaded qa-js-lazy-loaded" src="../../../../uploads/news_img/expressions.gif" alt="" /></a></p> <p dir="auto" data-sourcepos="11:1-11:107">Please checkout our updated documentation and examples to better understand expressions and how they work.</p> <h3 dir="auto" data-sourcepos="13:1-13:44">&nbsp;</h3> <h3 dir="auto" data-sourcepos="13:1-13:44">Ignore case option for range expressions</h3> <p dir="auto" data-sourcepos="15:1-15:193">We use range expressions for custom dimension filters and for measure highlight rules. Since this release you are able to ignore or consider the case for text comparisions in range expressions.</p> <p dir="auto" data-sourcepos="17:1-17:83">You can either do it in code by <code>Range.IgnoreCase</code> property or in the range editor.</p> <p dir="auto" data-sourcepos="17:1-17:83"><img src="../../../../uploads/news_img/ignore_case_cube.gif" alt="" height="400" /></p> <p dir="auto" data-sourcepos="19:1-19:25"><a class="no-attachment-icon" href="../../../../cube/fastcube/raw/master/2.0/txt/release%20notes/2.10/imgs/ignore_case.gif" rel="noopener noreferrer" target="_blank"><img class="js-lazy-loaded qa-js-lazy-loaded" src="../../../../uploads/news_img/ignore_case.gif" alt="" /></a></p> <h2 dir="auto" data-sourcepos="21:1-21:16">Other changes</h2> <ul dir="auto" data-sourcepos="22:1-25:0"> <li data-sourcepos="22:1-22:224">Added methods <code>TfcxCustomNodePopup.ExpandAll</code>, <code>TfcxCustomNodePopup.CollapseAll</code>, property <code>TfcxCustomGrid.AutoExpandPopups</code> (true by default) which defines whether to expand/collapse all PopupWindow automatically on show.</li> <li data-sourcepos="23:1-23:49">Added clear buttons to the measure editor form.</li> <li data-sourcepos="24:1-25:0">Added date split to half year.</li> </ul> <h2 dir="auto" data-sourcepos="26:1-26:8">Fixes</h2> <ul dir="auto" data-sourcepos="28:1-29:36"> <li data-sourcepos="28:1-28:45">Fixed error with loading chart for Lazarus.</li> <li data-sourcepos="29:1-29:36">Fixed compilation for Lazarus/FPC.</li> </ul> </div> Wed, 12 Feb 2020 00:00:00 +0100 http://www.fast-report.com/en/news/440/ New version of FastReport .NET - 2020.1 http://www.fast-report.com/en/news/439/ <p>The new version of FastReport .NET 2020.1 now has the ability to drag text and image files into the designer, while the corresponding objects are created on the report page.<img src="../../../uploads/DragNDropImages.gif" alt="" /></p> <p><img src="../../../../uploads/news_img/DragNDropImages.gif" alt="" width="724" height="300" /></p> <p>&nbsp;</p> <p>In addition, you can paste text or image into the report from the clipboard.</p> <p>&nbsp;</p> <p><img src="../../../../uploads/news_img/PasteImagesAndText.gif" alt="" height="300" /></p> <p>There is also the opportunity to customize the exports menu.</p> <p><img src="../../../../uploads/news_img/ExportsMenu.gif" alt="" width="708" height="300" />&nbsp;</p> <p>&nbsp;</p> <p>In WebReport you can now change the export settings, for this the corresponding event is added.</p> <p><strong><br /></strong></p> <p><strong>Version</strong><strong> 2020.</strong><strong>1</strong><strong></strong></p> <p>---------------</p> <p>&nbsp;</p> <p>&nbsp; <strong>[Engine]</strong></p> <p>+ added events to TrueTypeCollection object. New demo programm shows how to use them - .\Demos\C#\FontHandlersExportToPDF</p> <p>+ added an ability to change decimal digits for Number, Currency and Percent formats when UseLocale property is true</p> <p>+ added property "SplitRows" for MatrixObject. By default, its value is False and in this case rows with the same vaues are joined. If True - rows are split (like TableObject)</p> <p>- fixed bug with trying to convert DBNull in empty string when ConvertNulls is disabled</p> <p>- fixed a bug when PageFooter with PrintOn=LastPage causes to print it on penultimate page</p> <p>&nbsp;</p> <p>&nbsp; <strong>[Designer]</strong></p> <p>+ added ability to drag &amp; drop picture in format png, jpeg, jpg, gif, ico, bmp, tif, tiff, emf, wmf and text files in format txt, rtf</p> <p>+ added ability to paste picture and text on page from clipboard</p> <p>+ added ability to create new report page using: "+" button on the pages panel, double-click on empty space on the pages panel, "Ctrl+N" shortcut</p> <p>&nbsp;</p> <p><img src="../../../../uploads/news_img/NewPage2.gif" alt="" width="562" height="300" /></p> <p>&nbsp;</p> <p>- fixed a bug when trying to set an incorrect RowSpan value to a MatrixObject cell</p> <p>- fixed a bug with dropping color, width and style in Border editor</p> <p>- fixed a bug with resizing PolyLineObject/PolygonObject, when it's copied with Ctrl+Drag</p> <p>- fixed a bug with inactive context menu "Size Mode" for SVG object</p> <p>- fixed a bug when subreport cannot be deleted when page linked to it was deleted before</p> <p>- fixed a bug when the buttons in the "Panel" in the "View" tab did not match the "Visible" property of the corresponding windows</p> <p>&nbsp;</p> <p>&nbsp; <strong>[Preview]</strong></p> <p>+ added exports menu editor</p> <p>&gt; new editor is available in user interface options; exports can now be removed from exports menu</p> <p>* data source menu in Text Editor is now hidden in Preview</p> <p>* "Delete Page" button now disabled in Preview when only one page generated</p> <p>&nbsp;</p> <p>&nbsp; <strong>[Exports]</strong></p> <p>+ added property Split pages for export to XML</p> <p><img src="../../../../uploads/news_img/XMLSplit1.gif" alt="" width="563" height="300" /></p> <p>&nbsp;</p> <p>+ added support for Padding property in Word2007 export</p> <p>* now in PDF export with InteractiveForms = true: fonts won't be saved if there aren't editable elements in the report</p> <p>- fixed bugs when exporting a multi-page report in XML</p> <p>- fixed a bug when PDF export generated incorrect file when EmbeddingFonts and InteraciveForms properties equal True</p> <p>- fixed view of background on BarcodeObject at Pdf and Html export</p> <p>- fixed bugs when displaying Shape, Barcode, Polygon etc. with fill (or background) in all exports with table layout</p> <p>&nbsp;</p> <p>&nbsp; <strong>[WebReport]</strong></p> <p>+ added ability to change export settings. To do this, you need to subscribe to the ExportParameters event in WebReport.Report</p> <p>- fixed incorrect width and height for reports with mixed page orientation (Landscape &amp; Portrait)</p> <p>- fixed incorrect view of background in ShapeObject</p> <p>- fixed lack of non-standard fill (Hatch, LinearGradient, etc.) on ShapeObject</p> <p>&nbsp;</p> <p>&nbsp; <strong>[.Net Core]</strong></p> <p>- fixed a bug with SQLite plugin if database includes null-values</p> <p>- fixed a critical bug on embedding fonts</p> Fri, 06 Dec 2019 00:00:00 +0100 http://www.fast-report.com/en/news/439/ New version of FastReport VCL 6.5 http://www.fast-report.com/en/news/438/ <p><span style="font-size: medium;">This version includes a lot of improvements in the report designer and report creation in FastReport VCL became even faster.</span></p> <p><span style="font-size: medium;">We have reworked interface of "Data Tree", "Object Inspector" and "Classes Tree" and now it possible to filter items and use fast action buttons.</span></p> <p><span style="font-size: medium;"><br /></span></p> <div style="display: flex;"> <div><img src="../../../../uploads/news_img/DataTree.gif" alt="Data Tree features" width="366" height="556" /></div> <div><img src="../../../../uploads/news_img/ClassesTree.gif" alt="Classes Tree features" width="366" height="556" /></div> </div> <p><br /><img src="../../../uploads/DataTree.gif" alt="" /><br /><img src="../../../uploads/DataTree.gif" alt="" /></p> <p style="text-align: left;">&nbsp;</p> <table border="0"> <tbody> <tr> <td><img src="../../../../uploads/news_img/Props.gif" alt="" width="844" height="500" /></td> </tr> <tr> <td> <p style="text-align: center;">"Object Inspector" features</p> </td> </tr> </tbody> </table> <p>&nbsp;</p> <p><span style="font-size: medium;">The report engine also got some improvements:</span></p> <p><span style="font-size: medium;">- With new RichView.FileLink property it possible to load RTF files at prepare-time;</span></p> <p><span style="font-size: medium;">- It possible to set number of columns in GS1 Databar ES barcode;</span></p> <p><span style="font-size: medium;"><br /></span></p> <p><img src="../../../../uploads/news_img/GS1DataBarES.gif" alt="" width="844" height="500" /></p> <p><span style="font-size: medium;"><br /></span></p> <p><span style="font-size: medium;">- ReportSummary.PrintAtBottom property allows to print report summary at the bottom of the page;</span></p> <p><img src="../../../../uploads/news_img/PrintAtBottom.gif" alt="" width="704" height="500" /></p> <p><span style="font-size: medium;"><br /></span></p> <p><span style="font-size: medium;">- New PageFooter.PrintOnSinglePage property overrides behavior of PrintOnLastPage/PrintOnFirstPage when the page is Last and First at the same time.</span></p> <p><img src="../../../../uploads/news_img/PrintOnSinglePage.gif" alt="" width="704" height="500" /></p> <p><span style="font-size: medium;"><br /></span></p> <p><span style="font-size: medium;">Also, we added new export filter to PostScript and PPML.</span></p> <p>&nbsp;</p> <p>Version 6.5<br />----------------------------<br />* Improved interface of the DataTree, Object Inspector and ClassesTree in the report designer. Added toolbars with fast action buttons and filter of data.<br />+ Added RichView.FileLink property - use it to load RTF files at prepare-time (can be used to reduce memory using for big RTF)<br />+ Added Colums property for GS1 Databar ES barcode<br />+ Added PageFooter.PrintOnSinglePage property - override behavior of PrintOnLastPage/PrintOnFirstPage when the page is Last and First at the same time.<br />+ Added ReportSummary.PrintAtBottom property - allows to print report summary at the bottom of the page<br />+ Added PostScript export filter<br />+ Added PPML export filter<br />* Updated convertes from RB and QR<br />- Fixed GS1 Databar ES barcode for special case (odd count of modules)<br />- Fixed GS1 Databar barcode for smooth height changing in the report designer<br />- Fixed wrong behavior of Processing property with DetailPage<br />- Fixed line break in PDF export under Windows 10 x64<br />- Fixed loading of OSM maps with '`' sign<br />- Fixed dialog Form in HIDPI called from preview (ClentHeight/ClientWidth serialized with scaled values)<br />- Fixed designer flickering at show<br />- Fixed report options dialog printer list icons<br />- Fixed print dialog printer list icons<br />- Fixed Codewindow font size when save designer settings<br />* Changes in LoadPreferences interface, added second parameter as Def settings container<br />* Reduced fields updating in Master-Detail link. Updates only when fields list changed (Some DS like DBX recreates fields).<br />- Fixed Esc key pressing when TfrxDateEditControl expanded<br />- Fixed bug with incorrect size of CellularTextObject<br />- Improved RichView synchronization in multi-thread environment<br />- TfrxPreviewForm.FFilterList moved to constructor/destructor (for custom inheritors)<br />- Fixed layer's internal dataset in the Map editor<br />- Fixed Indy transport for 465, 587 port</p> <p><br />[6.4.13]</p> <p>- Fixed designer's Color Selection dialog in the D2009<br />- Fixed rotated EAN13 barcode<br />- Fixed exporting of FONT COLOR tag to PDF<br />- Fixed ODF default values<br />- Fixed Arial font spaces in the PDF export<br />- Fixed rotation of the image inside RichView in SVG export<br />- [Lazarus] Fixed designer's scaling<br />- [Lazarus] Fixed text split in memo object<br />- Fixed Aztec multiline text<br />- Fixed embedded files in PDF export<br />- Fixed memory leaks in the LazChart<br />- Fixed Aztec barcode with umlaut characters<br />- Fixed QR barcode QuietZone<br />- Fixed cross-tab changing when AutoWidth = False<br />- Fixed Emf -&gt; Pdf with KeepAspectRatio<br />- Fixed restoring of the current tab during debugging<br />[6.4.10]<br />- Fixed TfrxDMPMemoView bounds in the PDF export<br />- Fixed exporting of fsAltDot frame line style in the PDF export<br />- Fixed C++ Builder compatibility<br />[6.4.7 - 6.4.9]<br />- Fixed division by zero in the PDF export<br />[6.4.4 - 6.4.6]<br />- Fixed wrong behavior of Table object with vertical bands<br />- Fixed FIB connection form<br />[6.4.3]<br />- Fixed TfrxMailExport when it cancelled<br />- Fixed AV when set TfrxCustomExportFilter.ShowDialog in OnBeginExport event<br />[6.4.2]<br />- Fixed EAN13 barcode drawing<br />- Fixed Underlines with LineSpacing printing<br />[6.4.1]<br />- Fixed Invalid ImageList error</p> Wed, 27 Nov 2019 00:00:00 +0100 http://www.fast-report.com/en/news/438/ Webinar on FastReport .NET 2019.4 features http://www.fast-report.com/en/news/437/ <p><a href="https://www.youtube.com/c/FastReportsAcademy/live" rel="noopener noreferrer" target="_blank"><img src="../../../../uploads/page_img/FRNET_Tanzura_2.png" alt="" width="712" height="400" /></a></p> <p>&nbsp;</p> <p><span style="font-size: medium;">Join us on Thursday, November 21, 2.00 pm (UTC) to talk about the features brought by the latest version of FastReport .Net 2019.4</span></p> <p><span style="font-size: medium;">&nbsp;</span></p> <p><span style="font-size: medium;">Webinar will be broadcasted on YouTube: <a href="https://www.youtube.com/c/FastReportsAcademy/live" rel="noopener noreferrer" target="_blank">https://www.youtube.com/c/FastReportsAcademy/live</a>. We will follow with Q&amp;A session. Webinar will be recorded so you can refer to you it later.&nbsp;</span></p> <p><span style="font-size: medium;">&nbsp;</span></p> <p>&nbsp;</p> Mon, 18 Nov 2019 00:00:00 +0100 http://www.fast-report.com/en/news/437/ New version of FastCube .NET 2019.4 http://www.fast-report.com/en/news/436/ <h2>Expressions</h2> <p style="text-align: justify;">This release brings expressions support to FastCube .Net. Before it was only possible to add calculated measures or totals using the scipt on C# or VB.Net. Which was quite inconvenient for people not handling reports on daily basis. So we decided to add expressions which you may know from our FastReport product.</p> <p style="text-align: justify;"><img src="../../../../uploads/news_img/expressions.gif" alt="" width="1001" height="663" /></p> <p>Please checkout our updated documentation and examples to better understand expressions and how they work.</p> <h2>&nbsp;</h2> <h2>Cube options dialog</h2> <p>New `Cube Options` dialog which comes as a replacement for `Information` dialog adds the ability to switch script language and add assemblies to particular cube.</p> <p><img src="../../../../uploads/news_img/cube_options_1.gif" alt="" width="703" height="487" /></p> <h2>&nbsp;</h2> <h2>DisplayFormat for dimensions.</h2> <p>We added the ability to set display format to dimensions. This is useful when dimension data type is not string. Use `AxisField.DisplayFormat` to get/set format value or use Dimension Editor.</p> <p><img src="../../../../uploads/news_img/dimension_format.gif" alt="" width="740" height="534" /></p> <h2>&nbsp;</h2> <h2>Bind dimension caption with dimension content</h2> <p>It is now possible to bind dimension caption width with it content in axis. We added property `AxisContainer.BindCaptionWidth` and `Slice.BindCaptionWidth` to control this behavior.</p> <table border="0"> <tbody> <tr> <td style="text-align: center;">BindCaptionWidth = False</td> <td style="text-align: center;">&nbsp;BindCaptionWidth = True</td> </tr> <tr> <td><img src="../../../../uploads/news_img/bind_caption_w1.gif" alt="" width="408" height="275" /></td> <td><img src="../../../../uploads/news_img/bind_caption_w2.gif" alt="" width="408" height="275" /></td> </tr> </tbody> </table> <p>&nbsp;</p> <h2>&nbsp;</h2> <h2>Ignore case option for range expressions</h2> <p>We use range expressions for custom dimension filters and for measure highlight rules. Since this release you are able to ignore case for text comparisions in range expressions.</p> <p>You can either do it in code by `Range.IgnoreCase` property or in the range editor.</p> <p><img src="../../../../uploads/news_img/ignore_case.gif" alt="" width="813" height="451" /></p> <h2>&nbsp;</h2> <h2>Other changes</h2> <p>* Added methods `PopupWindow.ExpandAll()`, `PopupWindow.CollapseAll()`, property `CustomGrid.AutoExpandPopups` (true by default) which defines<br /> whether to expand/collapse all PopupWindow automatically on show.<br />* Added an ability to set own context menu (ContextMenuStrip) for grid zones.<br />* Added clear buttons to the measure editor form.<br />* Added axis menu item to delete measure when clicked on measure header.</p> <h3>&nbsp;</h3> <h3>Fixes</h3> <p>* Fixed errors with dimension values access from script</p> Fri, 15 Nov 2019 00:00:00 +0100 http://www.fast-report.com/en/news/436/ New version of FastReport .Mono - 2019.4 http://www.fast-report.com/en/news/434/ <p>In the new version of FastReport .Mono we significantly improved report engine which is now unified with FastReport .Net. It allows to smoothly transfer fixes and changes between different version of report generators. We also added connection to JSON data which is now available by default and doesn't require plugin installation</p> <p>&nbsp;<a class="gallery" href="../../../../uploads/news_img/FontDemo.png"><img title="FontDemo" src="../../../../uploads/news_img/FontDemo.png" alt="" width="383" height="300" /></a>&nbsp;&nbsp;<a class="gallery" href="../../../../uploads/news_img/RichObject.png"><img title="RichObject" src="../../../../uploads/news_img/RichObject.png" alt="" width="375" height="300" /></a></p> <p>[Engine]<br /> + added built-in JSON data source engine<br /> + enhanced support of RichObject<br /> - fixed script warnings - do not stop report generation on warning<br /> - fixed double call of FreeHGlobal on programm termination<br /> - apply high-load patch from&nbsp;FastReport.NET<br /> - fixed bug with checking handlers in Web.config<br /> - fixed crash of the program when creating a report using the wizard on Linux<br /> <br /> [Designer]<br /> + enhanced SQL builder - ability to edit existing request<br /> - fixed the message panel<br /> <br /> [Exports]<br /> + added events to TrueTypeCollection object. New demo programm shows how to use them - fr_mono\Demos\C#\FontHandlersExportToPDF<br /> + enhanced support of fonts with extended weight<br /> * source code is divided into engine and UI parts<br /> - improved export of RichObject to RTF (set EmbedRichObject propert of RTFExport to true to enable this feature)<br /> - updated export to PDF format - code ported from&nbsp;FastReport.NET<br /> - fixed exports to various formats in environment&nbsp;</p> Wed, 23 Oct 2019 00:00:00 +0200 http://www.fast-report.com/en/news/434/ Webinar on FastReport VCL 6 features http://www.fast-report.com/en/news/433/ <p><iframe src="https://www.youtube.com/embed/d9pd3x8wUNM" frameborder="0" width="560" height="315"></iframe></p> <p><strong>Thanks to everyone who was there with us during our webinar! Below we collected questions that you asked along with our answers:&nbsp;&nbsp;</strong></p> <p><strong><br /></strong></p> <p><strong>Q:&nbsp;</strong>USPS bar code - can you briefly show it in a report? How do you format data for the barcode to meet the USA postal regulations? Show how to format data for the USPS bar code to meet standards for the US postal service???</p> <p><strong>A:</strong>&nbsp; It depends on your source data. The code should be 20 or 31 digits and you can use expressions to form barcode data, like &lt;ID&gt; + &lt;ServiceID&gt; + &lt;MailerID&gt; + &lt;SerialNumber&gt; + &lt;Zip&gt; in Expression property.</p> <p>&nbsp;</p> <p><strong>Q:&nbsp;</strong>Adding extra bands looks interesting. How about adding just one last row to occupy the rest of free space (but to leave just enough for the page footer)?</p> <p><strong>A:</strong> You can use report script and set band height from the code to Engine.FreeSpace - 0.00001 in the band OnBeforePrint event.</p> <p>&nbsp;</p> <p><strong>Q:&nbsp;</strong>What is the difference between release and current versions in the user portal?</p> <p><strong>A:</strong> Current version may have experimental features which will be removed later also you can encounter bugs as well.</p> <p>&nbsp;</p> <p><strong>Q:&nbsp;</strong>Can we transfer existing reports to Lazarus ?</p> <p><strong>A:</strong> Yes, you can.</p> <p>&nbsp;</p> <p><strong>Q:&nbsp;</strong>Any plans to fix image transparency in the Lazarus version? It seems like such a trivial thing.</p> <p><strong>A:</strong> We are going to investigate this issue. We will fix what we can, but lazarus itself works rather poorly with transparency.</p> <p>&nbsp;</p> <p><strong>Q:&nbsp;</strong>Older FR VCL gives very large PDF files; are the new ones smaller?</p> <p><strong>A:</strong> It depends what content do you have in a report. FR6 now uses vectors for Charts , Rich Text and maps, so for these objects the size of the file will be smaller than in previous versions.</p> <p>&nbsp;</p> <p><strong>Q:&nbsp;</strong>QR code change its size whit it's content</p> <p>A: You can change this behavior by changing TfrxBarcode2DView.AutoSize property and set it to False.</p> <p>&nbsp;</p> <p><strong>Q:&nbsp;</strong>Can I print barcode from Lazarus ?</p> <p><strong>A:</strong> Yes, you can.</p> <p>&nbsp;</p> <p><strong>Q:&nbsp;</strong>Can we use barcode in FastReport FMX too ?</p> <p><strong>A:</strong> Yes, but some of barcode types from FastReport VCL are not available in FastReport FMX.</p> <p>&nbsp;</p> <p><strong>Q:&nbsp;</strong>Can we use FastReport FMX for Android and iOS devices ?</p> <p><strong>A:</strong> No, we don&rsquo;t have support of mobile platform, yet.</p> <p>&nbsp;</p> <p><strong>Q: </strong>Is/will be Cocoa/MacOS supported under Lazarus?</p> <p><strong>A: </strong>We are looking at it. And partially it already works.<strong></strong></p> <p>&nbsp;</p> <p><strong>Q:&nbsp;</strong>Just double-checking about SVG images, are they now supported by image component?</p> <p><strong>A:</strong> Unfortunately, no, we do not support SVG natively.</p> <p>&nbsp;</p> <p>&nbsp;</p> <p>&nbsp;</p> <p>&nbsp;</p> Thu, 19 Sep 2019 00:00:00 +0200 http://www.fast-report.com/en/news/433/ New version of FastReport Desktop 2019.4 http://www.fast-report.com/en/news/432/ <p>In&nbsp; the latest version we added Bezier curves for Polygons, new time format and JSON data connector.&nbsp;</p> <p>[Engine]</p> <p>+ added Bezier curve for polygons<br />+ added new time format minutes:seconds [mm:ss]<br />+ added a new Json data connection integrated into the engine<br />+ added RepeatBandNTimes property for bands<br />* updated a polygon object: now the polygon toolbar is displayed not near to the object, but in the main toolbar and in Ribbon; polygon modes are changed, new modes allow editing and adding curves<br />&gt; because polygons have got strong changes, we want to get more detail about the change, the polygon has 5 editing modes: the first allows you to work with the whole object, the second for selecting and moving points, the third allows you to add new points to the polygon, the fourth allows you to edit the curves, the fifth to delete the points of the polygon. For the 3rd and 4th mode, you must select a point<br />- fixed image size calculation when AutoSize is enabled in the preparation stage<br />- fixed RichText lists format<br />- fixed a bug when font changed in parent report were not changed in inherited report<br />- fixed a bug with changing the GroupHeaderBand hierarchy if it had a child GroupHeaderBand</p> <p>[Designer]</p> <p>+ added feature to edit the SQL query for the QueryBuilder; if the QueryBuilder cannot process the query a warning will be showed<br />* now when the name of data source changed, its name changes in expressions of TextObject.Text, PictureObject.DataColumn, DataBand.Filter and DataBand.Sort<br />- fixed a bug with rising exception when double clicking on a TextObject<br />- fixed a bug with shadow of report when designer is in Right-to-Left mode<br />- fixed a bug when Query Builder adds extra comma<br />- fixed a bug with adding extra spaces in QueryBuilder<br />- fixed a bug with position of report shadow when zooming in Right-to-Left designer<br />- fixed a bug with the inability to return and cancel actions when copying the format</p> <p>[Preview]</p> <p>- fixed a bug with breaking ManualBuild table with CanBreak = false<br />- fixed a bug with display on the penultimate page with PageFooter PrintOn = LastPage</p> <p>[Exports]</p> <p>+ added Hyperlinks to RTF-export<br />+ added an ability to split pages with data in different sheets when exporting to Excel2007<br />- fixed a bug with export of bitmaps in ZPL <br />- fixed a bug with incorrect height of cells in Excel2007<br />- fixed a bug with exporting empty sheet in Excel2007<br />- fixed a bug with exporting the page with the wrong size in Excel97<br />- fixed a bug with exporting empty cells in Excel2007<br />- fixed a bug with strikethrough text in Excel2007 export<br />- fixed a bug with strikethrough text in Word2007 export, when using html-tags and conditional formatting <br />- fixed QR code position in ZPL export<br />- fixed page init priority in ZPL export<br />- fixed a bug with the same images duplication in the HtmlExport (properties: Layers, EmbeddedPictures)<br />- fixed a bug with the lack of hyperlinks in pictures, figures, QR-codes when exporting to PDF<br />- fixed a bug with exporting empty text to RTF, when using CanShrink = true and TextRenderType = HtmlParagraph<br />- fixed RichObject bugs - parsing RTF, enumerated lists, and text colors</p> Fri, 13 Sep 2019 00:00:00 +0200 http://www.fast-report.com/en/news/432/ New version of FastReport .NET 2019.4 http://www.fast-report.com/en/news/431/ <p><iframe src="https://www.youtube.com/embed/dyPbiMl6oRg" frameborder="0" width="560" height="315"></iframe></p> <p>In FastReport .NET 2019.4 we significantly improved polygons for which we added Bezier curves and new editing modes. Now you can work with the whole polygon, add a curve to it, change the curve created earlier, and you can also add, delete and move points of the polygon.</p> <p>Added new time format.</p> <p>Added JSON data connection, which is now available by default and does not require the installation of a plugin.</p> <p>For FastReport .NET Core, the graphics dependency has been changed from CoreCompat.System.Drawing to System.Drawing.Common.</p> <p>&nbsp;</p> <p>Version 2019.4</p> <p>---------------</p> <p>&nbsp; <strong>[Engine</strong><strong>]</strong></p> <p>+ added Bezier curve for polygons</p> <p>+ added new time format minutes:seconds [mm:ss]</p> <p>+ added a new Json data connection integrated into the engine</p> <p>+ added FontListFolder property in the Utils.Config</p> <p>+ added RepeatBandNTimes property for bands</p> <p>* updated a polygon object: now the polygon toolbar is displayed not near to the object, but in the main toolbar and in Ribbon; polygon modes are changed, new modes allow editing and adding curves</p> <p>&gt; because polygons have got strong changes, we want to get more detail about the change, the polygon has 5 editing modes: the first allows you to work with the whole object, the second for selecting and moving points, the third allows you to add new points to the polygon, the fourth allows you to edit the curves, the fifth to delete the points of the polygon. For the 3rd and 4th mode, you must select a point</p> <p>- fixed image size calculation when AutoSize is enabled in the preparation stage</p> <p>- fixed RichText lists format</p> <p>- fixed a bug when font changed in parent report were not changed in inherited report</p> <p>- fixed a bug with changing the GroupHeaderBand hierarchy if it had a child GroupHeaderBand</p> <p>&nbsp;</p> <p>&nbsp; <strong>[Designer]</strong></p> <p>+ added feature to edit the SQL query for the QueryBuilder; if the QueryBuilder cannot process the query a warning will be showed</p> <p>* now when the name of data source changed, its name changes in expressions of TextObject.Text, PictureObject.DataColumn, DataBand.Filter and DataBand.Sort</p> <p>- fixed TypeConverter on the TextObject.ParagraphFormat property</p> <p>- fixed a bug with rising exception when double clicking on a TextObject</p> <p>- fixed a bug with shadow of report when designer is in Right-to-Left mode</p> <p>- fixed a bug when Query Builder adds extra comma</p> <p>- fixed a bug with adding extra spaces in QueryBuilder</p> <p>- fixed a bug with position of report shadow when zooming in Right-to-Left designer</p> <p>- fixed a bug with the inability to return and cancel actions when copying the format</p> <p>&nbsp;</p> <p>&nbsp; <strong>[Preview]&nbsp; </strong></p> <p>+ added the ability to subscribe to the PreviewControl.OnPrint and PreviewControl.OnExport events, which are called when the corresponding buttons are clicked</p> <p>- fixed a bug with breaking ManualBuild table with CanBreak = false</p> <p>- fixed a bug with display on the penultimate page with PageFooter PrintOn = LastPage</p> <p>&nbsp;</p> <p>&nbsp; <strong>[Exports]</strong></p> <p>+ added Hyperlinks to RTF-export</p> <p>+ added an ability to split pages with data in different sheets when exporting to Excel2007</p> <p>* improved an example \Demos\C#\PrintZPL</p> <p>- fixed a bug with export of bitmaps in ZPL</p> <p>- fixed a bug with incorrect height of cells in Excel2007</p> <p>- fixed a bug with exporting empty sheet in Excel2007</p> <p>- fixed a bug with exporting the page with the wrong size in Excel97</p> <p>- fixed a bug with exporting empty cells in Excel2007</p> <p>- fixed a bug with strikethrough text in Excel2007 export</p> <p>- fixed a bug with strikethrough text in Word2007 export, when using html-tags and conditional formatting</p> <p>- fixed QR code position in ZPL export</p> <p>- fixed page init priority in ZPL export</p> <p>- fixed a bug with the same images duplication in the HtmlExport (properties: Layers, EmbeddedPictures)</p> <p>- fixed a bug with the lack of hyperlinks in pictures, figures, QR-codes when exporting to PDF</p> <p>- fixed a bug with exporting empty text to RTF, when using CanShrink = true and TextRenderType = HtmlParagraph</p> <p>- fixed RichObject bugs - parsing RTF, numerated lists, and text colors</p> <p>&nbsp;</p> <p>&nbsp; <strong>[WebReport]</strong></p> <p>+ added PdfImagesOriginalResolution, PdfJpegCompression and PdfColorSpace properties</p> <p>+ added rotation for pages with landscape orientation in printing from browser</p> <p>+ added event CustomAuth</p> <p>&nbsp;</p> <p>&nbsp; <strong>[.Net Core]</strong></p> <p>* graphics dependency changed from CoreCompat.System.Drawing to System.Drawing.Common</p> <p>- fixed memory leak in PDF-export</p> <p>- fixed memory leak in font engine</p> <p>- fixed glyph widths in PDF-export</p> <p>- fixed errors of report building with complex expressions ("Requested operation is not available because the runtime library function '' is not defined.")</p> <p>- fixed display of fonts in PDF-export, reduced accuracy to 2 decimal places</p> <p>- fixed bug with incorrect display of Arabic characters</p> <p>- fixed TrueType font name conversion for extended weights</p> <p>&gt; font name conversion affected to FR.Core. The existing font.list file must be deleted manually, and will automatically rebuild on next export to PDF. Note that rebuilding of font.list takes long time.</p> Tue, 10 Sep 2019 00:00:00 +0200 http://www.fast-report.com/en/news/431/ Save $100 on PASS tickets in November! http://www.fast-report.com/en/news/430/ <p>We are excited to be a part of <a href="https://www.pass.org/summit/2019/Home.aspx" target="_blank">PASS Summit 2019</a>. Use promocode&nbsp;<span><strong>PASSExhibitor&nbsp;</strong>during registration to save $100 on your ticket. See you on November 5-8 in Seattle!</span></p> <p><span>&nbsp;<img src="../../../../uploads/news_img/PASS_19_CustomerDiscountAssets-Exhibitor_Facebook_1200x628_with_code.jpg" alt="" width="100%" /></span></p> Tue, 23 Jul 2019 00:00:00 +0200 http://www.fast-report.com/en/news/430/ Session: Generating document templates using machine learning in Azure http://www.fast-report.com/en/news/429/ <p>On September 26 lead developer of Fast Reports Viacheslav Shamshin will hold a session on generating document templates using machine learning in Azure during Basta! conference in Mainz.</p> <p>The session discusses the current MS Azure cloud possibilities focused on artificial intelligence and machine learning technologies for automatical creation of reports and document forms. In addition, the speaker presents a new approach for report generation using machine learning for data blocks recognizing. Models for templates deploying of databases and report generators based on cloud structure finalize the session.</p> <p>Buy your tickets for Basta! conference here:&nbsp;<a href="https:/basta.net/tickets/" rel="nofollow noopener" target="_blank">https://basta.net/tickets/</a></p> Thu, 11 Jul 2019 00:00:00 +0200 http://www.fast-report.com/en/news/429/ Open Source revolution in Italy http://www.fast-report.com/en/news/428/ <p>We encourage Open Source revolution in Italy and are ready to be published in Developers Italia Open Source catalogue any minute now. Stay tuned!</p> <p><img src="https://external.fhel2-1.fna.fbcdn.net/safe_image.php?d=AQAX2hio7NeoZzmh&amp;w=476&amp;h=249&amp;url=https%3A%2F%2Fcdn-images-1.medium.com%2Fmax%2F1200%2F1%2AaM_-1EnEySfutEnrR1bh0A.jpeg&amp;cfs=1&amp;upscale=1&amp;fallback=news_d_placeholder_publisher&amp;_nc_hash=AQCU4h5vhy8G8vCr" alt="" /></p> <p>&nbsp;</p> <p><a href="https://medium.com/team-per-la-trasformazione-digitale/open-source-guidelines-for-acquisition-reuse-software-in-italian-public-administration-d6d5997d3e51?fbclid=IwAR0DB6oQJli0S2el9Y1XoTnn-wQ9SlRz_m4aHnPVs8lnkAk3YBAJfffwACE" rel="noopener nofollow" target="_blank" data-ft="{&quot;tn&quot;:&quot;-U&quot;}" data-lynx-mode="asynclazy" data-lynx-uri="https://l.facebook.com/l.php?u=https%3A%2F%2Fmedium.com%2Fteam-per-la-trasformazione-digitale%2Fopen-source-guidelines-for-acquisition-reuse-software-in-italian-public-administration-d6d5997d3e51%3Ffbclid%3DIwAR0DB6oQJli0S2el9Y1XoTnn-wQ9SlRz_m4aHnPVs8lnkAk3YBAJfffwACE&amp;h=AT2P70ekA-66dKidNd_wRiw91GXrhdqD0m7crYjJan1p-yW4GAwv4AW4HAFL2SSGfWyqmGncta6qCtjPr2ZawqMS-YByR-YxygX7m3guePrna_mB-M2oCRIOpIrdh0FpOInDig">https://medium.com/team-per-la-trasformazione-digitale/open-source-guidelines-for-acquisition-reuse-software-in-italian-public-administration-d6d5997d3e51</a></p> Thu, 27 Jun 2019 00:00:00 +0200 http://www.fast-report.com/en/news/428/ New version of FastReport VCL 6.4 in ultra resolution! http://www.fast-report.com/en/news/427/ <p><iframe src="https://www.youtube.com/embed/PxFnoMc6d08" frameborder="0" width="560" height="315"></iframe></p> <p><span>In new version we added scaling support for UHD monitors.&nbsp;It supports DpiAware, Per-Monitor V1 and Per-Monitor V2 modes.</span></p> <p><span>Full support of Lazarus at the initial state includes: Engine, Designer, Preview, Export filters: HTML, HTML5, RTF, DBF, CSV, ODS, ODT, XML, PDF, DOCX, PPTX, XLSX.</span></p> <p>Print price tags and labels with support of the new GS1 Databar barcode.</p> <p><span>New export filter to Zebra printers format for accurate and fast labels printing.</span></p> <p>And many other improvements and fixes. To learn about them, check the&nbsp;<a href="../../../product/fast-report-vcl-6/changes/" target="_blank">full changelog</a>.</p> Mon, 17 Jun 2019 00:00:00 +0200 http://www.fast-report.com/en/news/427/ New version of FastReport Desktop - 2019.3 http://www.fast-report.com/en/news/425/ <p><span>New version of FastReport Desktop 2019.3 includes a parameter to change the name of saving file. Also&nbsp;<span>digital signature</span> is added and the font in query editor window can be changed</span></p> <p>Version 2019.3<br />---------------<br /> <strong>[Builder]</strong><br />+ added Save-FileName parameter</p> <p><strong>[Engine]</strong><br />+ added ImageAlign property for image alignment inside PictureObject; by default, alignment is disabled<br />- fixed a bug with infinite loop in AdvancedTextRenderer when WordWrap is true and width of object less than width of one character<br />- fixed a bug when in some cases the TypeConverter`s were not loaded correctly<br />- fixed a bug causing memory leak in HtmlTextRenderer<br />- fixed a bug when using the KeepTogether property for a group with matrix, when in some cases the GroupHeader was placed on one page and the matrix was on another page<br />- fixed image size calculation when AutoSize is enabled in the preparation stage<br />- fixed RichText lists format</p> <p><strong>[Designer]</strong><br />+ added an ability to change font in query editor<br />+ added Digital Signature object for adding empty signature field in PDF documents<br />- fixed TypeConverter on the TextObject.ParagraphFormat property<br />- fixed a bug with rising exception when double clicking on a TextObject<br />- fixed a bug with shadow of report when designer is in Right-to-Left mode</p> <p><strong>[Preview]</strong><br />- fixed a bug where the preparation process was hanging and the cancel button was inactive throughout the preparation</p> <p><strong>[Exports]</strong><br />+ added ability to export empty signature fields for PDF documents<br />+ added links for images to HTML-export<br />- fixed a bug in CSV-export with "Data only" option when not only Data bands were exported<br />- fixed a bug to which page headers and footers were not exported in Word with the paragraph mode<br />- fixed bug with export of bitmaps in ZPL</p> Mon, 27 May 2019 00:00:00 +0200 http://www.fast-report.com/en/news/425/ New version of FastCube .NET 2019.3 http://www.fast-report.com/en/news/426/ <p>In the new version of FastCube .NET 2019.3 we have added the Nuget package <a href="https://www.nuget.org/packages/FastCube.Core/2019.3.0-demo" rel="nofollow" target="_blank">FastCube.Core</a> which will allow working <span class="hljs-keyword">with</span> cubes <span class="hljs-keyword">in</span> ASP.NET <span class="hljs-keyword">and</span> console applications. <span class="hljs-keyword">Full</span><span class="hljs-keyword">list</span><span class="hljs-keyword">of</span> changes <span class="hljs-keyword">in</span> the latest <span class="hljs-keyword">version</span>:</p> <p>+ Added date split to half year<br />+ Added SliceGrid.StatusZone.FloatFormat and SliceGrid.StatusZone.IntegerFormat. Use them to change format of values in StatusBar.<br />+ Added group creation by condition in code (Group.CreateGroupByRange) and and in SliceGrid menu<br />+ Grouping and filtering through the axes context menu now handles selection<br />+ Added ZoneRestrictions.DontShowDropDown item<br />+ Added designer serialization for SliceGrid and CubeGrid zones<br />- Fixed error with cell detail<br />- Fixed error with loading of empty cube.</p> Mon, 27 May 2019 00:00:00 +0200 http://www.fast-report.com/en/news/426/ New version of FastReport .NET 2019.3 http://www.fast-report.com/en/news/424/ <p>In the latest version of FastReport .Net 2019.3 we added a new object - digital signature, that allows adding place of signature after exporting it to PDF. <br />We also added property that allows aligning picture inside the PictureObject.<br />You can now change fonts in query editor. <br />And we fixed that critical bug that led to memory leak and infinite loops.</p> <p><iframe src="https://www.youtube.com/embed/uo9hvBeXUxA" frameborder="0" width="560" height="315"></iframe></p> <p>&nbsp;</p> <p>Version 2019.3<br />---------------<br /> [Engine]<br />+ added ImageAlign property for image alignment inside PictureObject; by default, alignment is disabled<br />+ added a new property Config.ProcessEvents for cancel button in progress form<br />- fixed a bug with infinite loop in AdvancedTextRenderer when WordWrap is true and width of object less than width of one character<br />- fixed a bug when in some cases the TypeConverter`s were not loaded correctly<br />- fixed a bug causing memory leak in HtmlTextRenderer<br />- fixed a bug when using the KeepTogether property for a group with matrix, when in some cases the GroupHeader was placed on one page and the matrix was on another page</p> <p>[Designer]</p> <p>+ added an ability to change font in query editor<br />+ added Digital Signature object for adding empty signature field in PDF documents</p> <p>[Preview]</p> <p>- fixed a bug where the preparation process was hanging and the cancel button was inactive throughout the preparation</p> <p>[Exports]</p> <p>+ added ability to export empty signature fields for PDF documents<br />+ added links for images to HTML-export<br />- fixed a bug in CSV-export with "Data only" option when not only Data bands were exported<br />- fixed a bug when PDF Export did not export some SVGObject gradients to a PDF file, with the property GradientQuality = GradientQualityEnum.Image</p> <p>[WebReport]</p> <p>- fixed a bug with inherited reports with online designer</p> <p>[.Net Core]</p> <p>+ added a CoreCompat.System.Drawing reference to the script, which allows using Color, Font and some other features of System.Drawing</p> <p>&nbsp;</p> Wed, 15 May 2019 00:00:00 +0200 http://www.fast-report.com/en/news/424/ Support of Lazarus in FastReport VCL 6 http://www.fast-report.com/en/news/423/ <p>We are excited to announce that FastReport VCL 6 now supports Lazarus in beta test mode. Update your FastReport VCL Professional edition and see it first. Feedback is welcomed at <a href="mailto:%20support@fast-report.com">support@fast-report.com</a></p> <p><img src="../../../../uploads/page_img/mails/kfpfhec.png" alt="" width="493" height="200" /></p> <h3>What's new?&nbsp;</h3> <p>- Support of Lazarus 2.0.0</p> <h4>Improved:</h4> <p>- paper handling by default<br />- refreshing page count when jumping between tabs<br />- drop-down list of fonts</p> <h4>Fixed:</h4> <p>- undo-redo buffer in Linux<br />- hyperlinks in Text object<br />- nested cross objects<br />- report variables</p> <h4>Added:</h4> <p>Export to following formats: HTML, HTML5, RTF, DBF, CSV, ODS, ODT, XML, PDF, DOCX, PPTX, XLSX.</p> Tue, 14 May 2019 00:00:00 +0200 http://www.fast-report.com/en/news/423/ Workshop Gratuito a Roma http://www.fast-report.com/en/news/422/ <p>Il 16 maggio, FastReports e bit Time sono lieti di ospitarti per partecipare al Workshop gratuito, durante il quale vedremo come:<br />&bull; Incorporare FastReport all'interno della tua applicazione partendo da una semplice applicazione all'applicazione multi-thread<br />&bull; come migrare da Report Generator di terze parti a FastReports <br />&bull; come creare object editor personalizzati e come migliorare l'interazione dell'utente con il report</p> <p>E molto di pi&ugrave;&hellip;</p> <p>&nbsp;</p> <table border="0" cellspacing="0" cellpadding="5"> <tbody> <tr> <td valign="top" width="100"> <p>14.00 - 14.55</p> </td> <td valign="top" width="450"> <p><strong>Starting with FastReport 6 VCL.</strong><strong></strong></p> </td> <td valign="top" width="184"> <p>Denis Zubov</p> </td> </tr> <tr> <td valign="top" width="100"> <p>14.55 - 15.40</p> </td> <td valign="top" width="450"> <p><strong>Migrating to FastReport. Is it hard?</strong><strong></strong></p> </td> <td valign="top" width="184"> <p>Alexander Syrykh</p> </td> </tr> <tr> <td valign="top" width="100"> <p>15.40 - 16.10</p> </td> <td valign="top" width="450"> <p><strong>Building a test system for your reports</strong><strong></strong></p> </td> <td valign="top" width="184"> <p>Denis Zubov</p> </td> </tr> <tr> <td valign="top" width="100"> <p>16.10 - 16.30</p> </td> <td valign="top" width="450"> <p><strong>Coffee break </strong></p> </td> <td valign="top" width="184">&nbsp;</td> </tr> <tr> <td valign="top" width="100"> <p>16.30 - 17.25</p> </td> <td valign="top" width="450"> <p><strong>Unusual reporting</strong><strong></strong></p> </td> <td valign="top" width="184"> <p>Denis Zubov</p> </td> </tr> <tr> <td valign="top" width="100"> <p>17.25 - 18.25</p> </td> <td valign="top" width="450"> <p><strong>Reporting services and servers with FastReport VCL</strong><strong></strong></p> </td> <td valign="top" width="184"> <p>Denis Zubov</p> </td> </tr> </tbody> </table> <p>&nbsp;*Workshops will be given in English&nbsp;</p> <p>&nbsp;</p> <p><a href="http://www.bittime.it/fastreports-workshop-gratuito/">Iscriviti al workshop</a> gratuito entro il 30 aprile e ricevi uno sconto per poter partecipare a ITDevCon Spring Edition 2019.</p> Thu, 11 Apr 2019 00:00:00 +0200 http://www.fast-report.com/en/news/422/ New version of FastReport Desktop - 2019.2 http://www.fast-report.com/en/news/421/ <p>In the latest version of FastReport Desktop 2019.2 there is now an ability of object texture fill, escaping quotes in CSV export, added digital signing in PDF export, made interface improvements and fixed some bugs.</p> <p>&nbsp;</p> <p>Version 2019.2.7<br />---------------</p> <h4>[Engine]</h4> <p>+ added texture fill<br />* now in the new reports the default font will always be serialized<br />- fixed bug with incorrect type cast of Nullable types of fields<br />- fixed a bug with parsing old reports (before 2016), when the Arial 10pt is not loaded in locales jp and zh<br />- fixed a bug with removing serieses of MSChartObject when AutoSeriesColumn is empty and AutoSeriesForce is false<br />- fixed bug with infinite loop in AdvancedTextRenderer when WordWrap is true and width of object less than width of one character<br />- fixed a bug when in some cases the TypeConverter`s were not loaded correctly</p> <h4>[Designer]</h4> <p>+ added "Hide Zeros" item to context menu for text objects<br />+ added ability to select a style from the context menu<br />+ added dialogs for text editor closing; now pressing "X" button will be showed dialog for text changes confirmation<br />+ added an ability to sort Data Sources in Data window<br />+ added an ability to sort Data Fields in Data window<br />+ added an ability to change font in query editor</p> <h4>[Exports]</h4> <p>+ added links for images to HTML-export<br />+ added an ability to escape quotes in CSV export<br />+ added PDF digital signature<br />+ added Hyperlinks to Word2007 export<br />+ added Hyperlinks to Excel2007 export<br />* Word2007 files gets proper locale now (Res.LocaleName)<br />- fixed a bug with an extra line break in the Word export<br />- fixed loss of a RichText border on export with ConvertRichText option enabled <br />- fixed bug with caps of border lines in PDF export<br />- fix conversion of bold text in RichObject in PDF export</p> <p>&nbsp;</p> Tue, 02 Apr 2019 00:00:00 +0200 http://www.fast-report.com/en/news/421/ New version of FastCube VCL - 2.9 http://www.fast-report.com/en/news/420/ <p>We improved the ability to link CubeGrid and FilterManager so that you could manage filters through drop-down lists of fields in CubeGrid<br />In XLSX export we significantly improved memory consumption through elimination of the buffers as well as sped up exporting process. Upload of massive cross-tables is now very easy. <br />We also improved compatibility with FastCube .Net. Starting with this version all ANSI-lines will be written in UTF-8. <br />There is now support of RAD Studio 10.3 Rio.</p> <p><br />+ Added TfcxCube.SaveExtras to allow saving of Filters and Charts together with cube.<br />+ New cube format version with ansi-strings in UTF-8 format for compatibility with .Net<br />+ Added support for RAD Studio 10.3 Rio<br />+ Added TfcxSliceGrid.OnAcceptDrag event which allows to control DragDrop operations in grid<br />+ Added TfcxSlice.SyncronizeYFieldsWidth property which set width syncronization between axis level and field caption<br />+ Added SliceGrid.OnDrawItem event.<br />+ Changed CubeGrid header draw and added drop down with filter if FilterManager property set.<br />+ Changed format of all slice fields are saved in schema.<br />* Fixed cell height calculations for large strings<br />* Chaned XLSX export to reduce memory use and increase export spead for large cross-tabs<br />- Fixed error with cell detail<br />- Fixed error with Variant to Double conversion in cell highlight calculation<br />- Fixed error with group rename from popup menu<br />- Fixed error with unknown script language (.Net cube)<br />- Fixed error with Selection<br />- Fixed error with sequential loading from multiple sources (UseMultyLoad)<br />- Fixed error with splitting of Null date<br />- Fixed error with TIBBCDField in RAD Studio 10.*<br />- Fixed error with UpdateStyles TfcxCustomGrid.UpdatePainter<br />- Fixed error with loading of empty cube</p> Mon, 18 Mar 2019 00:00:00 +0100 http://www.fast-report.com/en/news/420/ New version of FastReport .NET - 2019.2 http://www.fast-report.com/en/news/419/ <p><iframe src="https://www.youtube.com/embed/rebjEQlNzIo" frameborder="0" width="560" height="315"></iframe></p> <p>In the latest version of FastReport .Net 2019.2 there is now an ability of object texture fill, escaping quotes in CSV export, added digital signing in PDF export, made interface improvements and fixed some bugs. In WebReport we added ability to assign date and time format in DateTimePicker as well as ability to set up export list in WebReport Core&nbsp;</p> <p>&nbsp;</p> <p>Version 2019.2<br />---------------<br /> [Engine]<br />+ added texture fill<br />* now in the new reports the default font will always be serialized<br />- fixed a bug with generation method of barcode Supplement 5 (EAN-5)<br />- fixed bug with incorrect type cast in data fields (IMPORTANT! This hotfix may affect previously developed reports)<br />- fixed bug with incorrect type cast of Nullable types of fields<br />- fixed a bug with parsing old reports (before 2016), when the Arial 10pt is not loaded in locales jp and zh<br />- fixed a bug with removing serieses of MSChartObject when AutoSeriesColumn is empty and AutoSeriesForce is false</p> <p>[Designer]<br />+ added "Hide Zeros" item to context menu for text objects<br />+ added ability to select a style from the context menu<br />+ added dialogs for text editor closing; now pressing "X" button will be showed dialog for text changes confirmation<br />+ added an ability to sort Data Sources in Data window<br />+ added an ability to sort Data Fields in Data window</p> <p>[Exports]<br />+ added an ability to escape quotes in CSV export<br />+ added PDF digital signature<br />* Word2007 files gets proper locale now (Res.LocaleName)<br />- fixed a bug with an extra line break in the Word export<br />- fixed loss of a RichText border on export with ConvertRichText option enabled <br />- fixed bug with caps of border lines in PDF export<br />- fix conversion of bold text in RichObject in PDF export</p> <p>[WebReport]<br />+ added property WebReport.PdfInteractiveForms<br />+ added WebReport.DateTimePickerFormat property, which allows to set the format for the DateTimePicker in WebReport<br />+ added editable fields localization<br />- fixed editable fields in tables</p> <p>[.Net Core]<br />+ added function PolyLineObject.SetPolyLine(PointF[] newPoints) that allows to change the set of points<br />+ added properties for WebReport Core, which allows to show and hide exports on the toolbar<br />+ added WebReport localization<br />- fixed a bug with roslyn wrapper when the warning was raised as an error when using Microsoft.CodeAnalysis version higher than 2.0<br />- fixed a bug with preview in the Online Designer</p> <p>[Extras]<br />* updated Arabic resources</p> Wed, 06 Mar 2019 00:00:00 +0100 http://www.fast-report.com/en/news/419/ New version of FastReport VCL - 6.3 http://www.fast-report.com/en/news/418/ <p><iframe src="https://www.youtube.com/embed/oTcG-pkGBhA" frameborder="0" width="560" height="315"></iframe></p> <p>We have added new text underlining modes, now for the text object you can customize the behavior of the underlined text.</p> <p>New PDF/A-1, PDF/A-3 export formats have been added to PDF export and the overall PDF export quality is improved.</p> <p>The new ability to reflect all objects on the page automatically when building a report, now creating RTL reports is more easier.</p> <p>Improved work in multi-threaded applications.</p> <p>Now you can send data to clouds storage without using dialog via application code.</p> <p>Added support for the Embarcadero RAD Studio 10.3 Rio&nbsp;</p> <p>Version 6.3<br />----------------------------<br />- Fixed PDF LineSpacing (for huge values + VAlign)<br />- Fixed Chinese font names in PDF export<br />- Fixed active cell for XLS with several sheets in the BIFF8 export<br />- Fixed UTF-8 support for Geodata from DBF<br />* Improved FireDAC DB components</p> <p>[6.2.15]<br />* Improved fonts' simulation, exporting of images and checkboxes in the PDF export<br />- Fixed Inplace editors in the designer<br />- Fixed numeric formats with ";" in XLSX export<br />- Fixed FireDAC for x64 platform<br />+ Added FireDAC to recompile.exe<br />- Fixed for AV in RichEdit when using OLE object under Windows 10 with last update<br />- Fixed ModifyObject for default values</p> <p>[6.2.14]<br />* Improved Quick Report to Fast Report converter<br />* Improved multi-threading : Datasets on TDataModule, map file access, Inherited reports, Rich critical section<br />+ Added PDF/A-1, PDF/A-3 support<br />- Fixed TTF tables align. Now it uses zeros for align, not garbage memory<br />- Fixed macro variables in the table object</p> <p>[6.2.13]<br />- Fixed series in the script for TeeChart 8 Professional and later<br />- Fixed bug when save dialog appears for exports to Stream<br />- Fixed MS Office resources for DOCX export<br />+ Added ability to load Geodata from DB<br />+ Added new Page.MirrorMode property for better RTL support. The base idea to keep the original layout in the report template and switch to RTL only in preview (during page loading).<br />+ Added TfrxUserDataset demo</p> <p>[6.2.11 - 6.2.12]<br />+ Added ability to internet IOTransports send files without dialogs from code<br />* Improved performance of report preparation for XE3, XE6, XE7, 10, 10.2.<br />* Reworked exported bounds for barcodes with outbound text via Vector output<br />- Fixed wrong barcode size in PDF export on Win10 with font scaling &gt; 100%<br />- Fixed EAN13 barcode rendering<br />+ Added xtDate support for Arrow and Bubble series<br />- Fixed PNG images in the exports<br />- Fixed font names table and horizontal_metrix_table return values</p> <p>[6.2.9 - 6.2.10]<br />* Improved Gauges script RTTI<br />+ Added Embarcadero RAD Studio 10.3 Rio support<br />* TfrxOLEView Editor form is scaled now<br />* WKT/WKB MultiPoligonShape support<br />* Removed global frxDrawText from preview draw</p> <p>[6.2.6 - 6.2.8]<br />- Fixed right align for some fonts in the PDF export<br />- Fixed WheelDelta in the designer<br />- Moved some non-translated strings to resources<br />- Lock/Unlock current cached preview page for export.<br />- Fixed TfrxMemoView.Duplicates in the TfrxSubreport</p> <p>[6.2.4 - 6.2.5]<br />- Fixed recent files in the ini file storage<br />- Fixed errors processing in the transports<br />- Fixed code editor for long script<br />- Fixed text wrapping for traditional Chinese<br />+ Added CharSpacing support in the SVG export</p> <p>[6.2.3]<br />+ Added TfrxMemoView.UnderlinesTextMode property. (ulmNone - no show under lines, ulmUnderlinesAll - show under lines<br /> at the whole area of object, ulmUnderlinesText - show under lines for text only, ulmUnderlinesTextAndEmptyLines -<br /> show under lines for text and empty lines)<br />- Fixed AV in the PDF export with some fonts<br />- Fixed TfrxMemoView.Underlines rendering<br />- Fixed GS1-128 parsing</p> <p>[6.2.2]<br />- Fixed Outline checkbox behavior in the PDF export dialog<br />- Fixed AV when field name not exists in the dataset</p> <p>[6.2.1]<br />- Prevent flickering in the report preview with drill-down reports<br />- Fixed random crashed during report reloads<br />-&nbsp;Fixed exporting of TfrxTableCell with HTMLTags to PDF</p> Thu, 28 Feb 2019 00:00:00 +0100 http://www.fast-report.com/en/news/418/ New version of FastCube .NET - 2019.2 http://www.fast-report.com/en/news/417/ <p><iframe src="https://www.youtube.com/embed/L_IEy640nj8" frameborder="0" width="560" height="315"></iframe></p> <p>&nbsp;</p> <p>FastCube is a tool for desktop OLAP analysis. FastCube .Net includes components for data access, processing and storing structurized data as well as for vizualing information that has been already processed. <br />The main component of our library - cross table - allows to perform filtering, sorting, drill-down, drill-up, drill through, pivoting and many other operations.</p> <p>+ Added BeforeProgress event to grids<br />+ Added more items to CubeGrid context menu<br />+ Added property CubeGrid.FilterManager<br />+ Added classes UniqueValuesFieldFilterDataProvider, CubeFilterPopup and FilterOrderedRecordSet<br />* Significantly speedup Excel2007 export for big tables, reduced memory use<br />* Slice clearing resets "Measures" field caption<br />- Fixed progress form localization<br />- Fixed localization errors</p> Fri, 22 Feb 2019 00:00:00 +0100 http://www.fast-report.com/en/news/417/ New version of FastReport Desktop - 2019.1 http://www.fast-report.com/en/news/416/ <p>In the latest version&nbsp;of FastReport Desktop 2019.1 we added ability to enable and disable printing of particular pages, added new connectors to Oracle, MongoDB, Couchbase, RavenDB, SQLite databases</p> <h4>[Engine]</h4> <p>+ added the ability to disable hotkeys in designer and preview<br />+ added property ReportPage.Printable (default value: true) for enable or disable printing of the page<br />* SVG object is optimized, removed inheritance SVGObject from PictureObject, then now SVG object is not drawn in memory for its display in vector exports<br />&gt; Pay attention for working with the SVG object, it is now unlinked from the PictureObject, in consequence two properties are no longer available: Tile - which rendered the SVG image with vertical and horizontal repetition, and Image - which stored the image to be drawn. The denial of the last property allowed to draw an SVG object in vector exports without rendering the raster image in memory. You need to double-check your reports if you used the SVG object as an inheritance of a PictureObject.<br />- fixed a bug with high engine loads with reports using guide lines<br />- fixes bug with "optional hyphen" in rich text parser<br />- fixed bug with System.ArgumentOutOfRangeException in MSChartObject.DeleteSeries(int index) method<br />- fixed bug with possible infinite recursion inside TextObject.ParagraphFormat property<br />- fixed a bug with the size of the text offset when using TextObject.ParagraphOffset<br />- fixed bug with printing band when Printable property is disabled<br />- fixed a bug with calculating the size of the SVG object, when negative values are used in the ViewBox<br />- fixed a bug with drawing when a text object contained only tab characters<br />- fixed a bug with indentation size when printing a report using TextObject[TextRendererType = TextRenderType.HtmlParagraph]<br />- fixed a bug with report preparation when SubreportObject doesn't have a valid link to the report page<br />- fixed a bug with generation method of barcode Supplement 5 (EAN-5)<br />- fixed bug with incorrect type cast in data fields (IMPORTANT! This hotfix may affect previously developed reports)</p> <h4>[Designer]</h4> <p>+ added saving last active tab of the designer options window<br />* improved algorithm of SubreportObject and designer, now you can delete and copy the Subreport page<br />- fixed bug when format controls stay enabled after deleting object<br />- fixed bug with saving sql query by Finish button<br />- fixed bug with System.NullReferenceException when trying to copy DialogPage<br />- fixed bug with enabled buttons in group Report-&gt;Bands when active page is DialogPage<br />- fixed bug with enabled buttons "Grid", "Guides", "Automatic Guides", "Delete Horizontal Guides" and "Delete Vertical Guides" when active page is DialogPage<br />- fixed order of objects in toolbar<br />- fixed bug with incorrect position of not-maximized window (window is not visible) on turned off second monitor<br />- fixed memory leak in CSV connection<br />- fixed bug with blank condition in Group Header<br />- fixed bug with System.ArgumentException in Chart Editor when Width of Strip less than zero<br />- fixed bug with System.ArgumentException in Chart Editor when Step of Markers less than one</p> <h4>[Preview]</h4> <p>+ added feature to simply print from the console using the command `Viewer.exe / P`<br />* now Duplex will be changed in Print window if it has been changed in printer settings<br />- fixed a bug with display of grayscale SVG</p> <h4>[Exports]</h4> <p>* improved font packaging in pdf export, using simple ligatures (fi, tt)<br />* improved font style emulation in pdf<br />- fixed missed "&lt;/html&gt;" tag in HTML export with single page<br />- fixed bug with pdf export, when the default number format is symbolic, not digital<br />- fixed a bug with an extra line break in the Word export</p> <h4>[Extras]</h4> <p>+ added connector MongoDB<br />+ added connector Couchbase<br />+ added connector Oracle<br />+ added connector RavenDB<br />+ added connector SQLite<br />* updated Greek resources<br />* updated Arabic resources</p> <div class="product_block_in_news"><a href="../../../product/fastreport-desktop/">download</a> <a href="../../../buy/#!/FastReport.Desktop/">buy</a></div> Thu, 17 Jan 2019 00:00:00 +0100 http://www.fast-report.com/en/news/416/ Merry Christmas and Happy New Year! http://www.fast-report.com/en/news/414/ <p><iframe src="https://www.youtube.com/embed/L9TdQMZhyhQ" frameborder="0" width="560" height="315"></iframe></p> Mon, 24 Dec 2018 00:00:00 +0100 http://www.fast-report.com/en/news/414/ New version of FastReport Mono - 2019.1 http://www.fast-report.com/en/news/413/ <p>In the latest version of FastReport Mono 2019.1 we added support of RichText. There is also now an ability to use vector SVG objects.</p> <p><iframe src="https://www.youtube.com/embed/4Anny1-zesk" frameborder="0" width="560" height="315"></iframe></p> <p>All changes:</p> <p>+ added the Rich Text (RichText) report object, which allows embedding in the report any RTF documents created in external editors<br />* improved PDF export: in addition to the existing font embedding capability, the ability to export text in the form of curves has been added, as well as support for extended PDF formats has been added and export errors have been fixed<br />* improved export to Word 2007 format: in layered mode and when exporting by paragraphs, the embedded RTF document is translated into text (DOCX format) instead a picture<br />+ added new SvgObject object, which allows to embed vector graphics in reports<br />* improved compatibility with FastReport .NET report generator</p> Wed, 19 Dec 2018 00:00:00 +0100 http://www.fast-report.com/en/news/413/ New version of FastReport .NET - 2019.1 http://www.fast-report.com/en/news/412/ <p><iframe src="https://www.youtube.com/embed/4Anny1-zesk" frameborder="0" width="560" height="315"></iframe></p> <p>In the latest version of FastReport .Net 2019.1 we added ability to enable and disable printing of particular pages (ReportPage.Printable property), optimized work of SVG objects and fixed a number of bugs detected by PVS Studio. We also added a new example of using FastReport Core in Docker container in CentOS operating system as well as an example of using FastReport Core with Vue.js framework.</p> <p>All changes:</p> <p>Version 2019.1</p> <p>---------------</p> <h4>[Engine]</h4> <p>+ added property FastReport.Utils.Config.PreparedCompressed (default value: true) for enable or disable the compression in files with prepared reports (fpx)<br />+ added the ability to disable hotkeys in designer and preview<br />+ added property ReportPage.Printable (default value: true) for enable or disable printing of the page<br />* SVG object is optimized, removed inheritance SVGObject from PictureObject, then now SVG object is not drawn in memory for its display in vector exports<br />&gt; Pay attention for working with the SVG object, it is now unlinked from the PictureObject, in consequence two properties are no longer available: Tile - which rendered the SVG image with vertical and horizontal repetition, and Image - which stored the image to be drawn. The denial of the last property allowed to draw an SVG object in vector exports without rendering the raster image in memory. You need to double-check your reports if you used the SVG object as an inheritance of a PictureObject.<br />- fixed a bug with high engine loads with reports using guide lines<br />- fixes bug with "optional hyphen" in rich text parser<br />- fixed bug with System.ArgumentOutOfRangeException in MSChartObject.DeleteSeries(int index) method<br />- fixed bug with null value returned from FastReport.Utils.Variant.ToString() method<br />- fixed bug with not used parameter in FastReport.Utils.FastString.FastString(int) constructor<br />- fixed bug with possible infinite recursion inside TextObject.ParagraphFormat property<br />- fixed bug with System.IndexOutOfRangeException in BarcodeCodabar.GetPattern() method<br />- fixed a bug with the size of the text offset when using TextObject.ParagraphOffset<br />- fixed bug with printing band when Printable property is disabled<br />- fixed a bug with calculating the size of the SVG object, when negative values are used in the ViewBox<br />- fixed a bug with drawing when a text object contained only tab characters</p> <h4>[Designer]</h4> <p>+ added saving last active tab of the designer options window<br />- fixed bug when format controls stay enabled after deleting object<br />- fixed bug with saving sql query by Finish button<br />- fixed bug with System.NullReferenceException when trying to copy DialogPage<br />- fixed bug with enabled buttons in group Report-&gt;Bands when active page is DialogPage<br />- fixed bug with enabled buttons "Grid", "Guides", "Automatic Guides", "Delete Horizontal Guides" and "Delete Vertical Guides" when active page is DialogPage<br />- fixed order of objects in toolbar<br />- fixed bug with incorrect position of not-maximized window (window is not visible) on turned off second monitor<br />- fixed memory leak in CSV connection<br />- fixed bug with blank condition in Group Header<br />- fixed bug with System.ArgumentException in Chart Editor when Width of Strip less than zero<br />- fixed bug with System.ArgumentException in Chart Editor when Step of Markers less than one</p> <h4>[Preview]</h4> <p>* now Duplex will be changed in Print window if it has been changed in printer settings<br />- fixed icon size when using &lt;dpiAware&gt;true&lt;/dpiAware&gt;</p> <h4>[Exports]</h4> <p>* improved font packaging in pdf export, using simple ligatures (fi, tt)<br />* improved font style emulation in pdf<br />- fixed text display in pdf export on linux systems, when text starts with a tab<br />- fixed missed "&lt;/html&gt;" tag in HTML export with single page<br />- fixed bug with pdf export, when the default number format is symbolic, not digital</p> <h4>[Demos]</h4> <p>+ added a demo project, how to use FastReport Core in the CentOS docker container (\Demos\Core\FastReportCore.MVC.CentOS)<br />+ added a demo project, how to use FastReport Core together Vue.js (\Demos\Core\FastReportCore.Vue)<br />- fixed too long message showing "Printing page N" in FastReport.NET Demo</p> <h4>[.Net Core]</h4> <p>* removed api of dialogues from the version for .Net Core<br />- fixed white space wrapping to a new line<br />- fixed bug with roslyn wrapper, when an warning is raised as error level</p> <h4>[Extras]</h4> <p>* updated json connector for working with latest version<br />* updated Greek resources</p> <p>&nbsp;</p> Tue, 18 Dec 2018 00:00:00 +0100 http://www.fast-report.com/en/news/412/ FastReport goes Open Source http://www.fast-report.com/en/news/411/ <h2>We are very pleased to announce the launch of our Open Source project - Fast Report Open Source.</h2> <p><iframe src="https://www.youtube.com/embed/Js78gl_xAOU" frameborder="0" width="560" height="315"></iframe></p> <p><strong>We are hoping to develop a friendly community of .Net Core developers who will share our eagerness to create fast, powerful and convenient reporting tool for Windows, Windows Server, Linux and MacOS.&nbsp;</strong></p> <p><strong>We also encourage you to be a part of the global reporting team! Join us on GitHub:&nbsp;<a href="https://github.com/FastReports/FastReport" rel="nofollow" target="_blank">github.com/FastReports/FastReport</a></strong></p> <p>&nbsp;</p> <p><img src="../../../../uploads/news_img/fros-facebook-title.jpg" alt="" width="400" height="400" /></p> Thu, 25 Oct 2018 00:00:00 +0200 http://www.fast-report.com/en/news/411/ New version FastReport .VCL - 6.2 http://www.fast-report.com/en/news/410/ <p>&nbsp;</p> <p><iframe src="https://www.youtube.com/embed/TC_DvMQ8R78" frameborder="0" width="560" height="315"></iframe></p> <ul> <li>In the latest version of FastReport VCL 6.2 we added ability to build the maps dynamically from the query. Map object can now load locations directly from the database with the support of WKT and WKB formats.</li> <li>We reworked and improved object shift mechanism. Now you can build report with complex shift by choosing one of the available options.</li> <li>Saving reports to the cloud became even easier and does not require third party components</li> <li>We also added new barcode: GS1-Code128 with automatic encoding according to GS1 standards.</li> <li>We improved guide lines in report designer and refined PDF, SVG and HTML5 export filters</li> </ul> <p>&nbsp;</p> <p>[6.1.16]<br />+ Added new map layer which allows to load geo-data from DB (supports WKT and WKB)<br />* Internet transports improved and removed dependencies from third-party components (removed Indy HTTPS dependency)</p> <p>[6.1.15]<br />+ Added new CanShrink property for all stretchable objects<br />* Re-worked and optimized standard shift mechanism (ShiftEngine = seTree)<br />+ Added new linear shift mechanism (mechanism can be changed by ShiftEngine property of Band. ShiftEngine = seLinear)<br />- Fixed TfrxReport in the object inspector<br />- Fixed TfrxPreviewForm.FormClose</p> <p>[6.1.14]<br />- Fixed loading of TfrxReport.PrintIfEmpty property<br />- Fixed XLSX export for MS Excel 2003 compatibility<br />- Fixed page number editor in the preview<br />- Fixed 2D barcodes scaling when AutoSize = False and FontScaled = False<br />- Fixed preview's restoring in the C++ Builder<br />+ Added CharCase property for dialog controls<br />- Fixed GS1 Code 128 encoding</p> <p>[6.1.13]<br />- Fixed OnContentChanged event for some cases<br />- Fixed font's exporting in the TfrxDOCXExport<br />- Fixed TfrxMemoView with Clipped = False in the preview<br />- Fixed expressions processing for memos with DataField<br />+ Added possibility to set custom font color in the style editor<br />+ Added ParagraphGap in the DOCX export<br />- Fixed ParagraphGap in the HTML export</p> <p>[6.1.12]<br />- Fixed ParagraphGap in the RTF export<br />- Fixed LineSpacing in the RTF export<br />+ Added TfrxPreview.PageSetupDialog for C++Builder compatibility</p> <p>[6.1.11]<br />- Fixed expressions in the TfrxRichView for Windows 10<br />- Fixed font embedding in PDF export for some fonts<br />- Fixed height calculation of memo object for large font size<br />- Fixed issue when CheckBox.Checked state doesn't save properly<br />- Fixed PDF export bug when some text may appears as RTL</p> <p>[6.1.10]<br />- Fixed error when TfrxDBDataset.UserName = report's object name<br />- Fixed TfrxDBDataset.Next for RangeEnd = reCurrent and RangeBegin = rbCurrent<br />* Cross Editor form is scaled now<br />- Fixed Indy 10 with Delphi 7<br />- Fixed editors' windows restoring (menu View-Options-Restore defaults)<br />* Changed function GetStreamHash to procedure for C++Builder compatibility</p> <p>[6.1.9]<br />----------------------------<br />- Fixed frame width in the DOCX and XLSX exports<br />- Fixed bad export output of RTF tables with page breaks</p> <p>[6.1.7-6.1.8]<br />----------------------------<br />- Fixed division by zero in the PDF export<br />- Fixed bug in Biff8 export when old Excel versions won't open document<br />- Fixed Self value when using in Table cells<br />+ Added new helpers for Guidelines<br />- Fixed bug with MouseEnter/Leave events under x64 environment</p> <p>[6.1.6]<br />----------------------------<br />* Changed method name TfrxView.GetMetaFile to GetVectorGraphic for C++Builder compatibility<br />- Fixed export of Table object via EMF processor<br />- Added EMR_PIE processing via EMF<br />+ Added Lazarus package (first Alpha version of main package)</p> <p>[6.1.5]<br />----------------------------<br />- Fixed export Hebrew font via EMF processor<br />- Fixed crash when using the report Designer on panel<br />- Fixed export of Table object in PDF<br />- Fixed issue when DialogForm appears twice for DetailPage report</p> <p>[6.1.4]<br />----------------------------<br />* Improved PDF and SVG export for Rotated text<br />- Fixed RTF export when document with page breaks had wrong objects size<br />- Fixed events for objects inside table when AutoSize set to False<br />+ Added new events for TfrxUserDataset (OnGetBlobValue/OnIsBlobField) for blobs processing<br />- Fixed PDF structure which may cause incorrect output in some PDF Viewers<br />- Fixed searching of expressions inside RichText with linebreak under Windows8 and above<br />- Fixed interactive objects events in preview (which may causes map shaking)<br />+ Added RTTI for USPS Intelligent Mail and GS1 Code128 barcodes<br />- Fixed initial values for USPS Intelligent Mail and GS1 Code128 barcodes<br />+ Added RTTI for TfrxCellurarTextObject</p> <p>[6.1.3]<br />----------------------------<br />+ Added new barcode auto-encode GS1-Code128 (use simple GS1 rules)<br />- Fixed Crosstab bug with OnCalcWidth event when returned Width = MaxWidth<br />- Fixed memory leak in the TfrxMailExport with Indy<br />- Fixed FIB packages<br />- Fixed export filter error when DefaultPath not empty and FileName with full path</p> <p>[6.1.2]<br />----------------------------<br />+ Added handing of Crosstab.OnCalcWidth event when AutoSize set to false<br />- Fixed Docx export with east Asia fonts names<br />- Fixed error caused by OnReportClickObject event<br />- Fixed issue when frxDotMatrixExport shows save file dialog<br />- Fixed shift mechanism for Table object<br />- Fixed FlowTo mechanism for objects used inside Table object</p> <p>[6.1.1]<br />----------------------------<br />+ Added TfrxReportPage.AlignChildren support in the script RTTI<br />- Fixed Unknown error(1110) in the TfrxMailExport<br />- Fixed issue when decreasing height of column in OnCalcHeight event cut off text in column header<br />- Fixed bug when changing export ShowDialog property in AfterPrint event doesn't work<br />- Fixed bug with TfrxDBDataSet.OnNext event</p> Wed, 03 Oct 2018 00:00:00 +0200 http://www.fast-report.com/en/news/410/ New version of FastCube VCL - 2.8 http://www.fast-report.com/en/news/409/ <p>&nbsp;</p> <p><iframe src="https://www.youtube.com/embed/eIR5KCfdt74" frameborder="0" width="560" height="315"></iframe></p> <p>&nbsp;</p> <ul> <li>Slice Grid menu now includes option of conditional group creation</li> <li>We added a new menu option, that allows set all total in rows and columns in the same position. No need to click through each of them individually</li> <li>We added ability to disable dropdown list in the grid zone</li> <li>For Cube Grid we enabled additional property Filter Manager, that allows view only filtered values of the cube</li> <li>Starting with this version there is ability to create native grid painters</li> <li>We also improved API for working with highlights, Cube Grid columns and Slice events</li> </ul> <div>&nbsp;</div> <p>&nbsp;All changes:&nbsp;</p> <p>+ Added TfcxCustomGrid.OnCreatePainter event which allows to create an own grid painter<br />+ Added group creation by condition in code and and in TfxSliceGrid menu<br />+ Groupping and filtering through the axes context menu now handles selection<br />+ Added TfcxCubeGrid.FilterManager property. If the property is set then grid shows filtered set of data.<br />+ Added class TfcxFilteredOrderedRecordSetProvider<br />+ Added TfcxZoneRestriction.zrDontShowDropDown to disable showing of drop down window and a corresponding icon<br />+ Added method TfcxContinuousHighlight.ImageReverseOrder to set reverse order or icon highlight<br />+ Added methods TfcxSlice.SetTotalPosition(const Value: TfcxTotalPosition) and TfcxAxisContainer.SetTotalPosition(const Value: TfcxTotalPosition)<br />+ Added property TDimensions.DetailValue: Variant - current detail value for total calculation by formula based on subtotals.<br />+ Added property TfcxCubeDataColumns.VisibleIndex[ACubeFieldName: String]: integer<br />+ Added automatic changing of Y-axis fields header height in report<br />+ Adding/removing measure runs events OnBeforeAddSliceFieldToRegion, OnAfterAddSliceFieldToRegion and OnBeforeRemoveSliceFieldFromRegion<br />+ Added chs_Created in TfcxChangeInSlice (creating base empty slice)<br />+ Added schema loading/saving in AppendData<br />- Fixed error in TfcxSourceFieldProperties.AssignTo<br />- Fixed error in cells size calculation<br />- Fixed error: Integer Overoverflow in CompareSQLTimeStamp<br />- Fixed error: value does not load from database when field size greater 8192 byte<br />- Fixed error in TfcxRange.Match<br />- Fixed error of export to XLSX for collapsed dimensions<br />- Fixed errors in German translations (thanks to Ralf Stegemann)<br />- Fixed declaration of TfcxChartsManagerOnNeedChart event</p> Thu, 20 Sep 2018 00:00:00 +0200 http://www.fast-report.com/en/news/409/ New version FastReport .NET - 2018.4 http://www.fast-report.com/en/news/408/ <h2>What's new in the latest version?</h2> <p><iframe src="https://www.youtube.com/embed/NrYTbnYsKBA" frameborder="0" width="560" height="315"></iframe></p> <p>- Ability to access to totals, parameters and variables case-insensitively</p> <p>- Division by zero doesn&rsquo;t throw an exception anymore &ndash; instead there&rsquo;s an error report now</p> <p>- Improved built in parser of Rich Text &ndash; now it allows direct object conversion of export into text documents</p> <p>- In report designer we added ability to create page duplicates and manage band size while dragging it to the upper part</p> <p>- Export menu &ndash; now items are categorized</p> <p>- Copy and delete prepared pages in preview with 1 click<br /><br />- Improved compatibility of FastReport .Net with latest report layout of FastReport VCL and added export of tables, barcodes, maps and shapes.</p> <p>- In export into Excel we added ability to manage document size for printer output. The entire document can be places on one page</p> <p>- FastReport Core: we added new package for working with Oracle database into Nuget reporsitory and added many essential improvements</p> <p>&nbsp;</p> <h3>[Engine]</h3> <p>+ added possibility to access totals, parameters and variables without case sensitivity<br />+ added a new experimental feature to improve the work with memory<br />&gt; we are constantly trying to improve performance and memory usage of FastReport.Net, at the moment we added a new experimental property Config.IsStringOptimization, which allows us to use strings from the string pool when loading very large fpx reports. To enable this feature, simply change the IsStringOptimization value to true. While the property is experimental the changing this property is only available manually from code. Especially this property will be interesting to users who use at least 1 000 000 objects in the report.<br />* new RTF parser - if "ConvertRichText" option is enabled, then an embedded RTF document is splitting to report objects - TextObject, TableObject, and PictureObject<br />* now division by zero does not lead to generator crashing, instead of that expression containing error will be exchanged to text "DIVISION BY ZERO!"<br />* optimized QR Code Barcode Object rendering<br />- fix CR/LF translation in an expression result inside Richtext object<br />- fix expression parser of RichObject<br />- fixed bug with RTF tags inside expression of RichText object<br />- fixed bug with encoding of character ";" in barcode Code128<br />- fixed a bug with the rotation of barcodes<br />- fixed a bug where in some cases, images when exporting to PDF were higher than needed<br />- fixed a bug of printing text objects with the property TextRenderType = HtmlParagraph<br />- fixed a bug where a large amount of text in a cell leads to in an infinite generation of blank pages in the report<br />&gt; ATTENTION !!! We decreased the default value of the MaxHeight property from 5000 to 1000 for the TableRow object. You need to check your reports if you used rows in tables large then 10 inches in height!!!<br />- fixed "An item with the same key has already been added" bug in AssemblyDescriptor.Compile() method<br />- fixed bug in MSChartObject with AutoSeries in detailed reports<br />- fix parsing of multipage text in RichObject<br />- fixed bug with "SVGObject.Grayscale = true -&gt; SVGObject.Grayscale = false is still Grayscale"<br />- fixed bug with position of SubreportObject on page with unlimited width</p> <h3>[Designer]</h3> <p>+ now in View Data window shown numbers of rows on page<br />+ added ability to resize band by dragging its top, in this case objects move in band<br />+ added ability to copy report pages in designer<br />+ added "Text file (*.txt)" and "All files(*.*)" filters in CSV connection<br />+ added Hyperlink.OpenLinkInNewTab property<br />* buttons in View Data window are disabled when window less than needed for one row<br />* now buttons in Data Tree become disabled when the tree loses focus<br />- fixed bug with entering Polish symbol "ą" (Right Alt + "A") in text editor<br />- fixed rare bug when View Data window is increased and not all rows are shown but there is enough space<br />- fixed bug with saving file to wrong folder in Save As dialog<br />- fixed a bug with file extension in Save As dialog, when report is converted from a file that is not FastReport .NET file<br />- fixed bug with incorrect movement of objects when mouse moves too fast if band is resizing by dragging its top<br />- fixed bug with System.NullReferenceException after closing Start Page tab in MDI designer<br />- fixed bug with System.ArgumentException when file name contains point "." in CSV connection<br />- fixed bug with equal field names in CSV connection when field names are stored in first line of file<br />- fixed bug with lost focus of Event Editor after Preview<br />- fixed bug with visibility of DataBand properties Left, Top and Width<br />- fixed bug with System.OverflowException in DesignerControl when loading report containing page with unlimited width<br />- fixed bug with incorrect addition of a new object if property of the selected object has changed</p> <h3>[Preview]</h3> <p>+ added ability to copy and delete prepared pages in preview</p> <h3>[Exports]</h3> <p>+ added property HTMLExport.EnableVectorObjects (enabled by default)<br />+ added a new property AsBitmap for Barcode which indicates to use a bitmap instead of vector, the default property is False, which means exporting as a vector<br />+ added the DoNotExpandShiftReturn property to the Word2007Export user interface, allowing you to control the horizontal alignment for soft return<br />+ added property Excel2007Export.PrintFit in Excel 2007 export (may be set in NoScaling, FitSheetOnOnePage, FitAllColumsOnOnePage, FitAllRowsOnOnePage)<br />* updated export to FR3 (FastReport VCL files), added export of tables, barcodes, maps and shapes<br />* the exports menu has been refactored, now the exports are grouped by category<br />* increased accuracy for SVG in high resolution when exporting to PDF<br />- fixed bug with negative width/height of picture in HTML export and WebReport<br />- fixed dynamic page orientation, page size and padding in MS Word 2007<br />- fixed memory leak with using barcodes in PDF, HTML exports<br />- fixed bug with barcode incorrect position inside TableCell in PDF, HTML, SVG exports<br />- fixed bug with incorrect file names in HTML export with Subfolder = true<br />- fixed bug with single picture in Excel 2003 (xls, BIFF8) and Excel 2007 (xlsx)<br />- fixed bug with transparent background of picture in Excel 2007 (xlsx)<br />- fix "Text in Curves" mode in PDF export<br />- fix font style simulation in PDF export<br />- deep refactoring of font embedding engine, added check font's rights for embedding/subsetting<br />- fixed bug with drawing the borders of table in PDF export with properties Layout = Wrapped, FixedColumns = 1 and dynamic count of columns<br />- fixed bug with paddings in Excel 2007 export<br />- fixed bug with opening export file in Excel 2007 with non-zero ParagraphOffset property <br />- fixed bug with exporting pictures to Excel 2003 (BIFF8, xls)<br />- fixed issue with decimal separator in Persian locale<br />- fixed the export property SvgAsPicture of PDF, when the barcodes were exported as SVG and not as images<br />- fixed a bug with the export of BarcodeObject with using the Padding property when it is converted to SVG<br />- fixed issue with exporting \ in Hyperlinks in PDF<br />- fixed null reference exception in ImageExport when Watermark.Text is null<br />- fixed issue with Watermark transparency in PDF export<br />- fixed bug with extra width documents in export in Excel 2007<br />- fixed bug with "too much bold" in PDF export<br />- fixed bug with export of some characters in Excel2007Export</p> <h3>[.Net Core]</h3> <p>+ added FastReport.Data.OracleODPCore package to Nuget repository (https://www.nuget.org/profiles/FastReports)<br />- fixed a bug where sometimes whitespace characters at the end of a line were moved to a new line<br />- fixed a bug with https-saving in Online Designer for FastReprot.Web.Core<br />- fixed a bug where Core exports were wrong<br />- fixed a bug with corrupted "new line" symbols in online designer</p> <h3>[WebReport]</h3> <p>+ added an example Demos/C#/Web/PreparedPreview/ that demonstrates of working with prepared report in Web<br />+ added a method WebReport.LoadFromFile(string fileName) that loads a report from file<br />+ added a method WebReport.LoadFromStream(Stream stream) that loads a report from stream<br />+ added a method WebReport.LoadPrepared(string fileName) that loads a prepared report from file<br />+ added a method WebReport.LoadPrepared(Stream stream) that loads a prepared report from stream<br />+ added a constructor WebReport(bool inlineRegistration) that makes fast initialization of control without any previous external scripts/css loading<br />+ added a constructor WebReport(bool inlineRegistration, bool stretched) that makes fast initialization with presets for 100% width and 100% height<br />+ added a property WebReport.XlsxPrintFitPage for enable stretching the Excel 2007 worksheet in one page on printing<br />- fixed bug with checking handlers in Web.config<br />- fixed bug with saving report with Referenced Assemblies in Online Designer from Firefox browser<br />- fixed bug with rendering of barcodes in Internet Explorer 8 and older</p> <h3>[Extras]</h3> <p>- fixed bug with ActiveQueryBuilder parameters<br />- fixed FastReport.Data.Json package bug with Newtonsoft.Json.dll location <br />- fixed bug with quotes in queries, that contain schema name in FastReport.Data.Postgres package; now available non-public schemas in designer</p> <h3>[Online Designer]</h3> <p>+ added property Hyperlink.OpenLinkInNewTab for opening links in new tabs<br />- HtmlTags replaced by TextRendererType<br />- fixed bug with spaces in object name</p> Wed, 12 Sep 2018 00:00:00 +0200 http://www.fast-report.com/en/news/408/ Autumn events with Fast Reports http://www.fast-report.com/en/news/407/ <h1 style="text-align: left;" align="center">&nbsp;<img style="display: block; margin-left: auto; margin-right: auto;" src="../../../../uploads/news_img/leaves_autumn.png" alt="" width="900" height="249" /></h1> <h2 style="text-align: center;" align="center">Fall brings us another exciting series of events in Europe. Join us there!&nbsp;</h2> <div align="center">&nbsp;</div> <div align="center">&nbsp;</div> <div align="center"> <table style="width: 100%;" border="1" cellspacing="0" cellpadding="0"> <tbody> <tr style="height: 20px;"> <td valign="top" width="151"> <p align="center"><strong>Date</strong></p> </td> <td valign="top" width="139"> <p align="center"><strong>Name</strong></p> </td> <td valign="top" width="171"> <p align="center"><strong>Location</strong></p> </td> <td valign="top" width="163"> <p align="center"><strong>For .Net Developers</strong></p> </td> <td valign="top" width="163"> <p align="center"><strong>For Delphi Developers</strong></p> </td> <td valign="top" width="148"> <p style="text-align: center;"><strong>Link</strong></p> </td> </tr> <tr> <td valign="top" width="151"> <p align="center">September 18 &ndash; 19</p> </td> <td valign="top" width="139"> <p style="text-align: center;" align="center">.Net Developer Days</p> </td> <td valign="top" width="171"> <p align="center">Warsaw, Poland</p> </td> <td valign="top" width="163"> <p align="center">+</p> </td> <td valign="top" width="163"> <p align="center">&nbsp;</p> </td> <td valign="top" width="148"> <p><a href="http://net.developerdays.pl/" target="_blank">&nbsp;http://net.developerdays.pl/</a></p> </td> </tr> <tr> <td valign="top" width="151"> <p align="center"><span>September 25 &ndash; 27</span></p> </td> <td valign="top" width="139"> <p align="center">Basta!</p> </td> <td valign="top" width="171"> <p align="center">Mainz, Germany</p> </td> <td valign="top" width="163"> <p align="center">+</p> </td> <td valign="top" width="163"> <p align="center">&nbsp;</p> </td> <td valign="top" width="148"> <p><a href="https://basta.net/" target="_blank">https://basta.net/</a></p> </td> </tr> <tr> <td valign="top" width="151"> <p align="center"><span>October 23</span></p> </td> <td valign="top" width="139"> <p align="center">Embarcadero Conference</p> </td> <td valign="top" width="171"> <p align="center">S&atilde;o Paulo, Brazil&nbsp;</p> </td> <td valign="top" width="163">&nbsp;</td> <td valign="top" width="163"> <p align="center">+</p> </td> <td valign="top" width="148"> <p><a href="http://embarcaderoconference.com.br/" target="_blank">http://embarcaderoconference.com.br/</a></p> </td> </tr> <tr align="center" valign="middle"> <td valign="middle"> <p align="center">November 5 -7</p> </td> <td valign="middle"> <p align="center">EKON 22</p> </td> <td valign="middle"> <p align="center">Dusseldorf, Germany</p> </td> <td valign="middle"> <p align="center">&nbsp;</p> </td> <td valign="middle"> <p align="center">+</p> </td> <td valign="top" width="148"> <p style="text-align: left;"><a href="https://www.developer-week.de/" target="_blank">https://www.developer-week.de/</a></p> </td> </tr> <tr> <td valign="top" width="151"> <p align="center">November 22-23&nbsp;</p> </td> <td style="text-align: center;" valign="top" width="139">&nbsp;Dotnext</td> <td style="text-align: center;" valign="top" width="171">&nbsp;Moscow, Russia</td> <td style="text-align: center;" valign="top" width="163">&nbsp;+</td> <td valign="top" width="163">&nbsp;</td> <td valign="top" width="148"><a href="https://dotnext-moscow.ru/" target="_blank">&nbsp;https://dotnext-moscow.ru/&nbsp;</a></td> </tr> </tbody> </table> </div> Wed, 22 Aug 2018 00:00:00 +0200 http://www.fast-report.com/en/news/407/ Fast Reports will be in Warsaw on .NET Developers Days http://www.fast-report.com/en/news/406/ <h2>Fast Reports will be in Warsaw on .Net Developers Days again!</h2> <h2><a href="https://photos.app.goo.gl/WSJm4PHEM59GT4jRA" target="_blank">Here's how it was in 2016</a> and we are excited to be a part of this event again!</h2> <p><strong>Thousands of developers, speakers and exhibitor: a must attend event!</strong></p> <p><strong>Learn more about .Net Developers Days <a href="http://net.developerdays.pl/" target="_blank">here</a></strong></p> Mon, 13 Aug 2018 00:00:00 +0200 http://www.fast-report.com/en/news/406/ FastReport VCL and FMX in Embarcadero Community edition http://www.fast-report.com/en/news/405/ <h2>For the first time embarcadero is releasing their community edition and Fast Report VCL and FMX are already an essential part of it!</h2> <p>Get the best reporting even if your business is just starting to grow! Learn about the conditions <a href="https://www.embarcadero.com/products/delphi/starter" rel="nofollow" target="_blank">here</a>.</p> <p>Community Edition is a full-featured and free IDE to build applications for iOS, Android, Windows and macOS from a single codebase using the robust and easy-to-learn Delphi language. It's the perfect way to get started learning a new programming language or explore multi-device app development. Embarcadero's Community Edition is available for Delphi and C++Builder.</p> <p>It includes a streamlined IDE, code editor, integrated debugger, two-way visual designers to speed development, hundreds of visual components, and a limited commercial use license.</p> Mon, 23 Jul 2018 00:00:00 +0200 http://www.fast-report.com/en/news/405/ Summer events with Fast Reports http://www.fast-report.com/en/news/402/ <h1 style="text-align: left;" align="center">&nbsp;<img style="display: block; margin-left: auto; margin-right: auto;" src="../../../../uploads/news_img/_321.png" alt="" width="668" height="130" /></h1> <h1 style="text-align: left;" align="center">&nbsp;</h1> <h2 align="center">We are having a busy-busy summer and invite you to meet us at the following events in Europe that we organized together with our partners:&nbsp;</h2> <div align="center">&nbsp;</div> <div align="center">&nbsp;</div> <div align="center"> <table border="1" cellspacing="0" cellpadding="0"> <tbody> <tr style="height: 20px;"> <td valign="top" width="151"> <p align="center"><strong>Date</strong></p> </td> <td valign="top" width="139"> <p align="center"><strong>Name</strong></p> </td> <td valign="top" width="171"> <p align="center"><strong>Location</strong></p> </td> <td valign="top" width="163"> <p align="center"><strong>For .Net Developers</strong></p> </td> <td valign="top" width="163"> <p align="center"><strong>For Delphi Developers</strong></p> </td> <td valign="top" width="148"> <p style="text-align: center;"><strong>Link</strong></p> </td> </tr> <tr> <td valign="top" width="151"> <p align="center">June 6 &ndash; 7</p> </td> <td valign="top" width="139"> <p align="center">Delphi Day Italy</p> </td> <td valign="top" width="171"> <p align="center">Piacenza, Italy</p> </td> <td valign="top" width="163"> <p align="center">&nbsp;</p> </td> <td valign="top" width="163"> <p align="center">+</p> </td> <td valign="top" width="148"> <p>&nbsp;<a href="http://fast.report/78263" target="_blank">http://fast.report/78263</a></p> </td> </tr> <tr> <td valign="top" width="151"> <p align="center">June 15</p> </td> <td valign="top" width="139"> <p align="center">SDN (Free!)</p> </td> <td valign="top" width="171"> <p align="center">Zeist, Netherlands</p> </td> <td valign="top" width="163"> <p align="center">+</p> </td> <td valign="top" width="163"> <p align="center">+</p> </td> <td valign="top" width="148"> <p>&nbsp;<a href="http://fast.report/9fc20" target="_blank">http://fast.report/9fc20</a></p> </td> </tr> <tr> <td valign="top" width="151"> <p align="center">June 25-28</p> </td> <td valign="top" width="139"> <p align="center">DWX</p> </td> <td valign="top" width="171"> <p align="center">Nuremberg, Germany</p> </td> <td valign="top" width="163"> <p align="center">+</p> </td> <td valign="top" width="163"> <p align="center">&nbsp;</p> </td> <td valign="top" width="148"> <p>&nbsp;<a href="https://www.developer-week.de/" target="_blank">https://www.developer-week.de/</a></p> </td> </tr> <tr> <td valign="top" width="151"> <p align="center">June 29</p> </td> <td valign="top" width="139"> <p align="center">Workshop (Free!)</p> </td> <td valign="top" width="171"> <p align="center">Nuremberg, Germany</p> </td> <td valign="top" width="163"> <p align="center">+</p> </td> <td valign="top" width="163"> <p align="center">+</p> </td> <td valign="top" width="148"> <p>&nbsp;<a href="../../../../de/news/401/" target="_blank">https://www.fast-report.com/de/news/401/</a></p> </td> </tr> <tr> <td valign="top" width="151"> <p align="center">July 2</p> </td> <td valign="top" width="139"> <p align="center">Workshop (Free!)&nbsp;</p> </td> <td valign="top" width="171"> <p align="center">Barcelona</p> </td> <td valign="top" width="163"> <p align="center">+</p> </td> <td valign="top" width="163"> <p align="center">+</p> </td> <td valign="top" width="148"> <p><a href="../../../../es/news/401/" target="_blank">&nbsp;https://www.fast-report.com/es/news/401/</a></p> </td> </tr> </tbody> </table> </div> Fri, 25 May 2018 00:00:00 +0200 http://www.fast-report.com/en/news/402/ New Version of FastReport .NET - 2018.3 http://www.fast-report.com/en/news/398/ <p><strong>In the new version of FastReport .Net 2018.3 we added various database connectors to the Nuget repository. These connectors can be used in both .Net Core and Windows Forms applications</strong></p> <p><strong>We also made our .Net Core library compatible with MacOS System</strong></p> <p><strong>Barcodes are now exported to PDF and HTML as vector images</strong></p> <p><strong>We also added plugin for working with popular SQL editor Active Query Builder</strong></p> <p>&nbsp;</p> <p><iframe src="https://www.youtube.com/embed/Xy0bOZM0HZA" frameborder="0" width="560" height="315"></iframe></p> <h4>---------------<br /> [Engine]</h4> <p>+ now for exporting the Barcode Object is converted to vector graphics for PDF, HTML and SVG exports<br />+ added a new logic for converting objects before exporting, the process is automatic, this is necessary to convert some objects into vector graphics.<br />+ added a new property ParagraphFormat for formatting paragraphs in a text object only when the HtmlParagraph value is set in the TextRenderType property. This property allows you to adjust the line spacing and the first line indent.<br />+ added print of unlimited pages on roll printers (ReportPage.PrintOnRollPaper property)<br />* rewritten code of expressions substitution in RichObject<br />* the HtmlTags property of the TextObject was marked as obsolete, a new property TextRenderType was added.<br />&gt; developer note: the HtmlTags property allowed some HTML tags to be used in the TextObject text, one of the available tags is the FONT tag, this tag is deprecated, and not all browsers adequately support it, so we added a new renderer that allows you to use some CSS styles, in the style attribute and the tag SPAN.<br />* The new text render supports the following tags: b, i, u, strike, br, sub, sup, img, span.<br />&gt; developer note: we do not aim to make a copy of the browser in a text object, but we try to make the logic as similar as possible with limitations, the img tag only supports the src (http, https, base64), the width and the height attributes (values in pixels), tags b, i, u, strike, sub, sup and span support only the style attribute, with a minimum set of styles.<br />- fixed image size calculation for rotating SVG object<br />- fixed the rendering of the subscript and superscript for the new type of the text renderer HtmlParagraph, when in some cases the size and layout of the text was incorrectly calculated.<br />- fixed bug with svg objects, that contains "DOCTYPE svg PUBLIC"<br />- fixed bug with [COPYNAME#] in page watermark<br />- fixed TextObject property name where the word Multiply was used instead of Multiple</p> <h4>[Designer]</h4> <p>+ added possibility to set default script language<br />- fixed bug with default script language when standalone designer run first time<br />- fixed rare bug when table is not shown in View Data window<br />- fixed bug in View Data window when columns more that 655</p> <h4>[Preview]</h4> <p>+ added SaveInitialDirectory property (Config.PreviewSettings.SaveInitialDirectory = @"C:\user\initial_directory";)<br />+ added possibility to disable saving prepared report in Preview (PreviewExports.Prepared element)<br />* improved image caching method for SVG object<br />- fixed bug when all exports should be disabled in Preview (PreviewControl.PreviewExports == PreviewExports.None) but Excel 97, ZPL and LaTeX exports are enabled</p> <h4>[Exports]</h4> <p>+ added the TextObject with TextRenderType = HtmlParagraph to pdf, html, word2007 exports<br />+ added properties Word2007Export.PrintOptimized and Excel2007Export.PrintOptimized<br />+ added checkboxes "Print optimized" in dialogs Word 2007 and Excel 2007<br />+ SVGObject exports as vector graphics into PDF now<br />+ added a new tab "Vector Graphics" to export pdf, you able to set the quality of gradients, gradients interpolation and curves interpolation for SVG object and fonts in curves<br />* improved paragraph based export in Word 2007<br />* reduced size of output file in Word 2007 (duplicate images are not saved)<br />* export in Word 2007 in paragraph based mode saves the document without pagination<br />* added converting to Number format for Excel2007 export<br />- SVGObject exports as SVG into HTML now<br />- fixed bug with screen resolution in Word 2007 export<br />- fixed bug with paragraph formatting in Word 2007 export<br />- fixed bug with wrong size of "unlimited" page in Word 2007<br />- fixed bug with field names in DBF export<br />- fixed bug with overlapping of text labels in SVG export dialog</p> <h4>[WebReport]</h4> <p>+ added properties WebReport.DocxPrintOptimized and WebReport.XlsxPrintOptimized<br />+ added SVGObject to WebReport as svg image<br />- fixed bug with third and more drill-downs with detailed pages<br />- fixed bug with wrong URL's in drill-downs</p> <h4>[.Net Core]</h4> <p>+ added SVGObject<br />+ added FastReport.Data.MsSql package to Nuget repository (https://www.nuget.org/profiles/FastReports)<br />+ added FastReport.Data.MySql package to Nuget repository (https://www.nuget.org/profiles/FastReports)<br />+ added FastReport.Data.Postgres package to Nuget repository (https://www.nuget.org/profiles/FastReports)<br />+ added FastReport.Data.SQLite package to Nuget repository (https://www.nuget.org/profiles/FastReports)<br />+ added FastReport.Data.Json package to Nuget repository (https://www.nuget.org/profiles/FastReports)<br />+ added FastReport.Data.MongoDB package to Nuget repository (https://www.nuget.org/profiles/FastReports)<br />+ added FastReport.Data.RavenDB package to Nuget repository (https://www.nuget.org/profiles/FastReports)<br />* added compatibility with macOS<br />- fixed bug with export in Word 2007 in some cases<br />- fixed bug with blank images in Excel 2007<br />- fixed bug with drill-downs in WebReport Core</p> <h4>[Extras]</h4> <p>+ added new plugin for work with Active Query Builder \Extras\Misc\ActiveQueryBuilder (https://www.activequerybuilder.com/)<br />+ added Steema TeeChart object editor (double click on TeeChart object)<br />- fixed bug with some string values when connecting data source to TeeChart object<br />- removed the ability to select for properties LabelField, XValuesField and YValuesField fields from data sources to which the TeeChart object is not connected</p> <h4>[Demos]</h4> <p>* in the polygons demo report the stars were replaced by beautiful ones</p> <h4>[Resources]</h4> <p>* updated French resources</p> <h4>[Online Designer]</h4> <p>+ added the ability to change the language in the tab view<br />+ all requests are sent from the same-origin<br />- fixed abbreviations of some languages</p> Thu, 10 May 2018 00:00:00 +0200 http://www.fast-report.com/en/news/398/ New version of FastReport VCL - 6.1. http://www.fast-report.com/en/news/399/ <p><strong>In new version :</strong></p> <p><strong> - Extended abilities of "Table" object;</strong></p> <p><strong>- Reworked and improved PDF export;</strong></p> <p><strong>- Added ability to use anchors for report objects;</strong></p> <p><strong>- New ability to fill empty space of page with child band</strong></p> <p><strong>- Optimization of report engine with a lot of report objects in the report designer.</strong></p> <p>&nbsp;</p> <p><iframe src="https://www.youtube.com/embed/umr5IeHqsCQ" frameborder="0" width="560" height="315"></iframe></p> <p>&nbsp;</p> <p>Version 6.1<br />----------------------------<br />- Improved ODT export filter to use different styles for different report pages<br />- Improved ODT export filter to use max page sizes for Continues sheet<br />- Fixed table(objects) width in ODT export filter (doesn't stretch to page width);<br />- Fixed text processing with AllowHTML in ODT export filter<br />- Fixed TfrxDateEditControl with WeekNumbers = True for Windows XP</p> <p>[6.0.10]<br />----------------------------<br />- Fixed bug when OnPreviewClick does not refresh modified object<br />- Fixed performance drop with objects "Shift" mechanism<br />- Fixed C++ Builder issue with TfrxReportPage<br />- Fixed saving of processing property in DFM</p> <p>[6.0.9]<br />----------------------------<br />+ Added support of PDF/A-2 format</p> <p>[6.0.8]<br />----------------------------<br />- Improved rotated text in PDF, SVG and HTML-Div export filters<br />- Fixed bug with expressions processing and Drill-Down groups</p> <p>[6.0.7]<br />----------------------------<br />- Fixed EMF export<br />- Fixed export of table object in graphics export filters<br />- Added Arabic numbers substitution in PDF export (with RTLReading)</p> <p>[6.0.6]<br />----------------------------<br />- Fixed calculating of table cell with vertical Font rotation<br />- Fixed Hindy and Thai ligatures in PDF export<br />- Fixed Char spacing with HAlign in PDF export<br />- Fixed Copy/Paste of internal DB component<br />- Fixed vertical barcodes borders<br />- Fixed ADO parameters in the designer</p> <p>[6.0.5]<br />----------------------------<br />+ Added Anchors for report objects and Dialog controls<br />+ Added Table rtti helpers for TableWidth and TableHeight properties<br />- Fixed bug in IO transports with network path (in DefaultPath)<br />- Improved multi-threading support in PDF export<br />- Fixed bug with bad position of images in PDF export</p> <p>[6.0.4]<br />----------------------------<br />+ Added AutoSize property for barcodes (default true), set it to false prevent component from size changing (changes zoom instead)<br />+ Added MinWidth and MaxWidth for table column can be set ti limit auto size (0 unlimited)<br />+ Added MinHeight and MaxHeight for table row can be set ti limit auto size (0 unlimited)<br />- Fixed bug when using detail report with inheritance and OnLoadTemplate event</p> <p>[6.0.3]<br />----------------------------<br />+ Added new report variables TableRow and TableColumn can be used inside table objects<br />+ Added ability to set path for "Indy" library in Recompile<br />+ Added new align mode baHidden objects with this mode don't collide with others<br />- Fixed line spacing in PDF and SVG exports<br />- Fixed ADO parameters<br />- Fixed highlight editor for group of objects<br />- Fixed issues with band Fill/Frame and aligned objects <br />- Fixed bug in column header with band Frame/Fill<br />- Fixed exporting of report properties in OXML exports<br />- Fixed FNC1 processing in Datamatrix barcode<br />- Fixed PadLeft/PadRight functions under with unicode environment<br />- Fixed issue when used RangeEnd = reCount to limit records of the dataset<br />- Fixed error which can appear after deleting table column</p> <p>[6.0.2]<br />----------------------------<br />+ Added TfrxChild.ToNRows and ToNRowsMode properties allows to fill empty page space (see 15.fr3 report in FRMain demo)<br />- Fixed aggregate functions for table object<br />- Fixed issues when paste data component to report page<br />- Fixed SlaveExport property for export filters</p> <p>[6.0.1]<br />----------------------------<br />+ Added TfrxPreviewOptions.AllowPreviewEdit property - Set it to False to disable any interactive editors in the report preview<br />- Fixed export of images embedded in RichView<br />- Optimization for big tables and big reports (Designer can handle tables with 10000 cells and more)<br />- Fixed vertical band behavior in the report designer<br />- Objects containers like table can be used on vertical bands<br />- Fixed SaveDialog when FileName is empty<br />- Fixed OpenAfterExport behavior<br />- Fixed HTML Tags in RTF export</p> Thu, 10 May 2018 00:00:00 +0200 http://www.fast-report.com/en/news/399/ New FastReport FMX - 2.6 http://www.fast-report.com/en/news/400/ <p><strong>This new technical release we add support of last Embarcadero RAD Studio 10.2 IDE and fix bugs reported by our customers.</strong></p> <p><iframe src="https://www.youtube.com/embed/umr5IeHqsCQ" frameborder="0" width="560" height="315"></iframe></p> <p>Version 2.6<br />---------------<br />+ Added support of Embarcadero RAD Studio 10.2 with compatibility fixes:<br /> - Added modal dialog OSX workaround (fixed when dialog appears behind non-modal form)<br /> - Fixed wrong barcode text size when printing under OSX<br /> - Fixed HTML tags on OSX<br /> - Fixed variables editor<br /> - Fixed general printers errors under OSX<br /> - Fixed printing of HTML text</p> <p>General fixes:<br />+ Added text split for simple text render<br />- Changed text alignment in PDF export<br />- Fixed calcheight function for simple text render under OSX<br />- Fixed Align grid in the report designer<br />- Fixed text search for OSX(frxCompareText)<br />- Fixed several multi-thread problems<br />- Double buffered preview fix for shapes objects<br />- Fixed printing from GDIP context<br />- Fixed parameters editor for RAD Studio 10.1<br />- Fixed TfrxDBLookupComboBox filling<br />- Fixed formatting in PDF export<br />- Fixed text vertical align on windows<br />- Fixed scrollbars in the XE3<br />- Fixed Financial series for TeeChart Pro<br />- Fixed OpenAfterExport in the CSV export</p> <p>&nbsp;</p> Thu, 10 May 2018 00:00:00 +0200 http://www.fast-report.com/en/news/400/ New version of FastReport Mono http://www.fast-report.com/en/news/396/ <p>In the latest version of FastReport Mono we significantly renewed and improved WebReport - added support of interactivity and Online Designer. New exports into JSON, LaTeX. Added support of Maps and new data source - CSV.</p> <p><br />Version 2018<br />---------------------------------------------------<br />+ added support Online Designer in WebReport (https://www.fast-report.com/en/product/fast-report-online-designer/)<br />+ added outline (TOC) of report in WebReport<br />+ added property WebReport.DesignerConfig for storing custom configuration of Online Designer<br />+ added properties WebReport.RequestHeaders, WebReport.ResponseHeaders<br />+ added catching of exceptions on call of WebReport.DesignerSaveCallBack<br />+ added ToolbarBackgroundStyle.None (you can use WebReport.ToolbarColor instead bitmap from style)<br />+ added properties WebReport.UnlimitedWidth, WebReport.UnlimitedHeight for enable Unlimited size for all report pages (default: false - use report settings)<br />+ added property WebReport.Dialogs for enable or disable all report dialogs (default: true - enabled)<br />+ added property WebReport.ShowBackButton to display the "Back" button (return to previous report in the tabbed report)<br />+ added property WebReport.LogFile to log the errors in WebReport, may be combined with WebReport.Debug <br />+ added property WebReport.EnableMargins to use page margins in the output (default: false)<br />+ added support of Page.Fill in WebReport<br />+ added support of WebReport background color - WebReport.BackColor (default value: White)<br />+ added hyperlinks on bookmarks functionality (works only with Layers = true)<br />+ added hyperlinks on page number functionality (works only with Layers = true)<br />+ added click event handler functionality (works only with Layers = true)<br />+ added detailed reports - hyperlinks on hidden report page or report file (works only with Layers = true)<br />+ added new property WebReport.ShowTabCloseButton (default value: false)<br />+ added new property WebReport.TabPosition (default value: TabPosition.InsideToolbar)<br />+ added new example for Single Page Application \Demos\C#\Web\SPADemo <br />+ added new enum member TabPosition.Hidden for hidding tabs from toolbar<br />+ added properties Left, Top, Width, Height in CustomDrawEventArgs (can be used in WebReport.CustomDraw)<br />+ added showing Print Dialog in print in PDF<br />+ added properties WebReport.DocxRowHeightIs, WebReport.PdfShowPrintDialog<br />+ added function WebReport.PrintInPdf(bool ShowPrintDialog) for setup showing the Print Dialog in PDF<br />+ added event for rendering the custom objects in Web or overriding rendering of standard objects (WebReport.CustomDraw), <br /> works only with enabled WebReport.Layer<br />+ added support of layered HTML in WebReport (WebReport.Layers) with better WYSIWYG<br />+ added property WebReport.RefreshTimeout (time for report refresh in seconds, 0 - refresh disabled), <br /> this property may be useful for Dashboard functionality</p> <p>+ added autosave report templates in designer<br />+ added abilty to save prepared reports into cloud storage<br />+ added export to JSON fomat<br />+ added export to LaTeX format<br />+ improved export to SVG format<br />+ improved export to graphics bitmap formats <br />+ improved Gauge object<br />+ added Map object <br />+ added new shapes<br />+ added new data source CSV format</p> <p>- fix PostgreSQL issue<br />+ added experimental implementation of RichText object <br />+ data access objects has been ported from FR.NET<br />+ added support of OTF files with CFF fonts (OTTO fonts)<br />- fix font weight (!!! you should manually delete previous font.list file - ~/.local/share/FastReport/font.list or C:\Users\YourFolder\Local Settings\FastReport\font.list)<br />- fix command line build under Linux and OSX (xbuild instead of mdtool)<br />- fix clipping area in preview window under Linux and OSX<br />- fixed path to TrueType fonts <br />- fixed horizontal justify for "space before new line" case</p> Thu, 26 Apr 2018 00:00:00 +0200 http://www.fast-report.com/en/news/396/ New Version of FastReport Desktop 2018.2 http://www.fast-report.com/en/news/397/ <p>New version of FastReport Desktop includes support of vector images SVG. Such images, as well as all barcodes are now exported to PDF as vectors. RichTextObject received ability to be saved to other formats as texts and not images.&nbsp;</p> <p>Version 2018.2<br />-----------------<br />+ added print of unlimited pages on roll printers <br />+ added a new property ParagraphFormat for formatting paragraphs in a text object only when the HtmlParagraph value is set in the TextRenderType property. This property allows you to adjust the line spacing and the first line indent.<br />* The new text render supports the following tags: b, i, u, strike, br, sub, sup, img, span.<br />+ added a new logic for converting objects before exporting, the process is automatic, this is necessary to convert some objects into vector graphics.<br />- fixed the rendering of the subscript and superscript for the new type of the text renderer HtmlParagraph, when in some cases the size and layout of the text was incorrectly calculated.<br />+ now for exporting the Barcode Object is converted to vector graphics for PDF, HTML and SVG exports<br />- fixed bug with svg objects, that contains "DOCTYPE svg PUBLIC"<br />+ added possibility to set default script language<br />- fixed bug with default script language when standalone designer run first time<br />- fixed rare bug when table is not shown in View Data window<br />- fixed bug in View Data window when columns more that 655<br />* improved image caching method for SVG object<br />- SVGObject exports as SVG into HTML now<br />- fixed bug with screen resolution in Word 2007 export<br />- fixed bug with paragraph formatting in Word 2007 export<br />* improved paragraph based export in Word 2007<br />* reduced size of output file in Word 2007 (duplicate images are not saved)<br />- fixed bug with wrong size of "unlimited" page in Word 2007<br />+ SVGObject exports as vector graphics into PDF now<br />+ added a new tab "Vector Graphics" to export pdf, you able to set the quality of gradients, gradients interpolation and curves interpolation for SVG object and fonts in curves<br />* export in Word 2007 in paragraph based mode saves the document without pagination<br />* added converting to Number format for Excel2007 export<br />- fixed bug with field names in DBF export<br />+ added the TextObject with TextRenderType = HtmlParagraph to pdf, html, word2007 exports<br />+ added checkboxes "Print optimized" in dialogs Word 2007 and Excel 2007<br />+ added an event indicator for objects and bands, a small triangle in the upper left corner; this feature is able to be enabled or disabled in the designer settings (disabled by default)<br />+ added a new tab of the designer's settings: "Objects appearance"<br />+ added property RichTextObject.ConvertRichText for conversion the RichText in text objects on exporting (experimental)<br />+ added paragraph based export in Word 2007 (experimental)<br />* increased speed of export to CSV<br />* increased speed of export to PDF<br />- fixed bug with removing the last character of each row when exporting to CSV without separator<br />- fixed bug with text resources in FTP export<br />- fixed bug with latin characters in interactive PDF in Chrome<br />- fixed bug with large size of PDF files<br />- fixed bug with transparent background of cells in Excel 2007 export<br />- fixed bug with lines and shapes in layered Word 2007 export <br />- fixed bug with checkboxes in layered Word 2007<br />- fixed bug with opening exported files in Excel 2007<br />- fixed bug with slow export of reports with unlimited width or height</p> Thu, 26 Apr 2018 00:00:00 +0200 http://www.fast-report.com/en/news/397/ FastReport VCL 6 is officially released! http://www.fast-report.com/en/news/395/ <h3>FastReport VCL 6 is the next generation of reporting library for Delphi!</h3> <p>&nbsp;</p> <h2>What&rsquo;s new in FastReport VCL 6?</h2> <p><iframe src="https://www.youtube.com/embed/kJ9xIkDcEVE" frameborder="0" width="560" height="315"></iframe></p> <ol start="1"> <li>Improved report engine expands editing and interactivity abilities. Report objects can be selected and edited instantly even from the preview</li> <li>Expressions post processing and new duplicates processing.</li> <li>Transport input-output filters: now you can save your reports to various cloud storages: DropBox, OneDrive, Box.com, Google Drive or send it by email</li> <li>New report objects: <ul> <li>Table object &ndash; for super easy creating and editing of tabular reports</li> <li>Map object that supports OSM, ESRI and GPX</li> <li>Gauge object</li> <li>New barcodes: Aztec, MaxiCode and linear USPS</li> </ul> </li> <li>Improved export filters to PDF, SVG, HTML5 will let you process complicated objects like RichText, Diagrams, Maps and exports them directly as vector/text format</li> <li>And of course report designer couldn&rsquo;t be left without upgrade: <ul> <li>Improved Guide lines allow to move and resize docked objects.</li> <li>Extended script debugger</li> <li>Improved code completion</li> <li>Copying and pasting of not only report objects, but their content as well</li> <li>Enabling and disabling the quick editors</li> </ul> </li> </ol> <p>Fixes and improvements during beta</p> <p>----------------------------<br />+ Added Cellular Text object<br />+ Added TfrxPageControl.OnChanging event<br />+ Added new Interactive map layer (it possible to draw on map layer)<br />+ Added ability to copy/paste table's rows/columns<br />+ Added events for PageControl component<br />+ Added Object selection in report preview (Hold Shift and mouse click + move. Use PreviewOptions.Buttons to turn it off)<br />+ Added New copy/paste editors (it's possible to copy content of objects)<br />+ Added TfrxPageControl.HotTrack property<br />+ Added Band.AlignChildren in script Rtti<br />+ Added Rtti module for Table object (and example how to use it)<br />+ Added TfrxPageControl for dialog form<br />+ Added Gauge control for dialog form<br />- Added IO packages to recompile.exe<br />- Improved export of Table and CellularText objects<br />- Improved compatibility with components designed for FR5 (like FastCube report components)<br />- Improved vector export engine<br />- Guidelines now works with table rows/columns<br />- Optimized Table object XML serialization<br />- InPlace editors now stores state in system Registry<br />- Fixed codepage in TfrxRichView under Windows 10<br />- Fixed resorces in export dialogs<br />- Fixed Height calculation of TfrxMemoView with vertical font rotation<br />- Fixed DropDown inplace editor<br />- Fixed copy/paste codepage for Table object<br />- Fixed copy/paste of whole Table object<br />- Added missing text resources<br />- Fixed problem with wrong text wrap in PDF export (in some cases)<br />- Fixed problem with "tight" text in PDF export (symbols overlap each other)<br />- Fixed problem with AutoWidth and Preview<br />- Fixed Error message after closing IDE<br />- Fixed compatibility with C++Builder<br />- Fixed IO filters issue<br />- Removed unused Options from "Options dialog"<br />- Several visual improvements of Designer and Preview UI<br />- Added missing icons for TfrxComponent's<br />- Fixed Horizontal and Vertial text align in SVG and HTML5 exports<br />- Fixed missing IOTransport package for Delphi 2010<br />- Fixed bug with TfrxMemoView.Unerlines<br />- Fixed AV in the PDF export<br />- Fixed MirrorMargins in PDF export<br />- Fixed missing resources for some languages<br />- Fixed preview save dialog without Transport filters<br />- Fixed compressed report<br />- Fixed text kerning in PDF export<br />- Fixed duplicated field in TfrxDBDataSet<br />- Fixed issue with Table object in some exports filters<br />- Fixed compatibility with old E-mail export filter (better to use new Transports)<br />- Fixed Interactive maps with detailed report<br />- Fixed problem with map editor (adjust maps to wrong layers)<br />- Fixed missing default string resources<br />- Fixed error in Code Completion thread when using fsGlobalUnit<br />- Fixed Break points saving in file<br />- Fixed container dialog controls behavior in report designer workspace<br />- Fixed save to file IOTransport registration<br />- Fixed IOTransport network path<br />- Fixed several issues with TfrxPageControl<br />- Moved some fixes and improvements from Fast Report 5 branch<br />- Fixed InPlace data editor</p> Sun, 18 Mar 2018 00:00:00 +0100 http://www.fast-report.com/en/news/395/ New version of FastReport .NET - 2018.2 http://www.fast-report.com/en/news/394/ <h2>What's new?&nbsp;</h2> <ul> <li>In the latest version of FastReport .Net 2018.2 we added support of TeeChart components for rendering graphs and diagrams.</li> <li>SVG is now an embedded artwork instead of a plugin as in previous versions</li> <li>RichText objects can now be exported to all output formats. We also added support of editable text objects in WebReport and Online Designer</li> <li>FastReport .Net core can now be installed directly from Nuget package manager's central repository</li> </ul> <p><iframe src="https://www.youtube.com/embed/0JXlOWkf5wY" frameborder="0" width="560" height="315"></iframe></p> <div>&nbsp;</div> <h3>All changes:&nbsp;</h3> <p>[Engine]</p> <p>+ SVG is now included as an internal graphic object, not as a plug-in (only for .Net Framework 4)<br />+ added compatibility with Fips Algorithm Policy (with limitations: encryption of PDF export, encryption of report) <br /> <br /> [.Net Core]</p> <p>- fixed error with packages installation</p> <p>[Designer]</p> <p>+ added an event indicator for objects and bands, a small triangle in the upper left corner; this feature is able to be enabled or disabled in the designer settings (disabled by default)<br />+ added a new tab of the designer's settings: "Objects appearance"<br />- fixed import from rdl 2010 report template</p> <p>[Exports]</p> <p>+ added property RichTextObject.ConvertRichText for conversion the RichText in text objects on exporting<br />+ added paragraph based export in Word 2007 (experimental), property Word2007Export.ParagraphBased<br />* increased speed of export to CSV<br />* improved speed of PDF export<br />- fixed bug with removing the last character of each row when exporting to CSV without separator<br />- fixed bug with text resources in FTP export<br />- fixed bug with latin characters in interactive PDF in Chrome<br />- fixed bug with large size of PDF files<br />- fixed bug with transparent background of cells in Excel 2007 export<br />- fixed bug with lines and shapes in layered Word 2007 export <br />- fixed bug with checkboxes in layered Word 2007<br />- fixed bug with default value Word2007Export.Wysiwyg<br />- fixed bug with opening exported files in Excel 2007<br />- fixed bug with slow export of reports with unlimited width or height</p> <p>[WebReport]</p> <p>+ added support for editable TextObject and CheckBoxObject<br />+ added properties WebReport.DocxWysiwyg, WebReport.DocxParagraphBased<br />- fixed position of loading indicator<br />- fixed bug with null pointer in service javascript code</p> <p>[Extras]</p> <p>+ added Steema TeeChart object plugin (\Extras\Misc\TeeChartObjectPlugin) https://www.steema.com/<br />+ added new demo \Demos\C#\PrintZPL</p> <p>[Online Designer]</p> <p>+ added ability of horizontal resizing the bands <br />+ added online/offline notifications<br />+ added offline working of designer with service workers<br />+ added property Editable for text objects and checkboxes<br />+ added component SimpleProgressGauge<br />* changed style of tooltips on moving the components <br />- fixed bug with adding the components in dialog page<br />- fixed bug with incorrect drawing the resize line of the band<br />- fixed bug with incorrect selection of DataSource for DataBand on save a report</p> Tue, 06 Mar 2018 00:00:00 +0100 http://www.fast-report.com/en/news/394/ FastReport VCL 6 FAQ http://www.fast-report.com/en/news/393/ <p><strong>1. When will FastReport VCL 6 be released?</strong><br />We plan on releasing on March 1, 2018</p> <p><strong>2. What&rsquo;s new?</strong><br />Look <a href="../../fast-report-6-features/" target="_blank">here</a>: brief review&nbsp;</p> <p><strong>3. What versions of Delphi / RAD Studio / C++ Builder will be supported?</strong><br />All the versions from v.7 to the current one as of today. As tech partner of Embarcadero we add support of the latest versions as soon as possible.</p> <p><strong>4. Can I get FastReport 6 for free and before the official release?</strong><br />Yes, if:<br />a) you buy FastReport 5 license right now and get FastReport 6.<br />b) as always, we will be glad to give license of FastReport 6 to our partners</p> <p><strong>5. I bought FastReport 5 while ago - what can I do?</strong><br />If you bought license after August 31, 2017 you'll get upgrade to FastReport VCL 6 for free! - Look at your CP. Is it there?<br />If you bought license before September 1, 2017 you can get FastReport VCL 6 (the same edition) with 20% discount. Look at CP -&gt; upgrades.</p> <p><strong>6. Oops. I only have license of FastReport 4 (3, 2). Is there any discount for me?</strong><br />Why not? Look at CP -&gt; upgrades and get 20% discount!</p> <p><strong>7. Is it possible to use FastReport VCL 6 in new project? Is it still Beta?</strong><br />It is stable enough now. And traditionally, all our official Beta-testers of 6th version will get release.</p> <p><strong>Wait, how do I use it? Where is the new documentation with description of new functions and features?</strong> <br />At the moment we are working on updating the documentation. For now we wrote several "how-to" articles (and continue writing new ones) - check them out <a href="../../blog/FastReport%206/" target="_blank">here</a></p> <p>By the way we plan seminars and webinars about new possibilities of FastReport VCL 6. Stay tuned for more news!</p> Tue, 13 Feb 2018 00:00:00 +0100 http://www.fast-report.com/en/news/393/ New version of FastReport .NET 2018.1 http://www.fast-report.com/en/news/391/ <h3>A lot of new features in version 2018.1!</h3> <ul> <li>We added WebReport for ASP .Net Core &ndash; now making reports in .Net Core applications is faster and easier.</li> <li>We also added support of Online Designer in .Net Core application.</li> <li>New interactivity feature &ndash; you can edit text objects and checkboxes with enabled Editable property. It allows creating blanks and forms, which can also be edited in PDF.&nbsp;</li> <li>We added export to ZPL format: you can now make labels with Zebra label printer!</li> <li>New gauge objects, bug fixes, improved and optimized code.</li> </ul> <div>&nbsp;</div> <p><iframe src="https://www.youtube.com/embed/UKvnNrEBNDo" frameborder="0" width="560" height="315"></iframe></p> <div>&nbsp;</div> <h4>All changes:</h4> <p>[.Net Core]<br />+ added WebReport for ASP .Net Core (FastReport.Web.Core\README.md)<br />+ added support Online Designer</p> <p>[Preview]<br />+ added the ability to change of TextObject and CheckBoxObject in Preview when these objects have Editable property<br />- fixed non-working search in preview</p> <p>[Engine]<br />+ added Editable property for TextObject and CheckBoxObject<br />- fixed error when parameter with type double initialized by int value</p> <p>[Designer]<br />+ added Gauge editors, semi-radial gauges, added gradient fill to Pointer<br />* improved report generation speed with UseFileCache option<br />* imroved selection of LineObject when zoom &gt; 100%<br />- fixed bug with processing mouse event on PolyLineObject and PolygonObject toolbars</p> <p>[Exports]<br />+ added polygons and polylines to PowerPoint export<br />+ added ShiftNonExportable property indicating that the report bands should be shifted, if page has any non-exportable bands (Exportable = false)<br />+ added PreserveAspectRatio, UseWidthAndHeight and UseViewBox properties to SVG export<br />+ added forms export for pdf export, objects with the Editable property, will be exported as an input field<br />+ added export in ZPL (Zebra printers)<br />- fixed bug with SVG export to multiple files<br />- width and height replaced to vievBox in svg export<br />- fixed bug with multiple export from one export class instance<br />- fixed bug when exporting report from code with Report.MaxPages equal 1 or more<br />- fixed bug with ImageExport if report contain tables<br />- fixed bug with ampersand in links for Excel2007Export</p> <p>[WebReport]<br />+ added outline (TOC) of report in WebReport<br />- fixed issue when fastreport handler in 'location' tags</p> <p>[Extras]<br />- fixed bug with encoding in json connector, added DataEncoding property</p> <p>[Online Designer]<br />+ added ability to hide of preview button on building<br />+ added SVGObject<br />+ added grouping of similar components (Gauge etc.) in tab with components<br />+ added dialog window with error text from server on saving of report<br />* info (i) is showing in dialog instead of popup in top corner<br />- property values of Cursor have been updated<br />- fixed bug with selection of color from toolbar in IE browser<br />- fixed bug with field with selection for color in Highlight editor and Border editor in IE browser<br />- fixed bug with empty properties panel for TableColumn and TableRow<br />- fixed bug with showing of bands in incorrect order in Chrome browser</p> Tue, 12 Dec 2017 00:00:00 +0100 http://www.fast-report.com/en/news/391/ New version of FastCube VCL - 2.7 http://www.fast-report.com/en/news/390/ <h3>What's new in FastCube 2.7?</h3> <p>As always the new version not only brings some improvement and bug fixes, but also - the new features!</p> <ul> <li>Added new export filter to Microsoft Excel 2007 (xlsx)</li> <li>Just put TfcxXLSXExport component and export filter is ready to use</li> <li>Parameters of export filter are identical to Microsoft Excel (xls) export filter</li> <li>Also added support of latest RAD Studio 10.2 Tokyo IDE</li> </ul> <h4>Full list of changes:</h4> <p>+ Added procedure TfcxMeasuresContainer.Recalculate<br />+ Added property TfcxCube.AbortLoading: boolean to abort data loading in event OnProgress<br />* Fixed names of TeeChart units in fcxpChartEditor.pas<br />- Fixed error with Null values in export to Microsoft Excel 2007 (.xlsx)<br />- Fixed error of reading milliseconds from XML<br />- Fixed stack overflow error in popup list of unique values<br />- Fixed text drawing using themes (noticed on dark themes)<br />- Fixed error with creating measures with missed base field during loading schema<br />- Fixed error with Unassigned and 0<br />- Fixed error with drawing Fields zone<br />- Fixed error with Highlights<br />- Fixed error with HideZero<br />- Fixed error with Dataset in TfcxpCube<br />- Fixed error in ColOffsetValue and RowOffsetValue<br />- Fixed error with comparing Date in Ranges<br />- Fixed error with export to Excel introduced in 2.6<br />- Fixed errors with export to Excel for 64-bit systems</p> <p>&nbsp;</p> <p>&nbsp;</p> Thu, 07 Dec 2017 00:00:00 +0100 http://www.fast-report.com/en/news/390/ New version of FastReport .NET - 2017.4 http://www.fast-report.com/en/news/389/ <p><iframe src="https://www.youtube.com/embed/PnxTGOWlxQE" frameborder="0" width="560" height="315"></iframe></p> <p><strong>A lot of new things in FastReport&nbsp;.NET 2017.4:</strong></p> <ul> <li>Support of&nbsp;.NET Core (Professional and Enterprise editions)</li> <li>New report objects: SVG images and Gauges</li> <li>Delivery via Telegram messenger</li> <li>Saving to LaTeX format</li> <li>Highlights and hyperlink editors in Online Designer</li> <li>FastReport Pages: Android report viewer is now on Google Play Market -<a href="http://fast.report/1ffff" target="_blank">&nbsp;http://fast.report/1ffff</a></li> </ul> <p>&nbsp;</p> <p>And not only that!&nbsp;</p> <p>&nbsp;</p> <h4>[Core]</h4> <p>+ added initial support of&nbsp;.NET Core (\Demos\Core\FastReportCore.MVC\readme.txt)</p> <p>&nbsp;</p> <h4>&nbsp; [Engine]</h4> <p>+ Trim property has been added for linear barcodes</p> <p>+ Tag property has been added for all components</p> <p>+ added saving of meta data (ReportInfo.Name, ReportInfo.Author, ReportInfo.Description,</p> <p>&nbsp; ReportInfo.Created, ReportInfo.Modified, ReportInfo.CreatorVersion) in prepared report file</p> <p>+ added RegisterData(DataSet data, bool enableAllTables) and RegisterData(DataSet data, string name, bool enableAllTables)</p> <p>&nbsp; functions for registering DataSet and enabling all its tables</p> <p>+ added possibility to access the Report.Dictionary without case sensitivity</p> <p>+ added RadialGauge control</p> <p>+ added SimpleProgressGauge control</p> <p>- fixed wrong result for n.9999 values in NumToWords functions</p> <p>- fixed bug with multi-thread preparing and using the cursors inside a report</p> <p>- fixed borders for Gauges</p> <p>- adjusted scale and pointer for SimpleGauge</p> <p>&nbsp;</p> <h4>&nbsp; [Designer]</h4> <p>+ added pagination in Data View Window</p> <p>+ added Space to separators list in CSV connection</p> <p>+ added possibility to open List and Label files with extensions crd, srt, inv, lab and let</p> <p>+ added selecting previous file filter in open file dialog</p> <p>- fixed bug with deleting of bands</p> <p>- fixed bug with empty fields when connecting to CSV table</p> <p>- fixed bug with space separator when connecting to CSV table</p> <p>- fixed bug with strings without separator when connecting to CSV table</p> <p>- fixed bug when viewing business object data</p> <p>- fixed bug with null value of System.Guid instance</p> <p>- fixed bug in PageColumns class when number of positions is not equal number of columns</p> <p>&nbsp;</p> <h4>&nbsp; [Exports]</h4> <p>+ added Word2007Export.RowHeight property with enum (Minimum, Exactly)</p> <p>+ added converting to Percent format for Excel2007 export</p> <p>+ added export in LaTeX (without pictures, works with XeLaTex)</p> <p>- fixed bug with barcode duplicates in PDF export</p> <p>- fixed bug with table cells duplicates in XAML, SVG exports</p> <p>- fixed bug with tilde in Excel2007 export</p> <p>- fixed bug with image duplicating in PDFExport</p> <p>- fixed bug with Biff8 export from prepared report</p> <p>- allowed export TextObjects with not default FontWithRatio to Excel 2007</p> <p>&nbsp;</p> <h4>&nbsp; [WebReport]</h4> <p>+ added property WebReport.DesignerConfig for storing custom configuration of Online Designer</p> <p>- fixed bug with WebReport object resizing</p> <p>&nbsp;</p> <h4>&nbsp; [Extras]</h4> <p>+ added Web API self-hosted example (Demos\C#\Web\WebApiSelfHosted)</p> <p>+ added SVGObject plugin (\Extras\Misc\SVGObjectPlugin)</p> <p>+ added TelegramMessenger plugin (\Extras\Misc\Messaging\TelegramMessenger)</p> <p>+ added support for MaxiCode and Intelligent Mail barcodes</p> <p>+ added editor for hyperlink property</p> <p>* improved Crystal Reports converter, now works with the latest versions of Crystal</p> <p>&nbsp;</p> <h4>&nbsp; [Online Designer]</h4> <p>+ added Highlight editor</p> <p>+ added resizing area for the left sidebar</p> <p>+ added MaxiCode &amp; Intelligent Mail barcodes</p> <p>+ added ability to call control dialogs from properties panel by clicking button in the title of subsection</p> <p>+ switch all the customization panels at once</p> <p>+ font editing dialog</p> <p>+ border property editing dialog</p> <p>+ hyperlink property editing dialog</p> <p>+ building process changed</p> <p>* popup restyle in the upper right corner</p> <p>- fixed bug with positioning DataHeader Band after DataBand</p> <p>- fixed bug with freezing in IE</p> Thu, 14 Sep 2017 00:00:00 +0200 http://www.fast-report.com/en/news/389/ FastReport .NET 2017.3 http://www.fast-report.com/en/news/388/ <p><iframe src="https://www.youtube.com/embed/p96yjSVuaZg" frameborder="0" width="560" height="315"></iframe></p> <p>In the new version of FastReport&nbsp;.NET 2017.3 we added 2 new barcodes: Intelligent Mail Barcode operated by USPS and MaxiCode that carries freight information during transport. Also added ability to attach files to the PDF which allows creating e-invoices in ZUGFeRD format. And there&rsquo;s now an example of using FastReport .Net with ASP.NET Web API framework.&nbsp;</p> <p>All changes:</p> <h4>[Core]</h4> <p>+ added Intelligent Mail (USPS) barcode<br />+ added MaxiCode barcode<br />+ added property Report.ReportInfo.Tag<br />+ added property Report.ReportInfo.SaveMode<br />+ added support functions with optional parameters<br />* added thread-safe collections support for .net 4</p> <h4>[Designer]</h4> <p>+ added ability of multi-line editing of Report.ReportInfo.Description and Report.ReportInfo.Tag<br />- fixed bug with wrong width of different lines of border</p> <h4>[Exports]</h4> <p>+ added ability to embed any file in PDF export with methods: PDFExport.AddEmbeddedXML, PDFExport.AddEmbeddedFile<br />- fixed creating blank page after a table in RTF and Word2007 exports<br />- fixed bug with bands Exportable property<br />- fixed appearance of dates in Excel2007 export<br />- fixed bug with padding and height of text in PDF export<br />- fixed bug with black boxes in exports</p> <h4>[Extras]</h4> <p>+ added new example for working with ZUGFeRD and PDF/A-3b \Demos\C#\ZUGFeRD <br />+ added new example for Web API \Demos\C#\Web\WebApi <br />- fixed bug with relative path to JSON file in JSON connector</p> <h4>[WebReport]</h4> <p>+ added properties WebReport.RequestHeaders, WebReport.ResponseHeaders<br />+ added catching of exceptions on call of WebReport.DesignerSaveCallBack<br />- fixed page margins in printing from browser<br />- fixed bug with lines in HTML export and WebReport<br />- fixed TTF exceptions processing for PDFExport</p> <h4>[Online Designer]</h4> <p>+ added support of new property ReportInfo.Tag in Report object<br />- fixed muli-level view of childs links<br />- property Padding can contain only integer values</p> Mon, 15 May 2017 00:00:00 +0200 http://www.fast-report.com/en/news/388/ New version of FastReport Mono - 2017.1 http://www.fast-report.com/en/news/386/ <h3>New version of FastReport Mono includes ability to create background pictures in RTF, added Apple fonts, BIFF8 export:</h3> <p>+ added Excel 97-2003 export<br />+ added an overlapped pictures mode to RTF export<br />+ improved PDF export <br />- fixed crash on run in console mode (withut X Window Server) under Linux</p> <p>and many minor fixes improving stability</p> Tue, 04 Apr 2017 00:00:00 +0200 http://www.fast-report.com/en/news/386/ FastReport goes printless* http://www.fast-report.com/en/news/385/ <h2>The newest report generator FastReport Desktop Green Edition has a disabled Print option.&nbsp;</h2> <p>&nbsp;</p> <p>Therefore you will never have to deal with empty paper trays, "Low ink" indicators and shredders again.</p> <p>It's a real thing! Check out our infomercial and never return to printing again!&nbsp;</p> <p>&nbsp;</p> <p><iframe src="https://www.youtube.com/embed/s-duy0x9gF0" frameborder="0" width="560" height="315"></iframe></p> <p>&nbsp;</p> <h2>*Happy April Fools'</h2> Thu, 30 Mar 2017 00:00:00 +0200 http://www.fast-report.com/en/news/385/ FastReport 5.6 with RAD Studio 10.2 Tokyo support http://www.fast-report.com/en/news/384/ <p><strong>With support of new IDE new version brings few new features and lots of improvements. Also we're making FastReport 5 better not only for Delphi, but for Lazarus too. New version gives ability to build Lazarus application with GTK widgets.</strong></p> <p><strong>What else?&nbsp;</strong></p> <p>+ Added Embarcadero RAD Studio 10.2 Tokyo support for x32 and x64 windows platforms<br />+ Added Sup, Sub tag support for TfrxHTMLExport<br />+ Added TfrxPDFExport.SaveOriginalImages property. True by default<br />+ Added GS1 support for Code128C, EAN128C barcodes<br />+ Added sorting of printers by name in the printer's list<br />+ Added Norwegian resources<br />+ Added TfrxFDTable support in the frxFDRTTI<br />+ Added #0..#31 chars support in the Code128A<br />+ Added TfrxBarcodeView.TestLine property<br />+ Added TfrxRichEditor form state storing<br />+ [Lazarus] Added support of GTK widget<br />- Fixed frx2xto30.pas for XE2 and later<br />- Increased PaperSizes count limit to 512<br />- [Lazarus] Fixed scrolling in designer<br />- Fixed smMaxHeight in TfrxRichView<br />- Fixed TfrxXLSXExport for file with 1000 worksheets<br />- Fixed TfrxPreviewPages.ClearPageCache<br />- Fixed TfrxIBXQuery.ExecSQL<br />- Fixed new event insert if main procedure of the script have line with "// begin"<br />- Fixed component's name after Drag&amp;Drop from Data Tree for fields with Unicode characters<br />- Fixed TfrxBarcodeView baCenter, baRight align<br />- Fixed reprint on new page and group keeping bug<br />- Fixed update parameters after loading for TfrxADOQuery<br />- Fixed preview's toolbar for RAD Studio Berlin 10.1 Update 2 when VCL styles applied<br />- Fixed TfrxReport.PrintOptions.Duplex usage<br />- Fixed printing of PNG images<br />- Fixed TfrxReport.ReportOptions.Author in the DOCX, PPTX and XLSX exports<br />- Fixed vsExport usage for export filters<br />- Fixed export of non-alphanumeric chars (&lt;, &gt;, &amp;) inside HTMLTags in the ODF export<br />- [FastScript] Fixed Format function<br />- Fixed HTMLTags in the TfrxMemoView<br />- Fixed calculation of hyperlink expressions<br />- Fixed image size in the DOCX export<br />- Fixed MSI barcode<br />- Fixed exporting of objects' hyperlinks to encrypted PDF<br />- Fixed export to continuous XLSX for reports with many pictures<br />- Fixed export of frames with width &lt; 1 to HTML<br />- Fixed export of empty pages to XLSX<br />- Fixed band's with barcodes stretching<br />- Fixed KeepChild behavior for TfrxReportTitle child bands<br />- Fixed custom number format in the ODF export<br />- [Lazarus] Fixed printer selection in the print dialog<br />- Fixed export of hyperlinks with hkPageNumber kind when page number greater than pages count<br />- Fixed component's name after Drag&amp;Drop from Data Tree for some cases<br />- Fixed "Divizion by zero" error with pmSplit print mode<br />- Fixed PrintOnSheeet in the Print Dialog for some cases<br />- [Lazarus] Fixed default printer in the print dialog<br />- Fixed export images to BIFF8 for x64<br />- [Lazarus] Fixed printer selection before print properties dialog<br />- Fixed RAD Studio 10.1 Berlin size of dialog page issue in the designer<br />- Fixed exporting of numbers with '%' in the format string (like #,##0.###%) in the BIFF8 export<br />- [Enterprise] Fixed "Report not found" error message<br />- Fixed "Print to file" option for GDI reports<br />- Fixed export to PDF with embedded fonts and empty memos<br />- Fixed export to PDF for HAlign = haBlock (GapX used now)<br />- Fixed font's embedding for protected PDF if EmbedFontsIfProtected = False and EmbeddedFonts = True<br />- Fixed exporting of TfrxShapeView to XLSX and DOCX exports<br />- Fixed exporting of Unicode characters in the memos with HTML tags to DOCX for non-Unicode IDE<br />- Fixed TfrxPreviewButtons in the frxClassRTTI<br />- Fixed parent for objects for some cases<br />- Fixed font's name in the ODF export</p> Mon, 27 Mar 2017 00:00:00 +0200 http://www.fast-report.com/en/news/384/ New version of FastReport .NET - 2017.2 http://www.fast-report.com/en/news/383/ <p><span><span style="color: #339966;"><strong>✔</strong></span>&nbsp;</span>In the new version of FastReport.Net we added new barcode &ndash; Pharmacode. This kind of barcode is used in pharmaceutical industry. In FastReport .Net it can be created in any color</p> <p><span><span style="color: #339966;"><strong>✔</strong></span>&nbsp;</span>New addition to the list of database connectors &ndash; we added plugin for popular open source nosql database &ndash; RavenDB</p> <p><span><span style="color: #339966;"><strong>✔</strong></span>&nbsp;</span>By popular demand we added export to binar format Excel 97-2003, also known as BIFF8</p> <p><span><span style="color: #339966;"><strong>✔</strong></span>&nbsp;</span>FastReport dotnet received support of right to left orientation both in user interface and report engine</p> <p><span><span style="color: #339966;"><strong>✔</strong></span>&nbsp;</span>We also did some further code optimization, bug fixind and multiple improvements</p> <h4>&nbsp;Here's a video version of the main changes overview:&nbsp;</h4> <p><iframe src="https://www.youtube.com/embed/XEeOWjVj5U4" frameborder="0" width="560" height="315"></iframe></p> <p>&nbsp;</p> <h4><br /> [Core]</h4> <p>+ added new barcode: Pharmacode<br />+ added new option for images: Grayscale display mode<br />+ added ability to change the color of barcodes<br />+ added caching of compiled report script<br />- fixed bug with losing precision in totals<br />- fixed bug with enabled ReportPage.UnlimitedHeight and ReportPage.PrintOnPreviousPage<br />- fixed bug with null initialization in text objects<br />- fixed bug with deserialization on saving from On-line Designer</p> <h4>[Designer]</h4> <p>+ added support of Right-to-Left Interface (RTL)<br />+ added a new property to MSChartObject, that allows to use several series with automatic creation<br />- fixed bug when instead of creating a new data source, editing of selected data source was opening</p> <h4>[Preview]</h4> <p>+ added support of Right-to-Left Interface (RTL)<br />+ added mouse-relative zoom</p> <h4>[Exports]</h4> <p>+ added export in Excel 97-2003 (BIFF8)<br />+ added ability to insert images in original resolution when exporting to PDF<br />+ in the PDF export window added ability to select a color space<br />* improved quality of images in Excel 2007 export<br />* changed work of export to Dropbox for using API 2.0 instead API 1.0<br />* added converting to Date format for Excel2007 export<br />* improved SVG export: added embedding images in file, HasMultipleFiles option was added, improved text rendering, text with angle, underlines added<br />- fixed bug with blank pages in Excel 2007 export<br />- fixed bug in PDF and HTML exports with vertical position of text which height is bigger than object height<br />- fixed bug with metafile images in RTFExport<br />- fixed bug with Vertical Alignment = bottom in PDF export<br />- fixed transparent images appearance in XPS export<br />- fixed export empty images in XPS<br />- fixed bug in preview of CSV export with small amount of rows</p> <h4>[Extras]</h4> <p>+ added RavenDB connector \Extras\Connections\FastReport.RavenDB<br />+ added SQL Anywhere connector \Extras\Connections\FastReport.SqlAnywhere<br />+ added new report demos: Pharmacode, Box</p> <h4>[WebReport]</h4> <p>+ added ToolbarBackgroundStyle.None (you can use WebReport.ToolbarColor instead bitmap from style)<br />+ added properties WebReport.UnlimitedWidth, WebReport.UnlimitedHeight for enable Unlimited size for all report pages (default: false - use report settings)<br />+ added property WebReport.Dialogs for enable or disable all report dialogs (default: true - enabled)<br />- fixed bug with handling of onClick event in WebReport</p> <h4>[Online Designer]</h4> <p>+ added HTML object<br />+ added Pharmacode barcode<br />+ added page's properties UnlimitedHeight and UnlimitedWidth<br />+ added barcode's property Color<br />+ added grayscale property support for PictureObject<br />* resize gui elements are always shown on resize component<br />- fixed the issue with showing context menu on touch devices on long tap<br />- fixed dblclick bug on PictureObject<br />- fixed bug, related to building the designer with disabled code editor<br />- fixed DataBand dblclick bug<br />- fixed bug, related to showing default components of Dialog in report tree on create new Dialog</p> Wed, 15 Feb 2017 00:00:00 +0100 http://www.fast-report.com/en/news/383/ New version of FastReport FMX http://www.fast-report.com/en/news/380/ <p>In the current release we've done everything for optimization of FastReport FMX, especially for Mac OS!</p> <p>We've optimized everything from report core and up to the text rendering on screen.</p> <p>In new version the preview window uses double buffering and redraws only new region of the page, which makes report preview smoother when scroll report pages . Starting from XE7 all text output of report objects is performed by FastReport FMX methods bypassing the standard text output. Such approach allows to speed up text rendering through font caching ten times!</p> <p>The report core has also undergone some changes. For faster text comparison we imported new function from Carbon library, it decreases time of report building on Mac OS. Changes also touch calculations of report objects: now report engine calculates all sizes with font cache.</p> <p>The object split mechanism was changed as well to make D2D and GDIP contexts compatible for calculation of objects sizes.</p> <p>Full list of changes:<br />---------------<br />+ New double buffered preview. It draws only objects which appear on screen (increase preview performance)<br />+ New native text rendering with font caching starts with XE7 significant increase all text rendering and calculation<br />* Improved rendering behavior to minimize differences between GDIP and D2D contexts (when report calculates sizes with one context and print with another)<br />* Optimized rendering of report designer controls (Inspector, workspace, Rulers)<br />* Optimization in the report engine<br />* Improved split mechanism<br />+ Added new faster text comparison from Carbon framework for Mac OS<br />+ Added LineSpacing support for PDF export<br />- Changes Width and Height calculation for report objects<br />- Bitmap preview cache is optional now (use PreviewOptions.PagesInPictureCache)<br />- Fixed FireDac rtti module<br />- Fixed Alias editor for RAD Studio Berlin<br />- Fixed background image in HTML export<br />- Fixed incorrect frames draw for report object<br />- Fixed JPEG images export<br />- Fixed bug with unlimited pages when preview doesn't show pages<br />- Fixed visual behavior of few object editors<br />- Fixed PDF export memory leaks<br />- Fixed TfrxSysMemoView editor<br />- Fixed report inheritance from report template in the designer</p> Wed, 28 Dec 2016 00:00:00 +0100 http://www.fast-report.com/en/news/380/ New version of FastReport .NET http://www.fast-report.com/en/news/379/ <h3><span><span style="color: #00ff00;"><span style="color: #000000;">FastReport .NET 2017.1&nbsp;</span></span></span></h3> <h4><span><span style="color: #00ff00;"><span style="color: #000000;">What are the new features brought by this release?</span></span></span></h4> <p><span style="color: #00ff00;">✔</span>&nbsp;FastReport became faster and lighter due to the optimization of the code responsible for report building and its export to different formats</p> <p><span><span style="color: #00ff00;">✔</span></span>&nbsp;Ability of immediate access to CSV text files. Convenient parameter setting of loading CSV files allows using any data from Excel tables and other applications that support CSV export.</p> <p><span><span style="color: #00ff00;">✔</span>&nbsp;</span>Added MongoDB connector to the bundled plugins for connecting to a number of DataBase Management Systems.</p> <p><span><span style="color: #00ff00;">✔</span>&nbsp;</span>PDF export now supports graphic standard PDF/X-4. Ability to add color profiles to the PDF file.</p> <p><span><span style="color: #00ff00;">✔</span>&nbsp;Sending reports</span>&nbsp;directly to the chat client through the XMPP/Jabber protocol.</p> <p><span><span style="color: #00ff00;">✔</span>&nbsp;</span>Those, who use Windows Presentation Foundation will most likely be interested in a new example of using FastReport dotnet in this framework - WPFViewer.</p> <p><span><span style="color: #00ff00;">✔</span>&nbsp;</span>In web reports there's now a capability to enable the return button to switch back to the previous report from detail tab&nbsp;</p> <p><iframe src="https://www.youtube.com/embed/1m2K8gVLMso" frameborder="0" width="560" height="315"></iframe></p> <h3>And not only that!</h3> <p>&nbsp;</p> <h3>&nbsp; [Core]</h3> <p>+ added possibility to set picture location (URL) in PictureObject from database</p> <p>+ added support of alphanumeric values in GS1-128 barcode</p> <p>* optimized memory consumption</p> <p>- fixed bug with RichObject page break</p> <h3>&nbsp; [Designer]</h3> <p>+ added possibility to select all tables in DataWizardForm</p> <p>+ added CSV database connection</p> <p>- fixed bug with updating the script when loading another report&nbsp;</p> <p>- fixed bug with updating TextObject.Format</p> <p>- fixed bug with updating TextObject.Border</p> <p>- fixed bug with non-existing connection plugin</p> <h3>&nbsp; [Preview]</h3> <p>+ added "Exports" and "Clouds" properties in PreviewControl to hide/show exports in the "Save" button drop-down menu</p> <h3>&nbsp; [Exports]</h3> <p>+ added ability to export text as curves in PostScript and PPML exports</p> <p>+ added property FastCloudStorageClient.ReportUrl containing the link to a report after uploading to FastReport Cloud</p> <p>+ added possibility to send a report using XMPP/Jabber and FastReport Cloud</p> <p>+ added support of PDF/X-4 standard</p> <p>+ added CMYK color profile in the PDF export</p> <p>+ added property HTMLExport.EnableMargins to use page margins in the output file (default: false)</p> <p>* added possibility of getting images from a stream by GetImage(..) method in XAMLExport, property name ToMultipleFiles changed to HasMultipleFiles</p> <p>- fixed export of GroupHeader and GroupFooter bands in FR3 export</p> <p>- fixed bug with exporting images in Metafile image export</p> <p>- fixed bugs with formatting in OpenOffice Writer (Open Document Text) export</p> <p>- fixed bugs with formatting in Word 2007 (docx) export</p> <p>- fixed bug with font "Meiryo UI" in PDF export</p> <h3>&nbsp; [WebReport]</h3> <p>+ added property WebReport.ShowBackButton to display the "Back" button (return to previous report in the tabbed report)</p> <p>+ added property WebReport.LogFile to log the errors in WebReport, may be combined with WebReport.Debug&nbsp;</p> <p>+ added property WebReport.EnableMargins to use page margins in the output (default: false)</p> <p>+ added support of Page.Fill in WebReport</p> <p>+ added support of WebReport background color - WebReport.BackColor (default value: White)</p> <p>* changed progress picture</p> <p>- fixed bug with printing from browser any reports with links to detailed report</p> <p>- fixed bug with displaying the scroll bars on 100% width and height</p> <p>- fixed bug with visualization of reports with unlimited page width/height</p> <p>- fixed bug with "Fit Width/Fit Page" zooming in the toolbar</p> <p>- fixed bug with multi-threading</p> <p>- fixed bug with TextObject.ParagraphOffset</p> <h3>&nbsp; [Demos]</h3> <p>+ added new example \Demos\C#\WPFViewer&nbsp;</p> <h3>&nbsp; [Extras]</h3> <p>+ added MongoDB connector \Extras\Connections\FastReport.MongoDB &nbsp;</p> <p>- fixed bug with displaying a list of tables in FastReport.MySQL</p> <h3>&nbsp;[Online Designer]</h3> <p><span>+ added support of TextOutline</span></p> <p><span>+ added slider for rotate an object with Angle property</span></p> <p><span>+ added property in configuration file (section save_success_redirect) with URL for redirection after successful saving</span></p> <p><span>+ added two properties in configuration file, section save_success_redirect "useParent" (for using in iframe) and "removeConfirmation" (eliminate showing confirmation leaving dialog with redirection)</span></p> <p>&nbsp;</p> <p class="MsoNormal"><span lang="EN-US">&nbsp;</span></p> Mon, 05 Dec 2016 00:00:00 +0100 http://www.fast-report.com/en/news/379/ New version of FastReport Mono http://www.fast-report.com/en/news/378/ <p><span>What's new in FastReport Mono 2016.2?</span></p> <p><span>✔ New build of FastReport.Mono allows to use report generator on Linux in standalone mode without X Window System</span></p> <p><span><span>✔ Improved quality of PDF export - fixed calculation of font metrics</span></span></p> <p><span><span><span>✔ Speed up embedding fonts in PDF and XPS documents</span></span></span></p> <p><span><span><span><br /></span></span></span></p> <p>+ added message window to script editor<br />- fixed date format<br />* improved PDF export <br />+ added &lt; BR &gt; html tag<br />- fixed width of space and missing characters in PDF export<br />- fixed crash on run in console mode (withut X Window Server) under Linux. Just add single line into your code: Utils.Config.DisableUIEvents = true;<br />- fixed bug with Two-Pass single page</p> <p><span><span><span><br /></span></span></span></p> Wed, 02 Nov 2016 00:00:00 +0100 http://www.fast-report.com/en/news/378/ New version of FastCube VCL - 2.6 http://www.fast-report.com/en/news/377/ <p>In the new version we added an ability to restrict user from slice reconfiguration.<br />Restrictions should be set for each zone separately in the zone Restrictions property.</p> <p>For the moment 3 types of restrictions are implemented:</p> <p>- zrDontMoveItems - disable field list change for the zone. The restrictions prevents from add, remove and move fields in the zone. <br />- zrDontShowPopupMenu - disable zone context menu popup.<br />- zrDontEditItemProperties - disable zone/field property editor showing.</p> <p>Several restrictions can be set simultaneously.</p> <p>Added an ability to control zone field list change by TfcxSlice events:<br />-OnBeforeRemoveSliceFieldFromRegion: TfcxSliceFieldRegionChange - is called before field remove.<br />-OnBeforeAddSliceFieldToRegion: TfcxSliceFieldRegionChange - is called before field add.<br />-OnAfterAddSliceFieldToRegion: TfcxSliceFieldRegionChanged - is called after field add.<br /> TfcxSliceFieldRegionChange = procedure(ASliceFieldName: String; ARegionOfField: TfcxRegionOfField; var AAllow: Boolean) of Object;<br /> TfcxSliceFieldRegionChanged = procedure(ARegionFieldIndex: Integer; ARegionOfField: TfcxRegionOfField) of Object;</p> <p>OnBefore* events allow to cancel operation with field ASliceFieldName in the region ARegionOfField by changing AAllow to False.</p> <p>Fixed slice fields format handling.<br />Now slice field format change instatly refreshes the slice grid, and does not change the format of other fields with the same data type.<br />Additionally to that slice field format is saved and restored to/from the schema.</p> <p>Added new measure field property:<br />TfcxMeasureField.ChangeNullToZero: boolean<br />When the property is set to True the empty measure cells (cells which have no data) are shown with the value 0.</p> <p>For more details check the&nbsp;full list of changes.</p> Wed, 26 Oct 2016 00:00:00 +0200 http://www.fast-report.com/en/news/377/ New version of FastReport .NET - 2016.4 http://www.fast-report.com/en/news/376/ <h2>New version of FastReport .NET is out!&nbsp;</h2> <h2>What's new?</h2> <p><span style="color: #339966;">✔</span>WebReport object received interactive functions support: work with bookmarks, hyperlinks, links to the detailed report, link to the detailed report page, drill-downs. Added support of onClick event handling in the script during report presentation in web browser</p> <p><span style="color: #339966;">✔</span>PDF export now can build files that correspond to graphic standard PDF/X-3 with the support of color profiles for printing. Moreover, export gained the ability to save images without any quality loss.</p> <p><span style="color: #339966;">✔</span>FastReport .NET now can receive data from Sharepoint/Office365 and use it for report development.</p> <h2><strong>More changes and fixes:</strong>&nbsp;</h2> <h2>&nbsp;</h2> <h2>[Core]</h2> <p>+ added new HtmlObject for using in the WebReport or HTML export<br /> + added event Report.CustomCalc for custom data processing<br /> - fixed issue with incorrect assembly loading in report script</p> <h2>[Designer]</h2> <p>+ added TextOutline editor<br /> - fixed bug with disappearing of part PolyLineObject, PolygonObject after preview</p> <h2>[Exports]</h2> <p>+ added compliance with PDF/X-3 in PDF export <br /> + added new property PDFExport.PDFCompliance<br /> + added property PDFExport.ColorProfile for using in PDF/X-3 compliance mode<br /> + added support of export pictures with lossless compression in PDF export<br /> + added property PDFExport.ImageLossless <br /> + added IsScrolled property in XAML export<br /> * depercated properties: PDFExport.PdfA, PDFExport.PdfACompliance) <br /> - fixed bug with html tags in Excel 2007 export<br /> - fixed bug with wrong format of negative value of cell with CustomFormat in Excel 2007 export<br /> - fixed bug with line-height in HtmlObject in HTML export<br /> - fixed bug with skipping sequences spaces in TextObject for Excel2007 and HTML exports<br /> - fixed bug with handling control symbols in Excel2007Export<br /> - fixed bug with encryption in PDF export<br /> - fixed bug with validation of PDF/A compliance with hyperlinks in report</p> <h2>[WebReport]</h2> <p>+ added hyperlinks on bookmarks functionality (works only with Layers = true)<br /> + added hyperlinks on page number functionality (works only with Layers = true)<br /> + added click event handler functionality (works only with Layers = true)<br /> + added detailed reports - hyperlinks on hidden report page or report file (works only with Layers = true)<br /> + added new property WebReport.ShowTabCloseButton (default value: false)<br /> + added new property WebReport.TabPosition (default value: TabPosition.InsideToolbar)<br /> + added new example for Single Page Application \Demos\C#\Web\SPADemo <br /> * improved memory consumption<br /> * improved caching of reports<br /> - fixed bug with downloading in Android<br /> - fixed bug in WebReport with CacheDelay in MVC applications<br /> - fixed bug with URLEncoded Cookies in Online Designer call-back<br /> - fixed bug with null ID in MVC<br /> - fixed bug with skipping lead spaces in TextObject<br /> - fixed bug with page breaks on printing from browser</p> <h2>[Extras]</h2> <p>+ added connector SharePoint/"Office 365" \Extras\Connections\FastReport.SharePoint<br /> * updated German resources</p> Thu, 01 Sep 2016 00:00:00 +0200 http://www.fast-report.com/en/news/376/ New version of FastReport FMX + FastScript http://www.fast-report.com/en/news/375/ <p>We're pleased to announce that FastReport FMX 2 and FastScript now support new version of Embarcadero RAD Studio 10.1 Berlin!</p> <p>There are also some improvements and bug fixes we made in our products. Here are some of them:</p> <p>&nbsp;</p> <p>FastReport FMX 2:</p> <p>+ Added support of Embarcadero RAD Studio 10.1 Berlin includes compatibility fixes for new FMX framework<br />+ Added support of HTML tags in Memo object for export filters (RTF)<br />- Minor changes in objects draw mechanism<br />- Fixed problem in PDF export with long text lines cuts off<br />- Fixed bug in stretched Memo with Line spacing<br />- Fixed bug with clipping of Memo object<br />- Fixed bug with font scale during printing when application compiled with RAD Studio 10.1 Berlin</p> <p>&nbsp;</p> <p>FastScript:</p> <p>+ Added support of Embarcadero RAD Studio 10.1 Berlin<br />- Fixed problem with syntax memo in FMX framework<br />- Fixed small memo leak in methods helper<br />- Fixed Rtti declaration for some methods in FMX framework</p> Wed, 27 Jul 2016 00:00:00 +0200 http://www.fast-report.com/en/news/375/ New FastReport .NET http://www.fast-report.com/en/news/374/ <p><span style="color: #339966;"><strong>✓</strong></span>&nbsp;&nbsp;The<strong> new FastReport version - 2016.3</strong> &nbsp;has additional report objects &ndash; PolyLineObject - broken curve, PolygonObject &ndash; closed polygon with filling. The user also can edit the already prepared objects PolyLineObject/PolygonObject through moving, adding or removing the anchor point</p> <p><span style="color: #339966;"><strong>✓</strong></span>&nbsp;Report page received 2 new properties: Page.UnlimitedPaperHeight and Page.UnlimitedPaperWidth. They enable &ldquo;infinite page&rdquo; mode, when the report page&rsquo;s size adjusts to objects position. This feature will be helpful for reports with tables with growing width and matrix without bringing them forward. It will also come in handy when creating a column report with further exporting in Excel &ndash; all the data will be placed on one page without breaking it with page headline and foot bands. Besides, it will be useful for Web reports, when there&rsquo;s no need to stick with certain page size.</p> <p><span style="color: #339966;"><strong>✓</strong></span>&nbsp;&nbsp;Added new PDF export property &ndash; ShowPrintDialog. It helps creating a PDF document that displays print dialog in a PDF viewer (for example, Adobe Acrobat) right after opening. It&rsquo;s useful when printing PDF in online reports</p> <p><span style="color: #339966;"><strong>✓</strong>&nbsp;</span>&nbsp;PDF files can be created without font embedding &ndash; the entire text can be built in curves. This capability is activated by PDFExport.TextInCurves property. Building text in curves increases size of the resulting files, but it can be useful when you need to create invariable document without ability to copy the text and without reference to the installed fonts. As well as when creating PDF files for printing industry.</p> <p><span style="color: #339966;"><strong>✓</strong></span>&nbsp;&nbsp;By popular demand we rearranged mechanism of creating the dash dot line in PDF file. It was necessary for getting around the printing error when printing such lines from the Chrome browser&rsquo;s internal viewer &ndash; dash dot lines were displayed correctly but were not printed.</p> <p><span style="color: #339966;"><strong>✓</strong>&nbsp;</span>&nbsp;Added new export to JSON format for data exchange of the built report. For data consolidation it's better to use the &ldquo;infinite page&rdquo; mode. &nbsp;</p> <p>[Core]<br />+ added new objects PolyLineObject, PolygonObject<br />+ added properties Page.UnlimitedPaperHeight, Page.UnlimitedPaperWidth<br />* updated rotation drawing for angle of images</p> <p>[Designer]<br />+ added welcome window displayed on the designer startup<br />+ added splash screen showing during loading designer<br />+ added new toolbar for editing of PolyLineObject, PolygonObject<br />+ added unsaved report indication in window title<br />+ added unlimited page width and height options to PageSetup window</p> <p>[Exports]<br />+ added Bold, Italic simulation for "MS UI Gothic" font and similar in PDF export<br />+ added export in JSON<br />+ added property PDFExport.ShowPrintDialog for showing the print dialog after opening the PDF document<br />+ added export PolyLineObject, PolygonObject in PDF<br />+ added property PDFExport.TextInCurves for creating the PDF document without fonts<br />+ added possibility to send multiple reports as attachments in Email export<br />+ added ToMultipleFiles property in XAML export<br />* improved export in Excel 2007 with enabled property Seamless<br />* improved drawing of dash-dot lines in PDF export for correct printing from the Chrome<br />- Fixed bug with &lt;div&gt; style(numbers format) in Html Layers export<br />- fixed bug with pictures with size over the page in PDF export<br />- fixed bug with paths in exports: XAML, SVG, PostScript, PPML<br />- fixed bug with shadows in HTML export<br />- fixed bug with TextObject.Underlines in HTML export<br />- fixed bug with images hash counting in PDF export<br />- fixed bug with hyperlinks in Trial version in PDF export<br />- fixed bug(Header added) in PostScript export<br />- fixed bug with fonts in PostScript export</p> <p>[WebReport]<br />+ added properties Left, Top, Width, Height in CustomDrawEventArgs (can be used in WebReport.CustomDraw)<br />+ added showing Print Dialog in print in PDF<br />+ added properties WebReport.DocxRowHeightIs, WebReport.PdfShowPrintDialog<br />+ added function WebReport.PrintInPdf(bool ShowPrintDialog) for setup showing the Print Dialog in PDF<br />* usage examples of WebReport are updated and relocated to the \Demos\C#\Web folder<br />* updated internal jQuery to v1.12.3<br />- fixed bug with CustomDraw event inside TableObject and Matrix<br />- fixed bug with incorrect MIME type in inline PDF printing<br />- fixed bug with switching Localization in ASP.NET (not MVC)</p> <p>[Extras]<br />+ added JsonConnectionEditor.cs in FastReport.Json connector (\Extras\Connections\FastReport.Json)</p> <p>[Online Report Designer]<br />+ added viewing of existing Highlights expressions in the report<br />+ added resize of component in any dimension</p> Wed, 01 Jun 2016 00:00:00 +0200 http://www.fast-report.com/en/news/374/ New version of FastReport Mono - 2016.1 http://www.fast-report.com/en/news/372/ <p>New Version of FastReport Mono 2016 includes all recent capabilites of FastReport .Net 2016. For instance - new ability of multiple use of FastReport .Mono and Online Report Designer. Now you can also produce documents that will comply with archive standart PDF/A. New types of Barcodes - &nbsp;Aztec, Plessey, GS1-128/EAN-128. Lots of other improvements called to simplify report generation on Mono framework!</p> <p>+ added support of Online Report Designer in WebReport<br />+ added support PDF/A in PDF export<br />+ added barcodes Aztec, Plessey, GS1-128/EAN-128<br />+ added new Gauge objects<br />+ added exports in XAML, SVG, PPML, PostScript<br />+ added property CSVExport.NoQuotes in CSV export<br />+ added properties in WebReport: DesignReport, DesignScriptCode, DesignerPath, DesignerSavePath, <br /> DesignerSaveCallBack, PrintInBrowser, SinglePage<br />+ added property WebReport.XlsxSeamless for export tables without brakes in Excel 2007 export<br />+ added property WebReport.EmbedPictures (embedded pictures in HTML)<br />+ added property WebReport.DesignerLocale (sets an interface language for Online Report Designer)<br />+ added property EmbedPictures(images inside html code) in HTML export<br />+ added property WebReport.RefreshTimeout (refresh timeout in seconds, 0 &ndash; auto refresh disabled), the property useful for Dashboards <br />+ added outline for text with color selection, width and line style (property TextObject.TextOutline)<br />+ added event for drawing the custom objects in WebReport or override drawing any standard object (WebReport.CustomDraw), works only with enabled WebReport.Layer<br />+ added support layered HTML in WebReport (WebReport.Layers) with better WYSIWYG<br />+ added support of TextObject.TextOutline in PDF export<br />+ added support LineHeight, ParagraphOffset in HTML export<br />+ added html tags filtration in CSV export<br />+ added text clipping functionality (TextObject.Clip) in PDF export<br />+ added property PDFExport.ShowPrintDialog for showing the print dialog on opening the PDF document<br />* updated internal jQuery up to v1.12.3<br />- fixed bug in WebReport with downloading files from IE8 in Windows XP<br />- fixed bug with several WebReport objects in one page<br />- fixed bug with multiline TextObject in dialogs in WebReport</p> Mon, 30 May 2016 00:00:00 +0200 http://www.fast-report.com/en/news/372/ New version of FastReport VCL 5 http://www.fast-report.com/en/news/373/ <p>With new FastReport VCL 5.5 version we have added support of new developer environment Embarcadero RAD Studio 10.1 Berlin.<br />Also, new version brings a lot of improvements and new features for Lazarus, like internal Charts, PDF export and some compatibility fixes.<br />For VCL we have Improved work of FastReport with high-dpi screen resolution and of course a lot of small improvements and bug fixes such as:</p> <p>+ Added Embarcadero RAD Studio 10.1 Berlin support for x32 and x64 windows platforms<br />+ [Lazarus] Added export to PDF<br />+ [Lazarus] Added support of native Lazarus Chart component<br />+ Added HTML tags and line spacing support for DOCX export<br />+ Added SynPDF Export demo<br />+ Added TfrxPrintMode support in the frxClassRTTI<br />+ Improved picture cache<br />- [Lazarus] Fixed images printing<br />- [Lazarus] Fixed compatibility with x64 platforms<br />- [Enterpise] Fixed CGI and ISAPI demos<br />- [Enterprise] Fixed problem with images and dialog forms<br />- Fixed problems (wrogn scale of Charts, Barcodes, RTF) with non dpi-aware applications with big scale factor (150% and more)<br />- Fixed export to PDF for FCharSpacing &lt;&gt; 0 and HAlign = haBlock<br />- Fixed exporting of Unicode characters to ODF for non-Unicode IDE<br />- Fixed exporting of text with empty lines at the end to XLSX<br />- Fixed access to resource (frc) file<br />- Fixed empty text with HTML tags exporting to ODF<br />- Fixed horizontal align in the ODF export<br />- Fixed zoom after drill-down<br />- Fixed bins' list refreshing when TfrxReport.PrintOptions.Printer changed in the designer<br />- Fixed wrapping of the paragraph's first line with ParagraphGap<br />- Fixed bug with page's color ant frame in the PDF export<br />- Fixed exporting date to BIFF8<br />- Fixed BIFF8 export for reports with more then 1025 pages<br />- Fixed exporting text with non-printable chars in the XLSX export<br />- Fixed "Canvas does not allow drawing" error in the TfrxRichView<br />- Fixed style's font for HighDPI<br />- Fixed object's export to images if object's height or width &lt; 1 for PDF<br />- Fixed parent for objects with Left &lt; 0<br />- Fixed haBlock alignment for RTL languages for PDF<br />- Fixed reading confirmation for SMTP<br />- Fixed Standart Report Wizard<br />- Fixed restoring of preview's positions after drill-down<br />- Fixed filenames of attachment in the e-mail export<br />- Fixed &amp;FNC1; usage in the Code128C and CodeEAN128C barcodes<br />- [Fast Script] Improved FormatFloat accuracy<br />- Fixed params in the FireDAC components<br />- Fixed printing on high-DPI printers<br />- Fixed numeric formatting in the XLSX export<br />- Fixed FieldNames usage in th DBF export<br />- Fixed Z-order for images in the HTML(Layered) export</p> <p>&nbsp;</p> Wed, 27 Apr 2016 00:00:00 +0200 http://www.fast-report.com/en/news/373/ New version of FastReport .NET - 2016.2 http://www.fast-report.com/en/news/371/ <p>Added ability to use OSM maps (http://www.openstreetmap.org) in reports. Layerwise objects help WEB reports look much better. Windows Forms Designer allows selecting several fields in the data tree and dragging them onto the report page.&nbsp;Improved Online Designer's usability, added custom function mapping in the data tree.</p> <p>[Core]<br />+ added property Config.ReportSettings.ImageLocationRoot for set the local root path of PictureObject.ImageLocation<br />+ added possibility to download maps from OpenStreetMap files (*.osm)<br />- fixed bug with System.NullReferenceException after ShowPrepared method</p> <p>[Designer]<br />+ added support to select and drag-n-drop multiple items in the data window<br />- fixed bug with drag-n-drop operation of parameter variables in the data window</p> <p>[Exports]<br />+ added support of TextObject.TextOutline in PDF export<br />+ added support of LineHeight, ParagraphOffset in HTML export<br />+ added filtering of html tags in CSV export<br />+ added support of clipping (TextObject.Clip) in PDF export<br />- fixed bug with absent spaces behind tagged strings<br />- fixed bug with bookmarks in Acrobat Reader<br />- fixed bug with packing of open type fonts in PDF export<br />- fixed bug with wrong frames in PDF export</p> <p>[WebReport]<br />+ added support of layered HTML in WebReport (WebReport.Layers) with better WYSIWYG<br />+ added interface for Online Designer with list of functions<br />+ added event for rendering the custom objects in Web or overriding rendering of standard objects (WebReport.CustomDraw), works only with enabled WebReport.Layer<br />- fixed bug with padding in WebReport<br />- fixed bug with different localization (WebReport.LocalizationFile)<br />- fixed bug with width of popup in toolbar menu<br />- fixed bug with application cookies in Online Designer handlers<br />- fixed bug with WebReport.XlsxWysiwyg</p> <p>[Service] <br />+ added new methods (GetReportsListByPathXml, GetReportsListXml, GetGearListXml, <br /> GetPreparedReportByID, GetReportXml, PutReport) in FastReport.Service.dll</p> <h3><a href="../../product/fast-report-online-designer/" target="_blank">[Online Designer]</a></h3> <p>+ added support of custom functions <br />+ added support of LineHeight <br />+ added support of multi-line text in TextObject<br />+ added support if Style<br />+ added painting of middle color for gradient fills <br />+ added grouping (added tab Layout)<br />+ added enable/disable of guides in toolbar<br />+ added context menu for long tap on mobile devices and tablets<br />+ added editing of Format in dialog for TextObject<br />+ added settings for panels customization in scripts/config-data.js, key customization<br />+ added absolute static path in builder<br />+ added disabling of exit dialog (property confirmBeforeExit http://dsg2014.fast-report.com:3000/#/builder/config)<br />+ added settings for entry name different of index.html<br />+ added ability of dragging the popup<br />+ added customization panel with small previews of pages and dialogs<br />+ added setting in builder for embedding in iframe and div <br />+ added resizing of customization panels <br />+ added &ldquo;Code&rdquo; caption for code page<br />* changed of API settings (getReport, saveReport, makePreview) in scripts/config-data.js<br />* changed font size band title <br />* removed dot lines in title of band <br />- fixed bug with drawing of popup menu out of screen <br />- fixed bug with default value of Height in band<br />- fixed bug with redo action on object dragging<br />- fixed bug with zero values in properties <br />- fixed bug with coordinates of popup on object dragging <br />- fixed bug with report preview <br />- fixed bug with opening of some reports <br />- fixed bug with drawing of Font size on init</p> Thu, 24 Mar 2016 00:00:00 +0100 http://www.fast-report.com/en/news/371/ New version of FastCube FMX - 1.2 http://www.fast-report.com/en/news/369/ <p>+ Added support of Embarcadero Rad Studio 10 Seattle (Delphi/C++Builder)<br />+ Added support of ShortInt fields<br />+ Added restoring selected cell after loading schema<br />+ Added export to CSV<br />* Reimplemented XML-A export<br />* If cell value is both minimum and maximum of the column/row then treat it as maximum for highlight rules<br />- Fixed error groups expanding<br />- Fixed error in recompile.exe<br />- Fixed errors in language resources<br />- Fixed error in HTML and Excel exports (error with property RepeatValues)</p> Wed, 03 Feb 2016 00:00:00 +0100 http://www.fast-report.com/en/news/369/ New FastReport Viewer http://www.fast-report.com/en/news/370/ <p>FastReport Viewer is a free tool for viewing and printing prepared reports.&nbsp;</p> <p>FastReport Viewer now supports all modern FastReport formats: .fp3 and .fpx.&nbsp;</p> <p>Works on Windows, macOs and Linux</p> Wed, 03 Feb 2016 00:00:00 +0100 http://www.fast-report.com/en/news/370/ New version FastReport FMX - 2.3 http://www.fast-report.com/en/news/368/ <p>As the year of red fire monkey is about to kick in we are glad to announce the new version of FastReport for FireMonkey!</p> <p><img style="margin-left: 50px; margin-right: 50px;" title="FireMonkey" src="../../../../uploads/news_img/fire-monkey-FMX.png" alt="FireMonkey" width="302" height="302" /></p> <p>&nbsp;</p> <p>+ Added support of Embarcadero RAD Studio 10 Seattle includes compatibility fixes for new FMX framework <br />+ Added support of Embarcadero RAD Studio XE8 for both Delphi and C++Builder developing environment <br />+ Implemented Line spacing for Text object (LineSpacing property) <br />+ Added Custom realization of ProcessMessages function for cocoa(One from FMX framework doesnt work correct). Fix for freezes of preview window and slow down during report preparation <br />- Fixed RAD Studio 10 Seattle memory leaks <br />- Fixed export of wrap text in PDF Export <br />- Improvment FireDac components <br />- Fixed Images mask in PDF Export <br />- Fixed print memory leak fron GDI+ context <br />- Fixed rendering of export matrix images <br />- Fixed export of multiline text to PDF <br />- Fixed images' export <br />- Fixed Variable's editor <br />- Fixed Display Format editor window <br />- Fixed TfrxDesigner.Restrictions drDontSaveReport option behavior after changes in the script <br />- Fixed bug with units in the preview pages settings window <br />- Fixed minor issues with old XE2 framework <br />- Fixed compatibility with FMX styles <br />- Fixed &lt;font color&gt; HTML tag in TfrxMemoView <br />- FMX version can read images created in VCL version <br />- Fixed nested drill down repots <br />- Implemented temp folders for report file chae <br />- Fixed picture cache behaviour with empty images <br />- Fixed TfrxMemoView.Underline property&nbsp;</p> Mon, 18 Jan 2016 00:00:00 +0100 http://www.fast-report.com/en/news/368/ New version of FastReport .NET - 2016.1 http://www.fast-report.com/en/news/366/ <p>Now with the help of FastReport NET you can create Dashboard on the site (property WebReport.RefreshTimeout). We have also added the ability to give outline to text objects (property TextObject.TextOutline). <br />Note that if your version of FastReport .Net is older than 2015.4, then before installing 2016.1 you should remove it in "Control Panel"</p> <p>[Core]<br />+ added text outline with possibility to set color, width and style of line (property TextObject.TextOutline)<br />+ added property TextObject.TextOutline.DrawBehind<br />- fixed bug with ResetPageNumber with multiple nested GroupHeaderBand<br />- fixed bug with pointing of objects in Preview when Classic View of bands is enabled in Designer<br />- fixed bug with exception on printing to disconnected printer</p> <p>[Exports]<br />- fixed CRLF in ODT Export<br />- fixed bug with out of range exception in PDFExportPictures.cs</p> <p>[WebReport]<br />+ added property WebReport.RefreshTimeout (time for report refresh in seconds, 0 - refresh disabled),<br /> this property may be useful for Dashboard functionality<br />* improved AJAX communication with server<br />- fixed bug with download of exports by IE8 under Windows XP<br />- fixed bug with multiple WebReport object on page<br />- fixed bug with multi-line TextObject in Dialogs</p> <p>[Demos]<br />- fixed bug with x86 in vb Demos/VB.Net/Main/Form1.vb</p> Wed, 16 Dec 2015 00:00:00 +0100 http://www.fast-report.com/en/news/366/ New version FastCube VCL - 2.5 http://www.fast-report.com/en/news/365/ <p>+ Added support of Embarcadero Rad Studio 10 Seattle<br />+ Added restoring selected cell after loading schema<br />+ Added export to CSV<br />+ Added property TfcxAxisContainer.DimCaption[ALevel: TfcxSmallCount; AVisIndex: Integer]: TfcxString<br />* Reimplemented XML-A export<br />* If cell value is both minimum and maximum of the column/row then treat it as maximum for highlight rules<br />- Fixed errors in language resources<br />- Fixed errors in HTML and Excel exports<br />- Fixed error in HTML and Excel exports (error with property RepeatValues)<br />- Fixed error in TfcxAxisContainer.DimValue<br />- Fixed error with double destruction of popup menu<br />- Fixed error in sorting</p> Mon, 14 Dec 2015 00:00:00 +0100 http://www.fast-report.com/en/news/365/ New version of FastReport 5 VCL - 5.4 http://www.fast-report.com/en/news/364/ <h3>We are glad to introduce the new version of Fast Report 5 VCL!</h3> <p>This release has a lot of bug fixes and improvements.<br />Recently we have added an export filter package for Lazarus IDE. Now all customers of Fast Report 5 VCL Professional can use these export filters under Lazarus:<br />- Image export filters (BMP, JPEG, PNG)<br />- HTML export filters (HTML 4 and HTML 5)<br />- Open office export filters ODT and ODS formats.<br />There are also a lot of compatibility changes made for Lazarus such as better support of UTF 8 codepage.</p> <p><br />And of course we have many improvements for VCL framework!<br />- New ability to cache images to file when using matrix export filters (like HTML). Now you can use a file cache for export filters if your images consume more than 2 GB of memory in total.<br />- New event which fires before export starts. Can be used when you need to make some changes in the result report for exact export filter.<br />- 2D barcodes like QR support different codepages include UTF 8.</p> <p>Many more improvements and bug fixes are listed below:&nbsp;</p> <p>+ Moved to new installation engine - should improve installation of components and resolve some installation errors<br />+ Added Embarcadero RAD Studio 10 Seattle support for x32 and x64 windows platforms<br />+ [Lazarus] Added export filters package with basic export filters BMP, JPEG, PNG, HTML and HTML5 (Layered)<br />+ [Lazarus] Added IBX internal datasets support<br />+ Added support of user function's for parent reports in report inheritance<br />+ Added caching of images for matrix export (cache to file and memory)<br />+ Added TfrxReportPage.ShowTitleOnPreviousPage property<br />+ [FQB] Added new field types<br />+ Added CodePage property for QR barcode. If CodePage &lt;&gt; 0 - ECI mode used<br />+ Added TfrxPreview.LoadFromStream method<br />+ Increased cross-tab's max rows/columns/cells levels from 32 to 64<br />+ Added TfrxVisibilityTypes support in the report's script<br />+ Added Tag property for report's objcts for 64 bit<br />+ Added TfrxCustomExportFilter.OnBeforeExport event<br />+ Added FetchAll property for TfrxFIBQuery<br />+ Added TfrxMailExport.SMTPStartCommand (HELO, EHLO) property<br />+ Added numeric formats support in the TfrxXLSXExport<br />+ Added TfrxPreview class in the frxClassRTTI. Now you can use TfrxPreview(Report.Preview).OutlineVisible := True; in the report's script<br />+ Added frame with different lines support for TfrxCheckView for TfrxPDFExport<br />+ Report's script lines saving without right spaces<br />- Optimized 2D barcodes printing<br />- Fixed bug with preview with drill-down detail report<br />- Fixed param's updating for TfrxBDEQuery.ExecSQL<br />- Fixed TfrxHeader's ReprintOnNew page behaviour<br />- Fixed splitting of the TfrxRichView<br />- Fixed TfrxRichView for Windows 8<br />- Changed object bounds calculation in the TfrxCustomMemoView.BeginDraw<br />- Fixed KeepHeader and KeepFooter behavior for databand with one record<br />- [Lazarus] Fixed picture/dataset streaming<br />- Report shows errors in parent script when use report inheritance<br />- Fixed start column position for drill-down groups<br />- Fixed CurY position for groups on TfrxReportPage with several columns and PrintOnPreviousPage = True<br />- [enterprise] fixed server component utf8 problems<br />- Fixed FR for FireDAC components<br />- Fixed export of paragraph's attributes in the RTF export<br />- [enterprise] Fixed server log config.xml error message<br />- Fixed TfrxPictureView scaling in the PDF export<br />- Fixed bug with preview init when ZoomMode &lt;&gt; zmDefault<br />- Fixed AV in the PDF export with embedded fonts<br />- Fixed PDF export of object with double and single line in the frame<br />- Fixed preview's page number after zoom<br />- Fixed system color's exportong in the DOCX and XLSX exports<br />- Fixed TfrxReportPage.PrintIfEmpty behavior<br />- [Lazarus] Fixed TFontStyle declaration<br />- Fixed code pages support for Datamatrix and PDF417 barcodes<br />- Fixed Interactive Chart report for FRDemo<br />- Fixed text position for Rotation = 90, 180, 270 in the PDF export<br />- Fixed object's moving for bands on the multi-column page<br />- Fixed text position for text with one line and big LineSpaсing value in the PDF export<br />- Fixed hint position for TfrxPreview<br />- Fixed GetDefaultPrinter method<br />- Fixed width of text in the PDF export<br />- Fixed Outline checkbox behavior in the PDF export dialog<br />- Increased LargeDesignHeight multiplier from 5 to 8<br />- Fixed INDY for HTML export<br />- Fixed BIFF export for Excel 2013 for reports with images<br />- Fixed PDF's structure for encrypted files<br />- Fixed object's exporting with Visibility = vsExport for PDF export<br />- Fixed band's Fill editing when fill type changed<br />- Fixed Rave-&gt;FR converter<br />- Fixed FRF-&gt;FR3 converter<br />- Fixed restoring of preview position for last preview tab<br />- Fixed bug with thousand separator in the TfrxXLSXExport<br />- Fixed TfrxCheckBoxView scaling in the TfrxPDFExport filter<br />- Fixed filter's filename during slave export<br />- Fixed problem with TfrxDBXQuery parameters<br />- Fixed exporting of page headers and page footers in the TfrxRTFExport<br />- Fixed AV with TfrxReport.EngineOptions.DoublePass=True<br />- Fixed vertical text alignment in the TfrxPDFExport filter<br />- Updated Farsi language files<br />- Updated Danish language files<br />- Fixed TfrxReportPage.Frame size in the TfrxPDFExport<br />- Fixed haBlock aligment in the TfrxPDFExport for some cases<br />- Fixed export of text with start/end spaces in the TfrxHTMLExport<br />- Fixed problem with crosstab rendering in designer when column headers are disabled and AutoSize = False<br />- Fixed HTML header in the TfrxHTMLExport when export called several times<br />- Fixed bug with XLSX content if more than 1025 pages were exported as single worksheet<br />- Fixed landscape orientation in the TfrxDOCXExport<br />- Fixed width of font if it embedded into PDF document<br />- Fixed problem with content in the TfrxDOCXExport. Now first 63 columns will be exported only<br />- Fixed thick frames for PDF export<br />- Fixed empty objects with numeric formatting to ODS and ODT formats<br />- Fixed multiline text export to ODS and ODT formats<br />- Fixed filling of TfrxPageFooter band and TfrxOverlay band with PrintOnTop = True<br />- Fixed external hyperlinks in the PDF<br />- [FS] Fixed FOR statement debugging<br />- Fixed empty TfrxPictureView's exporting to PDF<br />- Fixed style simulation for Arial Narrow, Arial Unicode MS and Tahoma fonts in the TfrxPDFExport<br />- Fixed error in the TfrxXSLXExport with 'Use report pages' option<br />- Fixed bug with TfrxVarEditorForm and TfrxExprEditorForm for configuration with several monitors<br />- Fixed C++ compilation errors for HTML export filters<br />- Fixed width of monospace font if it embedded into PDF document<br />- Fixed exporting of 2D barcodes to ODS and ODT formats<br />- Fixed printing with custom paper size<br />- Fixed HAlign and VAlign for Rotation = 90, 270 in the TfrxODSExport, TfrxODTExport<br />- Fixed export numbers with leading spaces in ODS export<br />- Fixed export text and number as number in BIFF8 export<br />- Fixed Italic, Underline font style support in the DOCX export<br />- Fixed StrikeOut font style support in the XLS(OLE), RTF, DOCX and XLSX export<br />- Fixed bug with preview with endless page and Collapse All<br />- Fixed "Variant or safe array is locked" error in the XLS(OLE) export<br />- Fixed problem with crosstab rendering in designer in some cases<br />- Fixed CharSpacing &gt; 0 error for haRight alignment in the PDF export<br />- Fixed TfrxFillEditorForm charset<br />- Fixed Out of memory error in BIFF8 export filter<br />- Fixed Unicode support for variables in the TfrxRichView<br />- Fixed memory leaks in the PDF export</p> Wed, 25 Nov 2015 00:00:00 +0100 http://www.fast-report.com/en/news/364/ Online Designer and new version of FastReport .NET http://www.fast-report.com/en/news/362/ <p>Great news! <a href="../../../product/fast-report-online-designer/" target="_blank">FastReport Online Designer</a> is now a standalone application! Previously its beta version was available as a part of Professional Edition of FastReport.NET. And now online designer can be purchased separately or as a part of FastReport.NET Enterprise edition.</p> <p>Leave your feedback regarding the FastReport Online Designer here. We will honor the most informative reviews with free FastReport Online Designer, free FastReport.NET Enterprise subscription and a tablet PC!</p> <p>There's also a new version of FastReport.NET 2015.4. Among the main changes: perfomance and memory consumption optimization. Added import from DevExpress report template.</p> <p>All changes:<br />* new install<br />* modified Main demo and report examples (\Demos\C#\Main)</p> <p>[Core]<br />* improved speed of report prepare<br />* reduced memory consumption<br />* explained exception on invocation the events in script</p> <p>[Designer]<br />+ added import from DevExpress report template</p> <p>[Exports]<br />+ added export in FastReport Cloud<br />+ added font color tag parsing in RTF export<br />+ added property Excel2007Export.Seamless for export table without breaks<br />+ added exports in PPML (Personalized Print Markup Language) and PostScript - (classes PPMLExport, PSExport)<br />+ added EmbedPictures property in HTMLExport<br />* rewrited saving in Excel 2007, Word 2007, Power Point 2007, XPS<br />* reduced memory consumption in table based exports<br />* increased speed of export in PDF, Excel 2007<br />- fixed bug with shadows in table-based exports</p> <p>[WebReport]<br />+ added property WebReport.XlsxSeamless for export table without breaks in Excel 2007 format<br />+ added property WebReport.EmbedPictures (embedding pictures in HTML)<br />+ added property WebReport.DesignerLocale (set locale for Online Report Designer)<br />- fixed bug with rendering report with enabled property WebReport.SinglePage<br />- fixed bug with default values of parameters<br />- fixed bug with pictures with enabled property WebReport.SinglePage<br />- fixed bug with multiline TextBox<br />- fixed bug with Azure cookies</p> <p>[Online Report Designer]<br />+ added html5 manifest for off-line working (without iframe)<br />+ added dialogue controls TextBox, RadioButton, Label, CheckBox, ButtonControl<br />+ added support of dialogue forms<br />+ added double-tap for mobile devices<br />+ added hotkeys help on button "h"<br />* optimization of report parser<br />* changed the algorithm of selection of several objects<br />- fixed bug with prefixes of connections<br />- fixed bug with change the name of system variable<br />- fixed bug with Font size for TextObject,<br />- fixed bug with Padding after load<br />- fixed bug with duplicate Dictionary in resulting report<br />- fixed bug with copying of objects<br />- fixed bug with move objects with hotkeys<br />- fixed bug with lost connections in report on preview</p> Fri, 23 Oct 2015 00:00:00 +0200 http://www.fast-report.com/en/news/362/ New version of FastCube FMX 1.1 http://www.fast-report.com/en/news/359/ <p><span>FastCube FMX 1.1 includes the following changes and updates:</span></p> <p>+ Added property TfcxAxisContainer.DimCaption[ALevel: TfcxSmallCount; AVisIndex: Integer]: TfcxString<br />+ Added OnPrepareSaveDialog event for export components. This allows to setup save dialog before showing it to user.<br />+ Additional totals uses property CalcTotalsOnTotals<br />+ Added sorting in CubeGrid and DetailGrid<br />+ Added TfcxSlice.ApplyDefaultSettings<br />+ Added TfcxSlice.ResetDisplayLabelOfFields<br />+ Added aggregate function Weighted arithmetic mean<br />+ Added aggregate function Median<br />+ Added support of Embarcadero Rad Studio XE8 (Delphi XE8/C++Builder XE8)<br />* Acceleration and optimization calculation of measures<br />* Hide "Sort" menu item for "Measures" field since it has no sense for it<br />* Renamed property TfcxMeasureField.SliceField2 to TfcxMeasureField.SliceFieldDistinct<br />* Reimplemented XML-A export<br />- Fixed errors in HTML and Excel exports<br />- Fixed error in HTML and Excel exports (error with property RepeatValues)<br />- Fixed error in TfcxAxisContainer.DimValue<br />- Fixed error with SmallInt<br />- Fixed: SliceFieldExtra is not saved in Measure Editor<br />- Fixed errors of calculation of totals which based on other totals<br />- Fixed errors of measures calculation<br />- Fixed error of loading filters with NULL value<br />- Fixed error with attributes referenced from main dataset<br />- Fixed error in TfcxMeasuresContainer.SetPosition<br />- Fixed error in HideZero<br />- Fixed error in TfcxAxisContainer.DimValue<br />- Fixed memory allocation error in xls Export on 64bit platforms</p> <p><span><br /></span></p> Thu, 27 Aug 2015 00:00:00 +0200 http://www.fast-report.com/en/news/359/ New version of FastCube VCL 2.4 http://www.fast-report.com/en/news/358/ <p>FastCube VCL 2.4 includes the following changes and updates:</p> <p>+ Added OnPrepareSaveDialog event for export components. This allows to setup save dialog before showing it to user.<br />+ Additional totals uses property CalcTotalsOnTotals.<br />- Fixed painting of expand/collapse icons when windows themes are disabled and some VCL style is used<br />- Fixed error with SmallInt<br />- Fixed: SliceFieldExtra is not saved in Measure Editor<br />- Fixed error Out of memory in some case</p> Wed, 12 Aug 2015 00:00:00 +0200 http://www.fast-report.com/en/news/358/ New version of FastReport .NET - 2015.3 http://www.fast-report.com/en/news/356/ <p>New version key changes are:<br />Improvement of Online designer's interface and functionality. Now it's even more convenient to use. Optimized memory consumption in WebReport. Support of WebReport in Windows Azure platform.</p> <p>In details:</p> <p>[Core]<br />- fixed bug with change of application working path on call of Report.Prepare</p> <p>[Designer]<br />+ added ability to use FastReport.dll without FastReport.Bars.dll if the designer is not shown<br />* drop-down list width in relations editor now corresponds with items width<br />- fixed bug with incorrect display of Japanese characters in Ribbon bar<br />- fixed bug "Code tab loses focus to events window when typing"<br />- fixed bug with deleting page after "CTRL+C -&gt; CTRL+V -&gt; DEL -&gt; CLICK" sequence<br /><br />[WebReport]<br />+ added support of Windows Azure working environment<br />+ added properties WebReport.InlineRegistration, WebReport.ShowAfterPrepare<br />+ added new property WebReport.Debug<br />+ added ability to save report from On-line Designer through POST query in call-back page (when WebReport.DesignerSavePath is blank)<br />+ added property WebReport.CloudEnvironmet for enable compatibility with Azure environment<br />+ added event WebReport.OnSaveDesignedReport for work with saved report after On-line Designer (field FastReport.Web.SaveDesignedReportEventArgs.Stream)<br />+ added methods for direct export in file from browser WebReport.ExportPdf(), WebReport.ExportOds(), etc.<br />* improved error reporting<br />* optimization of memory consumption<br />- fixed bug with script registration<br />- fixed bug with file name with spaces in export<br />- fixed issues with WebReport.RegisterData<br />- fixed bug with Parameters<br />- fixed bug with size when height is 100% in Online designer mode<br />- fixed bug with support of HTTPS on run the call-back page for save the report from On-line Designer<br />- fixed bug with preview the reports with dialogs from On-line Report Designer<br />- fixed bug with access to files on debug under Visual Studio with IIS server<br />- fixed bug with serialization under Web Garden or Web Farm mode<br /><br />[On-line Report Designer]<br />+ added tooltip for text objects with content greater than the size<br />+ added context right mouse button menu on some objects<br />+ added property in configuration file 'default-tab-menu' for setting default menu tab<br />+ added properties in configuration file 'show-properties', 'show-events', 'show-rt', 'show-data' for enable or disable panels<br />+ added change the size of the row or column of the table with the mouse<br />+ added property in configuration file 'notifications', which change the type of notification ('default' or 'HTML5 Notifications'), or disable<br />+ added deleting of cell with Totals in context menu of MatrixObject<br />+ improved read Connections and DataSources from report<br />+ auto set of DataSource to the band on first drag-n-drop of database field<br />+ added context menu in Report Tree for objects and bands<br />+ added context menu for bands<br />+ added context menu for MatrixObject<br />+ added new styles for MatrixObject<br />+ added ability for open blank report without load of default template in WebReport<br />+ added editor of DataBand, GroupHeaderBand on double-click and 'Edit' in context menu<br />+ added 'Delete' in context menu of bands<br />+ added DatePicker for data selection in some fields in properties<br />+ added new tab "Report" in main menu with items Preview, Page, Save<br />+ added helper button in right corner with hot-keys information<br />+ added the popup window for edit the PictureObject<br />+ added ability in config-data file to enable of progress indicator for save the report (propetry show-saving-progress)<br />+ added showing of DataSource Relations<br />* if the column of DataSource has the neested columns (or neested DataSources), then they show in Data panel<br />* added context menu for components<br />* window with delete confirmation of object|band is no longer shown<br />* added colorpicker plugin for browsers (such as IE) without support of input type color<br />- fixed bug with filters in data-bands and with html tags in text objects<br />- fixed bug with invisible icons in on-line Designer<br />- fixed json syntax error in configuration file<br />- fixed bug with adding of GroupHeaderBand with DataBand and wrong position<br />- fixed bug with saving of padding in text objects<br />- fixed bug with save of Maps<br />- fixed bug with quotes in report script<br />- fixed bug with aliases for data sources in expressions<br />&nbsp;</p> Wed, 27 May 2015 00:00:00 +0200 http://www.fast-report.com/en/news/356/ New version of FastCube VCL 2.3 http://www.fast-report.com/en/news/354/ <p>The latest version of FastCube VCL supports Embarcadero RAD Studio XE8 (Delphi XE8/C++Builder XE8).</p> <p>And not only that:</p> <p>+ Added sorting in CubeGrid and DetailGrid <br />+ Added TfcxSlice.ApplyDefaultSettings <br />+ Added TfcxSlice.ResetDisplayLabelOfFields <br />+ Added aggregate function Weighted arithmetic mean <br />+ Detail grid does not reset the list of fields on each show <br />+ Added aggregate function Median <br />+ Added option "Merge Cells" in export to Excel <br />* Acceleration and optimization calculation of measures <br />* Hide "Sort" menu item for "Measures" field since it has no sense for it <br />* Renamed property TfcxMeasureField.SliceField2 to TfcxMeasureField.SliceFieldDistinct <br />* Removed filters for number input in the Range editor <br />- Fixed errors of calculation of totals which based on other totals <br />- Fixed errors of measures calculation <br />- Fixed error of loading filters with NULL value <br />- Disabled DoubleBuffered, ParentDoubleBuffered for XE6+ since it cause painting glitches <br />- Fixed error with attributes referenced from main dataset <br />- Fixed error in TfcxMeasuresContainer.SetPosition <br />- Fixed error in HideZero <br />- Fixed memory allocation error in xls Export on 64bit platforms <br />- Fixed error in TfcxAxisContainer.DimValue <br />- Fixed error in CopyToClipboard from DetailGrid <br />- Fixed error with determining of Minimal Value for conditional highlight in some situations</p> Wed, 29 Apr 2015 00:00:00 +0200 http://www.fast-report.com/en/news/354/ New blog entry: "Roslyn features in Visual Studio 2015 Preview" http://www.fast-report.com/en/news/351/ <p>Release of Visual Studio 2015 Preview includes new version of C# and VB.NET compilers called "Roslyn".</p> <p>Roslyn is a complete rewrite of C# and VB.NET compilers; if previously they were written in C++, now C# compiler is written in C#, and VB.NET compiler - in VB.NET respectively. Also Roslyn is fully open sourced and available on GitHub.</p> <p>When using the previous compiler, developer couldn't affect the compilation process. New compiler follows the idea of Compiler-as-a-Service: now it's a platform with API that allows the developers taking part in the compilation process.</p> <p>Read more</p> <p>&nbsp;</p> <p style="margin-bottom: 0cm; line-height: 100%;">&nbsp;</p> Tue, 21 Apr 2015 00:00:00 +0200 http://www.fast-report.com/en/news/351/ Delphi Open Doors 2015 Event http://www.fast-report.com/en/news/352/ <p>Our Italian partner -int Tech - Italy-organizes Delphi Porte Aperte, a free half-day event to give participants an insight into the state of the art of Delphi (and RAD Studio) and delve into the most interesting features of the latest versions of Embarcadero development environments.</p> <p><br /><a title="registrarsi per l'evento" href="http://wintech-italia.it/eventi/delphiporteaperte2015.htm" target="_blank"><img style="margin-left: 50px; margin-right: 50px;" title="registrarsi per l'evento" src="../../../../uploads/news_img/11182178_10152987149064737_8877470256355921438_n.png" alt="registrarsi per l'evento" width="400" height="200" /></a></p> <p>&nbsp;</p> <p>More&nbsp;information- <a title="Delphi Porte aperte" href="http://blog.delphiedintorni.it/2015/04/evento-delphi-porte-aperte-2015.html" target="_blank">here</a></p> <p>&nbsp;</p> <p>&nbsp;</p> Tue, 21 Apr 2015 00:00:00 +0200 http://www.fast-report.com/en/news/352/ New version of Fast Report VCL - 5.3 http://www.fast-report.com/en/news/350/ <p>We are pleased to announce the release of FastReport 5.3 VCL!</p> <p>The new version supports the latest RAD Studio XE8 development environment. It also has a lot of improvements and fixes for Lazarus IDE to work with Windows and Linux(qt). Export filters for Lazarus version will be available soon during daily updates. Stay tuned!</p> <p>New version also brings some new features like:</p> <p>- support of PDF/A-2a format <br />- support of multiply ECI in QR code. This feature allows to switch codepage of the data directly in QR code (Can be set in barcode text by using '&amp;ECIXX;' commands where XX is a ECI codepage number). <br />- Detail reports now allow to pass a list of variables in hyperlink expression using Hyperlink.ValueSeparator property; <br />- Value variable can be used inside hyperlink expression with a cross tabs and passes value of current cell; <br />- Implemented PrintOnParent for multi-column pages - the new PrintOnParent&nbsp; mechanism can detect columns free space and prints data there; <br />- Added GDI-&gt;DMP and DMP-&gt;GDI converters; <br />- Added ability to use Value variable in cross hyperlink expression; <br />- Added paper orientation support for worksheets in the XML export filter; <br />- Added support of exponential number formatin the XML and BIFF8 export filters; <br />- Added paper sizes support for worksheets in the XML export filter; <br />- Added &lt;sub&gt; and &lt;sup&gt; HTMLTags support in the BIFF8 export filter; <br />- Added ability to save compressed prepared report <br />- Added TfrxReportPage.BackPictureStretched property <br />- Added TfrxFillGaps class in the frxClassRTTI <br /><br />And of course a lot of bug fixes(see the change log for details).<br /><br />Version 5.3 <br />--------------------------- <br />+ Added Embarcadero RAD Studio XE8 support for x32 and x64 windows platforms <br />+ Added PDF/A-2a compatibility <br />+ Added haBlock alignment for frxPDFExport filter (thanks to Nikolay Zverev) <br />+ Added support of multiply ECI in QR code. Can be set in barcode text by using '&amp;ECIXX;' commands where XX is a ECI codepage number <br />+ Added ability to pass a list of variables in hyperlink expression using Hyperlink.ValueSeparator <br />+ Added GDI-&gt;DMP and DMP-&gt;GDI converters <br />+ Added ability to use Value variable in cross hyperlink expression <br />+ Added paper orientation support for worksheets in the XML export filter <br />+ Added support of exponential number formatin the XML and BIFF8 export filters <br />+ Added paper sizes support for worksheets in the XML export filter <br />+ Added &lt;sub&gt; and &lt;sup&gt; HTMLTags support in the BIFF8 export filter <br />+ Implemented PrintOnParent for multi-column pages <br />+ Added ability to save compressed prepared report <br />+ Added TfrxReportPage.BackPictureStretched property <br />+ Added TfrxFillGaps class in the frxClassRTTI <br />+ [lazarus] Added 2D barcodes support <br />- [lazarus] fixed many issues with the report designer and improved x64 support <br />- Fixed &lt;sub&gt; and &lt;sup&gt; split text behaviour <br />- Fixed TFDAdaptedDataSet and TFDRdbmsDataSet classes in the frxFDRTTI <br />- Fixed debugging with dialog pages <br />- Fixed Interleaved 2 of 5 barcode <br />- Fixed AV in the Connection Wizard <br />- Restored Color property for linear barcodes <br />- Fixed range check error in frxpngimage unit <br />- Fixed 2D barcodes memory leaks <br />- Fixed TfrxCrossView.OnCalcHeight for PlainCells = False <br />- Fixed Quick Report compatibility of DelphiZXingQRCode unit <br />- Fixed bug with active page frame in the preview <br />- Fixed infinity loop in the TfrxRichView <br />- Fixed TfrxBrushFill frame <br />- Fixed text for EAN8 barcode with checksum <br />- Fixed PreviewOptions.ZoomMode behavior <br />- Fixed Hyperlink editor for cross-tab <br />- Fixed bug with units in the preview pages settings window <br />- Fixed FooterAfterEach and KeepFooter behavior <br />- Fixed bug with printing current page with Join Small Pages mode <br />- Fixed HAlign and VAlign for Rotation = 90, 270 in the TfrxXLSExport, TfrxXMLExport, TfrxXLSXExport and TfrxBIFFExport <br />- Fixed HTML tags support in the TfrxHTMLDivExport <br />- [enterprise] Fixed frxISAPI for D2009-XE7 support <br />- Fixed TfrxDesigner.Restrictions drDontSaveReport option behavior after changes in the script <br />- Fixed problem with TfrxIBXQuery parameters <br />- Fixed TfrxSubreport's page properties changing after adding of TfrxSubreport <br />- Fixed TeeChart Standart support <br />- Fixed Quality property behavior in the TfrxPDFExport filter</p> <p>&nbsp;</p> Wed, 15 Apr 2015 00:00:00 +0200 http://www.fast-report.com/en/news/350/ New Premium Support feature! http://www.fast-report.com/en/news/349/ <p>We often receive demands for Premium paid support that would include solving the unusual requests. And we are glad to announce that since today we are offering 4 new corporate service plans:<br /><br />&ldquo;All-Hope-Is-Gone Report&rdquo;<br />Psychological counselling in case of &ldquo;Nothing is working!&rdquo;, &ldquo;Oh no! Crash!&rdquo; or &ldquo;It's all up!&rdquo;<br /><br />&ldquo;Night-Of-Strange-Cravings Report&rdquo;<br />Customer can request for any kind of strange feature (e.g. a video in your report) and we'll get it done over the night.<br /><br />&ldquo;Careless-ToR Report&rdquo;<br />We will do the terms of reference for you. What the heck, we'll even write the actual program for you, with all the features and reports!<br /><br />&ldquo;Gremlin Report&rdquo;<br />Via FedEx we ship you a personal Gremlin, who will scare off the fails. You won't have to feed him and he also can live in a box he came in.</p> Wed, 01 Apr 2015 00:00:00 +0200 http://www.fast-report.com/en/news/349/ New blog entry "Register Json data in FastReport .NET" http://www.fast-report.com/en/news/348/ <p>How to register Json as a data source in FastReport.NET without knowing its schema?</p> <p>If you need to register Json as a data source in FastReport.NET, then you can do it through the registration of business objects.&nbsp;Read here</p> <p>&nbsp;</p> Mon, 23 Mar 2015 00:00:00 +0100 http://www.fast-report.com/en/news/348/ FastReport .NET 2015.2 is here! http://www.fast-report.com/en/news/347/ <p style="margin-bottom: 0cm; line-height: 100%;" lang="zxx" align="justify"><span lang="en-US">We are glad to announce the release of the newer version of FastReport .NET. </span></p> <p style="margin-bottom: 0cm; line-height: 100%;" lang="zxx" align="justify"><span lang="en-US">The main changes include improvement of WebReport and On-line Designer objects interaction</span><span lang="en-US">, </span><span lang="en-US">bug patch and rework of the current functionality</span><span lang="ru-RU">. </span></p> <p style="margin-bottom: 0cm; line-height: 100%;" lang="zxx" align="justify"><span lang="ru-RU"><br /></span></p> <p style="margin-bottom: 0cm; line-height: 100%;" lang="zxx" align="justify"><span lang="en-US">And not only that. Here's a full </span><span lang="en-US">change list:</span></p> <p style="margin-bottom: 0cm; line-height: 100%;" lang="zxx">[Core]<br />* updated Japanese resources<br />- fixed bug with opening frx/fpx files with Unicode signature in begin of file<br />- fixed bug with CantFindObject exception in report reader in WebMode<br />- fixed bug with saving empty Excel 2007 files<br />- fixed RichTextQuality in PDF export<br />[Designer]<br />+ added Preview button in File menu in Ribbon toolbar<br />[WebReport]<br />+ added export in Prepared report<br />* page breaks in export to Excel 2007 from WebReport now disabled by default<br />- fixed bug with exception CantFindObject in WebReport<br />- fixed bug with preview from designer in ASPX mode<br />- fixed bug with designer position<br />- fixed bug with report load in designer in ASPX mode<br />[Service]<br />+ added report exporting methods in Service<br />[On-line Report Designer]<br />+ added barcodes Aztec, Plessey, GS1-128/EAN-128<br />+ added support of hierarchical data arrays with BusinessObjects<br />+ added Aliases for data sources<br />+ added copy/paste of TableObject and MatrixObject<br />+ added enable/disable of rows/columns in tabled objects<br />+ added MatrixObject<br />+ added more space between bands<br />+ band height reduced twice on mobile devices<br />+ cancel of creating object by ESC<br />+ added scale of report page with "ctrl + mousewheel"<br />+ added save of report on keys "ctrl + s"<br />+ added corners highlight of selected objects<br />+ added objects SimpleGauge, LinearGauge<br />* changed panels with properties and events<br />* improved work with TableObject<br />* changed design of trees in Report Tree, data and in Expression Editor<br />* improved of parse of report with error reporting <br />* the icons are same as in desktop designer<br />* added tab View change of settings of grid and units <br />* changes in style of object creation<br />* changed search algorithm of objects on page with selection<br />- fixed bug with duplicate component/bands names<br />- fixed bug with cell deletion in table object<br />- fixed bug with deletion of child bands in last band of page<br />- fixed bug with band resize to 0<br />- fixed bug with save of included objects in frx report<br />- fixed bug in TableObject with adding of rows and columns<br />- fixed bug in TableCell with RowSpan and ColSpan <br />- fixed bug with table witdh and height<br />- fixed bug with selecting of non valid fields<br />- fixed bug with showing of messages when toolbar is hidden<br />- fixed bug with moving of child cells of table beside a left side<br />- fixed bug with adding of new object on the mobile devices<br />- fixed bug with create object on scaled page<br />- fixed bug with create object inside a cell of table<br />- fixed bug with positioning of LineObject in Firefox</p> <p style="margin-bottom: 0cm; line-height: 100%;" lang="zxx" align="justify"><span lang="en-US"><br /></span></p> Wed, 11 Mar 2015 00:00:00 +0100 http://www.fast-report.com/en/news/347/ New blog entry on use the online designer in .NET http://www.fast-report.com/en/news/346/ <p>In FastReport .NET 2015.1 we have released an On-line Report Designer. It can be used directly in the user's browser and allows editing the appearance of a report template, modifying the object properties, and editing the script and events.</p> <p>The full-featured version of the On-line Report Designer is available in the Professional edition of FastReport .NET. A demo version is available in Trial edition. You can download it from our site for free. The evaluation version cannot save reports back in the server.</p> <p>Report Designer is still in development. Some types of objects are not supported yet. Also, you cannot edit dialog forms. All unsupported objects or properties retain their original values and do not change. <a href="../../../en/blog/56/show/">Read more...</a></p> Tue, 03 Mar 2015 00:00:00 +0100 http://www.fast-report.com/en/news/346/ If you have Delphi XE 7 - get your FastCube VCL 2! http://www.fast-report.com/en/news/345/ <p style="margin-bottom: 0cm; line-height: 100%;" lang="en-US" align="justify">If you bought Delphi XE 7 from September 2014 to January 2015 then you know that it was additionally supplied with FastCube VCL 2. This special offer is over now but we know that some of you are still having difficulties installing the free FastCube.</p> <p style="margin-bottom: 0cm; line-height: 100%;" lang="en-US" align="justify">We decided that everyone should be able to use the benefits of full version of FastCube 2. We want all of you to receive access to FastCube VCL 2 along with Delphi XE7 even if <span style="background: transparent;">it wasn't installed right away. </span><span style="background: transparent;">Just visit your customer panel at <a href="https://cp.fast-report.com/">cp.fast-report.com</a> and get your FastCube 2.</span></p> <p style="margin-bottom: 0cm; line-height: 100%;" lang="en-US" align="justify"><span style="background: transparent;"> In case you missed the special offer &ndash; there's one more chance to receive FastCube VCL 2 with 25% discount! </span><span style="background: transparent;">Get it here before March 31 - <a href="../../../en/"><span style="background: transparent;">https://www.fast-report.com/en/ </span></a></span></p> <p style="margin-bottom: 0cm; line-height: 100%;" lang="en-US" align="justify"><span style="background: transparent;"><br /></span></p> <p style="margin-bottom: 0cm; line-height: 100%;" lang="en-US" align="justify"><span style="background: transparent;"><br /></span></p> <p style="margin-bottom: 0cm; line-height: 100%;" lang="en-US" align="justify"><span style="background: transparent;"><br /></span></p> Thu, 26 Feb 2015 00:00:00 +0100 http://www.fast-report.com/en/news/345/ Online Delphi courses bit Time Academy http://www.fast-report.com/en/news/343/ <div id="js_g" class="_5pbx userContent" data-ft="{&quot;tn&quot;:&quot;K&quot;}"> <p>Fast Reports is a proud media partner of bit Time Academy online in-depth <span class="_58cn"><span class="_58cl">‪</span><span class="_58cm">Delphi</span></span><a class="_58cn" href="https://www.facebook.com/hashtag/delphi?source=feed_text&amp;story_id=801955789854068" data-ft="{&quot;tn&quot;:&quot;*N&quot;,&quot;type&quot;:104}"><span class="_58cm">‬</span></a> training which will take place from 10th to 13th of February presented by <span class="profileLink">bit Time Software</span>.</p> <p>The training will help you improve productivity, quality, robustness and elegance of code.</p> <p>Read all about it and sign up at <a href="http://www.bittime.it/update_online/">www.bittime.it/update_online/</a></p> </div> <p style="margin-bottom: 0cm; line-height: 100%;"><span lang="en-US"><br /></span></p> Thu, 29 Jan 2015 00:00:00 +0100 http://www.fast-report.com/en/news/343/ Fast Reports in Embarcadero Technologies webinars http://www.fast-report.com/en/news/342/ <p>On February 13th Fast Reports will take part in Embarcadero Technologies series of webinars &ldquo;Embarcadero Technology Partner Spotlights&rdquo;, where our lead developer Denis Zubov will tell you all about rapid report development with FastReport.<br /><br />Presentation will be followed by Q&amp;A session.<br /><br />Sign up at <a href="http://forms.embarcadero.com/14Q1TechPartnerSpotlights">http://forms.embarcadero.com/14Q1TechPartnerSpotlights</a></p> Tue, 27 Jan 2015 00:00:00 +0100 http://www.fast-report.com/en/news/342/ New version FastReport VCL 5.2 is released http://www.fast-report.com/en/news/339/ <p style="margin-bottom: 0cm;" lang="zxx"><span lang="en-US">New version of FastReport VCL 5.2 includes a </span><span lang="en-US">number</span><span lang="en-US"> of changes. </span></p> <p style="margin-bottom: 0cm;">Lazarus:</p> <p style="margin-bottom: 0cm;">Added support of free cross-platform development environment Lazarus. It's the first beta-version that includes designer and preview. New opportunities will be added later, as for now we offer to try it and give us your feedback.</p> <p style="margin-bottom: 0cm;">&nbsp;</p> <p style="margin-bottom: 0cm;">SVG:</p> <p style="margin-bottom: 0cm;">Popular vector image format widely used over the Internet is now available in FastReport exports. SVG's main advantage involves maintaining picture quality through enlargement of any of its part. It is useful when creating maps, big charts or diagrams.</p> <p style="margin-bottom: 0cm;">&nbsp;</p> <p style="margin-bottom: 0cm;">RAD Studio XE7:</p> <p style="margin-bottom: 0cm;">Added support of the new version of RAD Studio XE7.</p> <p style="margin-bottom: 0cm;">&nbsp;</p> <p style="margin-bottom: 0cm;">Designer:</p> <p style="margin-bottom: 0cm;" lang="zxx"><span lang="en-US">Improv</span><span lang="en-US">ement of the reports inheritance and quality synchronizing </span><span lang="en-US">of </span><span lang="en-US">the </span><span lang="en-US"><span style="background: transparent;">templates. Added some new options of working with data tree such as multi-selection, dragging and editing.</span></span></p> <p style="margin-bottom: 0cm;">&nbsp;</p> <p style="margin-bottom: 0cm;"><span style="background: transparent;">Export:</span></p> <p style="margin-bottom: 0cm;"><span style="background: transparent;">Transparency and color mask in PDF. </span></p> <p style="margin-bottom: 0cm;"><span style="background: transparent;"><br /></span></p> <p style="margin-bottom: 0cm;"><span style="background: transparent;">We've translated Fast Report 5 User manual to Portuguese and it can be downloaded here: <a class="moz-txt-link-freetext" href="../../../../public_download/files/FR5UserManual-br.pdf">http://www.fast-report.com/public_download/files/FR5UserManual-br.pdf</a> </span></p> <p style="margin-bottom: 0cm;"><span style="background: transparent;"><br /></span></p> <p style="margin-bottom: 0cm;"><span style="background: transparent;"><br /></span></p> <p style="margin-bottom: 0cm;"><span style="background: transparent;">+ Added Embarcadero RAD Studio XE7 support for x32 and x64 windows platforms <br />+ Added initial support of Lazarus for Fast Report 5 - first beta release with includes ther report designer and the report preview. <br />+ Added new export filter to SVG format - SVG is a graphical vector format used in web and now FastReport allow you to export reports to this format. <br />+ Added ability to reset object properties to parents in inherited report (whole report or single object) - ability to restore object properties of any object in inherited report to default values introduced in base report. <br />+ Added multi-selection for data tree and ability to drag whole dataset(create band) - allow to drag any count of fields from "data tree" or/and include whole dataset. <br />+ Added ability to move/select/edit report objects from report tree window - new enhanced "report objects tree" gives ability to select move and edit objects more easily. <br />+ Added transparency and color mask in PDF export (Pictures/HTML-tags/RTF) - pictures and some objects like RTF may uses alpha mask during export to PDF. <br />+ Added selection mode in report designer - new selection modes allow to select all object of the same kind as selected. <br />+ Changed preview tabs mechanism. TfrxPreview.EachReportInTab allow to bind few report components to a single preview and show each in the separate tab. <br />+ [enterprise] Added new Enterprise demo to show how to build client application for mobile platform in FMX framework - learn how you can build a mobile client for FastReport Enterprise edition. <br />+ Improved variables and styles editor to handle new inheritence items <br />+ Added export of page frame in PDF <br />+ Added cell rotation in XLSX and DOCX exports filters <br />+ Added packages for IBO4 for D2005-XE3 <br />- [enterprise] Fixed unicode problems in FR Server navigator toolbar <br />- Fixed TfrxFontComboBox now uses TfrxReport.iniFile for saving data <br />- Fixed FireDac components compatibility for XE7 <br />- Fixed align of text in DOCX export <br />- Fixed Indy SMTP mail transfer <br />- Fixed frxTeeChart problem in multy-threaded inviroment <br />- Fixed error with export of 2d barcode from code <br />- Fixed problem with new DBX behaviour in master detail reports starts from Delphi XE <br />- Fixed problem with KeepFooter in subreports <br />- Fixed DateTime format in BIFF export <br />- Fixed preview window flickering with drilldown reports <br />- Fixed text align fix for negative LineSpacing <br />- Fixed minor problems with report inheritance <br />- Fixed preview error which may appears during preparing crosstab <br />- Fixed TIFF export problem when using Stream <br />- Fixed problem with crosstab header resizing in some cases <br />- Fixed problem with minimizing report designer in application compiled with delphi 2010 and above <br />- Fixed visibility of several components for x64 platform <br />- Fixed script inheritance in reports when used fsGlobalModule <br />- Fixed OnLoadTemplate and OnGetUnit events for inherited report <br />- Fixed OnPreviewDblClick event <br />- Fixed missing Fill property for some objects <br />- Fixed double frames in PDF export <br />- Fixed font embedding problem with x64 platform <br />- Fixed incorrect preview behaviour in some cases <br />- Fixed PDF checkbox export <br />- Fixed EAN13 barcode bug <br />- Fixed numeric formats in XLSX export <br />- Fixed TabOrder in frxEditPage <br />- Added missing bcCode128 support in report script <br />- Restored published Color property for TfrxSysMemoView <br /> </span></p> Wed, 21 Jan 2015 00:00:00 +0100 http://www.fast-report.com/en/news/339/ Please participate in our survey http://www.fast-report.com/en/news/340/ <p><iframe src="https://docs.google.com/forms/d/1NU1PL8r1zp3PBTzHD2NpGuqnqf5neY143IPRAFnBEN8/viewform?embedded=true" frameborder="0" marginwidth="0" marginheight="0" width="760" height="500">Загрузка...</iframe></p> Wed, 21 Jan 2015 00:00:00 +0100 http://www.fast-report.com/en/news/340/ FastReport .NET 2015 with online web report designer http://www.fast-report.com/en/news/338/ <p>New version of FastReport .NET 2015.1 included new <strong>online designer</strong> web-components. We started developing online designer for our users who want more opportunities in corporate reporting. You can open and construct report-templates and reports with this tool in any modern browser. Online designer works quickly and smoothly even on slow devices and this is definitely its strongest side. You can try here:&nbsp;<a href="https://www.fast-report.com:2015/razor/Home/Designer" target="_blank">online visual report designer</a>. &nbsp;Do not forget to test in on tab computers!</p> <p>The online designer is available in Professional Edition only. You can get upgrade to highest edition in <a href="https://cp.fast-report.com" target="_blank">customer panel</a>.</p> <p><img src="../../../../uploads/news_img/335/webdesigner.png" alt="wdsg" width="640" height="422" /></p> <p>Report construction becomes more pleasant and comfortable with each new version of FastReport. We added new interface styles and Ribbon toolbar in v. 2015.1. New styles:&nbsp;Office 2010 (Silver), Office 2010 (Blue), Office 2010 (Black), Visual Studio 2010, Visual Studio 2012 (Light), Office 2013.</p> <p><img src="../../../../uploads/news_img/335/ribbon.png" alt="ribbon" width="640" height="415" /></p> <p>Others features:</p> <p>+ added RESTful service in FastReport.Service.dll</p> <p><img src="../../../../uploads/news_img/335/rest-service.png" alt="REST" width="640" height="453" /></p> <p>+ added new Aztec, Plessey barcode</p> <p><img src="../../../../uploads/news_img/335/aztec.png" alt="aztec" width="222" height="211" /></p> <p>+ added GS1-128 (formerly known as UCC-128 or EAN-128) barcode.<br />Currently supports only numeric values.<br />+ added new properties in WebReport: DesignReport, DesignScriptCode,<br />DesignerPath, DesignerSavePath,<br /> DesignerSaveCallBack, PrintInBrowser, SinglePage<br />+ added property CSVExport.NoQuotes that disables quotation marks in CSV export<br />* updated demos<br />\Demos\C#\MvcRazor,\Demos\C#\WCFWebService,\Demos\C#\WCFWebClient<br />* updated japanese, greek resources<br />- fixed bug with export in PDF/A<br />- fixed bug in WebReport with 'Access to the path \FastReport\ is denied'<br />- fixed bug with memory leak in PDF export<br />- fixed bug with Gauge object in Word 2007 export<br />- reduced memory consumption in WebReport<br />- fixed bug with caching of report results by browser in WebReport</p> Tue, 16 Dec 2014 00:00:00 +0100 http://www.fast-report.com/en/news/338/ FastCube FMX for FireMonkey http://www.fast-report.com/en/news/337/ <p>FastCube FMX is a tool for effective data analysis for FireMonkey.</p> <p>- Supports Embarcadero Delphi/C++Builder XE4, XE5, XE6, XE7<br />- You can integrate it to applications for MS Windows and Apple Mac OS X.<br />- Instant data slices creation. You can load data from SQL queries or custom sources<br />- All basic statistical operations (count, sum, minimum, maximum, average, variance, etc.)<br />- Special functions (number of unique values, first value, list of unique&nbsp;values)<br />- Filters for measured values<br />- Automatic component layout of date and time<br />- Unlimited number of measures in a summary table<br />- Possible to put data into table columns or table rows, as well as on any level of measurements<br />- Calculated data (based on FastScript)<br />- Calculated filters for numeric data by using output formatting<br />- Calculated filters for values when calculating data (based on FastScript)<br />- Numeric data display control by using output formatting<br />- Numeric data output as a value or as percent (in a row, column, group or table total)<br />- Possible to use data of Date, Time and Row type<br />- Conditional highlighting of cell value in a slices (in a range)<br />- Possible to minimize measurements as a whole as well as separate values<br />- Possible to control the display of totals<br />- Control of axis sorting (according to measurement value or data)<br />- Control of each level of measurement sorting (line of sorting)<br />- Possible to group values of dimension<br />- Top-N<br />- Saving of templates (schemas) and data itself for future use<br />- Export of FastCube's slices to Excel or HTML<br />- Copying of a highlighted range to the clipboard<br />- Reviewing and exporting slices cell details<br />- Cube's/data cube's export to XML formats : XML for Analysis, xml-msdata, ms rowset or DataPacket<br />- Printing by means of FastReport FMX<br />- Graph construction by means of TeeChart for FireMonkey<br />- Recompile Wizard</p> Thu, 13 Nov 2014 00:00:00 +0100 http://www.fast-report.com/en/news/337/ Fast Reports on CodeRage 9 http://www.fast-report.com/en/news/336/ <p>Recently we had a session on CodeRage 9 about FastReport server.</p> <p>The session covers how you can easily build a server application and view your reports from browser.</p> <p>Also that session discovers how you can build server client application for mobiles using TWebBrowser component from FireMonkey framework.</p> <p>For all who watched the session and interesting in examples showed in the session you can download then from here:</p> <p>Delphi demos</p> <p>C++ Builder Demos</p> Thu, 30 Oct 2014 00:00:00 +0100 http://www.fast-report.com/en/news/336/ New version of FastCube VCL 2.2 http://www.fast-report.com/en/news/335/ <p>There was a long time without new release of FastCube VCL. By the way it has a lot innovations and improvements. So what's new:</p> <p>+ Added support of Embarcadero Rad Studio XE7 (Delphi XE7/C++Builder XE7)<br />+ Added support of Embarcadero Rad Studio XE6 (Delphi XE6/C++Builder XE6)<br />+ Added properties Distinct and DistinctField into Measure editor<br />+ Added: System counter can use Distinct and DistinctField</p> <p>+ Added checking the number of rows and columns in Excel 97-2003 export<br />+ Added property TfcxSlice.ClearUnattachedFieldsFilter: Boolean and function TfcxSlice.ResetUnattachedFieldsFilter: boolean (Reset filters in fields not placed in Axis or Filters)<br />+ Сase insensitive compare in TfcxSliceFields.IndexOfField<br />+ Added properties TfcxMeasureField.Distinct: Boolean, TfcxMeasureField.DistinctForTotal: Boolean and <br />TfcxMeasureField.SliceField2: TfcxSliceField. It allows check uniqueness of values of additional field during calculation<br />+ Added support of ftSingle fields<br />+ Added property TfcxAxisContainer.DimValue[ALevel: TfcxSmallCount; AVisIndex: Integer]: variant<br />+ Added property TfcxDataSource.UseOnlyVisibleFields</p> <p>+ Added property TfcxSliceGridToolbar.DialogsDefaultPath for Save/Open dialogs.<br />+ Added TMeasure.ColOffsetTotalValueForDims[Offset: integer; ADimNames:String]: Variant and TMeasure.RowOffsetTotalValueForDims[Offset: integer; ADimNames: String]: Variant<br />+ Refactor code to split non-visual part from visual part</p> <p>+ Added editor for additional calculated total into Dimension editor<br />+ Added Axis editor</p> <p>+ Speedup filters loading</p> <p>+ Added compatibility with FastCube 2 FMX</p> <p>+ Added Croatian translation by Kresimir Majdenic<br />+ Added German translation by Thomas Werling<br />+ Added Italian translation by Augusto Pellis</p> <p>- Fixed error in Excel 97-2003 export</p> <p>- Fixed error with size of filter region<br />- Fixed error in TMeasure.ColOffsetValue[Offset: integer]: Variant, TMeasure.RowOffsetValue[Offset: integer]: Variant and TMeasure.ColRowOffsetValue[ColOffset, RowOffset: integer]: Variant<br />- Fixed error: wrong filter setting after loading filter in some case.<br />- Fixed errors: AV with property CreateAllCells in calculation measure when all measures are calculation<br />- Fixed error: wrong measure values in some cases during script calculation<br />- Fixed errors: AV in TfcxSliceGrid not linked with TfcxSlice<br />- Fixed error: AV after editing measure<br />- Fixed error: AV in export<br />- Fixed error: AV during adding measure when TopN is active<br />- Fixed error with national characters in incremental search<br />- Fixed error with TIBBCDField<br />- Fixed errors in property TfcxSlice.FieldsOrder</p> <p>- Fixed error: AV after the field drop to an axis with an expanded group<br />- Fixed: OK button was not translated in Information dialog<br />- Fixed property spelling (was ArgFuncs become AgrFuncs)<br />- Fixed status zone popup menu checks</p> <p>- Fixed error: AV in TfcxSlice.InternalSetSelectedVis<br />- Fixed error in SliceGrid styles applying (memory corruption)</p> Wed, 29 Oct 2014 00:00:00 +0100 http://www.fast-report.com/en/news/335/ New version of FastReport .NET 2014.4 http://www.fast-report.com/en/news/334/ <p>Great reason to order licence or re-enroll support and updates - a lot of improvements in the new version of FastReport.Net 2014.4.</p> <p>+ added an AutoSave feature in a Designer, you can enable it and set a time interval in View-Options-Saving</p> <p>+ added picture editor in a Designer, now pictures can be resized, cropped and modified to grayscale or monochrome</p> <p>+ added "Enable Code Completion" checkbox in Code Page Options in a Designer<br />+ added selection of multiple objects with CTRL key in a Designer<br />+ added proportionally scaling of objects with SHIFT in a Designer<br />+ added selection of barcode type on a toolbar in a Designer<br />+ added text editor for barcodes</p> <p>+ added support of encodings Windows-1251, cp866 in QR-code object<br />+ added transparency of the image in PDF export<br />+ added compliance of PDF/A-2a,b and PDF/A-3a,b in PDF export<br />+ added new property PDFExport.PdfACompliance&nbsp;<br />(can be selected from PdfAStandard.PdfA_2a, PdfAStandard.PdfA_2b, PdfAStandard.PdfA_3a, PdfAStandard.PdfA_3b)<br />+ added options for selection of PDF/A compliance, Jpeg quality, Initial Zoom in PDF export dialog</p> <p>+ added support of dialog objects ListBoxControl, CheckedListBoxControl in WebReport<br />* improved speed of PDF export with transparent images (now it became three times faster)<br />- fixed bug in Designer with save from code editor (save icon is not active after code change)<br />- fixed bug with band break<br />- fixed bug with single page export in PDF</p> Thu, 23 Oct 2014 00:00:00 +0200 http://www.fast-report.com/en/news/334/ New version FastReport FMX 2.2 http://www.fast-report.com/en/news/333/ <p>Main features: ability to export with transparency to PDF and RAD Studio XE7 support.</p> <p>+ Added support of Embarcadero RAD Studio XE7 for both Delphi and <br />C++Builder developing environment<br />+ Added support of Embarcadero RAD Studio XE6 for both Delphi and <br />C++Builder developing environment<br />+ Added TfrxCheckBoxView component<br />+ Added ability to export with transparency&nbsp;to PDF<br />+ Improved CrossTab editor<br />- Fixed performance issue with XE6 and above on OSX platform<br />- Fixed problem with components registration on XE5 and above<br />- Fixed embedded Fonts in PDF export on x64 platfoorm<br />- Fixed CrossTab and TeeChart editors errors on XE5 and above<br />- Fixed TfrxDBDataSet editor<br />- Fixed printing report with different pages dimensions<br />- Fixed Memo and Code editiors on XE6</p> Thu, 16 Oct 2014 00:00:00 +0200 http://www.fast-report.com/en/news/333/ ITDevCon 2014 http://www.fast-report.com/en/news/332/ <p>Fast Reports on&nbsp;<span>ITDevCon 2014. Den Zubov<span class="b2">&nbsp;will</span><span class="b1">&nbsp;e</span><span>xpla</span><span class="b1">in</span><span class="b2">&nbsp;how</span><span class="b3">&nbsp;migrate to FastReport from other reporting tools.&nbsp;</span></span></p> <p><span>ITDevCon is coming back on 23rd and 24th October 2014. The innovative feature of this edition is the location. This year, the European Conference for Delphi developers will be held in Milano. </span><br /><span>We will discuss about the main improvements of the RAD Studio suite and how is now possible work in a fluid development environment that makes your workflow more efficient.&nbsp;</span><br /><span>We will also talk about new technologies and development, also for mobile, on different platforms: Windows, MacOSX, iOS and Android.&nbsp;</span><a href="http://www.itdevcon.it/">itdevcon.it</a></p> Fri, 10 Oct 2014 00:00:00 +0200 http://www.fast-report.com/en/news/332/ New version FastReport .NET 2014.3 http://www.fast-report.com/en/news/331/ <p>FastReport have an editor of QR-codes in the designer. Now you will free to create a QR-codes with the contents: vCard, URI, E-mail address, E-mail message, coordinates, SMS, Call, Event, Wi-FI, etc. Designer give new converter from List &amp; Label in FastReport. Also you can use new linear indicators.</p> <p>+ added QR-code editor in designer<br />+ added import from List &amp; Label report template<br />+ added vertical linear gauge<br />+ added simple gauge<br />+ added vertical simple gauge<br />+ added new properties AllowExpression, Brackets in Barcode object<br />+ added new property Inverted in linear gauge<br />+ increased customization options of scale in simple gauge<br />+ added new property DefaultZoom in PDFExport<br />+ added new property DefaultPage in PDFExport<br />+ added WebMatrix demo (\Demos\C#\WebMatrix)<br />+ added CSV export in WebReport<br />+ added processing of event handlers Load, FormClosing and FormClosed in DialogPage in WebReport<br />+ added MonthCalendar object in WebReport<br />* updated German, French, Japanese resources<br />- fixed bug with scaling of linear gauge<br />- fixed bug with spaces in file names in exports in WebReport<br />- fixed bug with metafile size in RTF export<br />- fixed bug with line spacing in RTF export<br />- fixed bug with HTML-tags in RTF export<br />- fixed bug with landscape pages in Word 2007 (docx) export<br />- fixed bug with selecting all text (Ctrl+A) in the object inspector in designer<br />- fixed bug with refresh of DateTimePicker in WebReport</p> Tue, 23 Sep 2014 00:00:00 +0200 http://www.fast-report.com/en/news/331/ Fast Reports on EuroDevCon 2014 http://www.fast-report.com/en/news/330/ <p><span class="b1">Our CEO Michael Philippenko&nbsp;</span><span class="b2">will&nbsp;</span><span class="b3">mak</span><span class="b4">e presentation "Reports inheritance and live interactive reports - how to use it in applications" and <span>will show methods of&nbsp;using inheritance in reports. What exactly (and for what) you can inherit in report? what the difference and restrictions of inheritance of report objects, script, etc.? How to use overriding in complex with inheritance? Interactive report - often you need some reaction of report to user's activity.</span></span></p> <p><span class="b4"><span><br /></span></span></p> <p>The Conference will be in Germany from 3th till 5th of November, the EuroDevCon 2014 welcomes some of the worlds leading Delphi experts, thinkers and practitioners to share their craft and mastery secrets. The EuroDevCon 2014 offers a deep dive for the modern developer and architect aiming to transform technologies into valuable business solutions. The conference is focusing on Delphi innovations, Fundamentals, Tips and Tricks, Data bases, Frameworks and Tools and Cross platforms/ Mobile and Web technologies, as well as expert professional insight into the very latest methodologies and best-practices. Interaction and exchange of ideas is one of the great attributes of EuroDevCon 2014 &ndash; a meet, greet, listen and learn conference. For more information visit <a href="http://www.eurodevcon.com" target="_blank">www.eurodevcon.com</a>.</p> Fri, 12 Sep 2014 00:00:00 +0200 http://www.fast-report.com/en/news/330/ Fast Reports on BASTA! in Germany http://www.fast-report.com/en/news/329/ <p>We will take a participation in BASTA! developer conference in Mainz from 23th to 25th of September. <br />The BASTA! is the leading independent conference for Microsoft technologies in Germany.<br />Alexander Tsyganenko, Aleksandr Fediashov and Oleg Kozhnikov will answer on any questions regarding our products.<br />More detail and registration: <a href="http://basta.net/2014/" target="_blank">basta.net</a></p> Wed, 10 Sep 2014 00:00:00 +0200 http://www.fast-report.com/en/news/329/ Fast Reports on PasCon Netherlands http://www.fast-report.com/en/news/328/ <p>We will take a participation in Developer Conference of Delphi and Object Pascal in Leiden at 11th of September.</p> <p>Michael Philippenko and Denis Zubov will speak you about Server Reporting in FastReport VCL and about migration from other reporting tools.<br />More detail and registration:</p> <p><a href="http://blaisepascal.eu/index.php?actie=DucthPascon/Info2014" target="_blank">blaisepascal.eu</a></p> Mon, 08 Sep 2014 00:00:00 +0200 http://www.fast-report.com/en/news/328/ New version FastReport VCL 5.1 http://www.fast-report.com/en/news/325/ <p>What's new?&nbsp;</p> <p>Added Embarcadero RAD Studio XE6 support;<br />Added OnGetCustomData/OnSaveCustomData events which allow to save;<br />custom data inside report template(look new CustomReportData demo);<br />Added OnLoadDetailTemplate event - used to load detail reports from <br />other sources like data fields;<br />Added new multiImage mechanism in TIFF export - multiImage document is <br />not limited with pages count;<br />Added new property UTF8 in CSV export filter for stroing Unicode text <br />in UTF8 encoding;<br />Added missing RTTI information for new clases;<br />- Improved and fixed template inheritence (inherite some collections <br />like classes and variables);<br />- Improved checkbox control in PDF export;<br />- Fixed script inheritence - for more information see example "Report <br />with script enheritence";<br />- Fixed Interactive chart behaviour and added "Interactive Chart " <br />report example;<br />- Fixed bug with shadows in pictures in PDF export;<br />- Fixed problem with multipage preview;<br />- Fixed negative number export in BIFF8 export (braket form);<br />- Fixed pictures in PowerPoint export;<br />- Fixed bug with Excel export in Enterprise edition;<br />- Fixed frames in RTF export;<br />- Fixed gradient fill in exports;</p> Thu, 10 Jul 2014 00:00:00 +0200 http://www.fast-report.com/en/news/325/ FastCube FMX commercial beta http://www.fast-report.com/en/news/324/ <p>Launched commercial beta FastCube FMX - Delphi XE4-XE6 supported. Compilation for MS Windows and Mac OS X only.</p> <p>FASTCUBE FMX is a tool for effective data analysis</p> <p>FastCube&nbsp; enables you to analyze data and to build summary tables (data slices) as well as create a&nbsp;variety of&nbsp;reports and graphs both easily and instantly. It's a handy tool for the efficient analysis of data arrays.</p> <p>FastCube FMX is a set of OLAP Desktop components. It&nbsp;<span>supports</span>&nbsp;Embarcadero Delphi XE4, XE5, XE6, C++Builder XE4 - XE6, RAD Studio XE4 and higher. You can integrate it to applications for MS Windows and Apple Mac OS X.</p> Thu, 03 Jul 2014 00:00:00 +0200 http://www.fast-report.com/en/news/324/ RAD Studio Reporting with Fast Reports http://www.fast-report.com/en/news/322/ <p>RAD Studio Reporting with Fast Reports<br />See what&rsquo;s new with FastReport and FastCube VCL and FMX</p> <p>You&rsquo;re invited to join Embarcadero with Fast Reports&rsquo; Michael Philippenko and Den Zubov for two new webinars on reporting for RAD Studio, Delphi and C++Builder developers.</p> <p>Webinar 1:<br />New Report Generator for Delphi FastReport VCL 5<br />Thursday, May 22, 2014<br />6AM San Francisco / 9AM New York / 2PM London / 3PM Milan<br />11AM San Francisco / 2PM New York / 7PM London / 8PM Milan<br />5PM San Francisco / 23-May 9AM Tokyo / 23-May 10AM Sydney</p> <p>FastReport VCL is a modern solution for integrating Business Intelligence in your software. Topics covered in this webinar include:</p> <p>What is new and how to use it in FastReport VCL 5<br /> New kinds of report interactivity<br /> News in objects and properties<br /> Changes in web-reporting and more!</p> <p>Webinar 2:<br />FastCube VCL 2 and New FastCube FMX - OLAP Components for your Software!<br />Tuesday, June 3, 2014<br />6AM San Francisco / 9AM New York / 2PM London / 3PM Milan<br />11AM San Francisco / 2PM New York / 7PM London / 8PM Milan<br />5PM San Francisco / 4-June 9AM Tokyo / 4-June 10AM Sydney</p> <p>FastCube enables you to analyze data and to build summary tables (data cut-offs) as well as create a variety of reports and graphs both easily and instantly. In this webinar you will learn:</p> <p>What is new in FastCube VCL 2<br /> What the difference in VCL and FMX versions<br /> How to estimate performance of FastCube on your own data and application</p> <p><a href="http://forms.embarcadero.com/14Q2FastReportWebinarSeries" target="_blank">More information</a></p> Mon, 19 May 2014 00:00:00 +0200 http://www.fast-report.com/en/news/322/ FastReport VCL 5 is released! http://www.fast-report.com/en/news/320/ <p>FastReport VCL version 5.0 initial release<br /><br />Classes:<br />- New fill types available in the Memo object: gradient and glass.<br />- Memo object can have several highlight conditions. The highlight condition now includes the following style settings: frame, font, fill and an object visibility. You may turn on and off each setting.<br /> - Memo object can have several format settings. When a Memo object contains multiple expressions in a text, you may specify a format for each expression.<br />- Added Filter property to data bands. You may filter out data rows without using a script.<br /> - Changes in the report file format: collections like datasets, variables, formats, highlights are written as nested properties for better readability. Old files (FR VCL 3 and 4) are fully supported.<br />- Added MouseEnter, MouseLeave events to report objects.<br /> - Added Visibility property (set of flags - vsPreview, vsPrint, vsExport).<br /><br />New objects:<br />- New 2D barcodes - PDF417, DataMatrix, QR Code.<br />- New barcodes - Code128, EAN128 with auto encoding.<br /><br />Interactivity:<br /> - New interactive report types: detail report and detail page. When you click an interactive object, a new report is built and displayed in a separate tab in the preview window.<br />- Added interactivity in the Chart object. Clicking on a chart element, you may build a detail report.<br /> <br />Exports:<br />- New exports: HTML5 (div), DOCX, XLSX, PPTX.<br />- Improvements in RTF, XLS, XML, HTML, ODF exports: support of different frame lines in a single Memo object.<br />- Improved font embedding in the PDF export: font subset is embedded instead of a whole font. This will significantly reduce a file size.<br /> <br />GUI:<br />- New icons in the designer and preview windows. <br />- Improved appearance of the Data tree: new icons for different field types.<br />- New/improved dialogs: highlight, frame, fill, hyperlink, databand editors.<br /> <br />Client/Server:<br />- New navigation toolbar with touch support <br />- Works via AJAX technology<br />- Optimized exchange protocols <br />- Reduced response time</p> Mon, 31 Mar 2014 00:00:00 +0200 http://www.fast-report.com/en/news/320/ New version FastReport FMX 2.1 http://www.fast-report.com/en/news/319/ <p>+ Added new QR barcode<br />+ Added recompile utility for fast packages recompilation<br />+ Added TeeChart Std support<br />- Fixed memory leaks<br />- Fixed error when designer hangs/crashes application in OSX<br />- Fixed problems with context menu in the report designer under OSX(XE5)<br />- Fixed problem with XE5 update 2 for C++ Builder</p> Tue, 25 Mar 2014 00:00:00 +0100 http://www.fast-report.com/en/news/319/ Try Beta-version of FastReport VCL 5 http://www.fast-report.com/en/news/318/ <p>Trial version and install packages of FastReport VCL 5 for Delphi 7'XE5 and C++ Builder 2005-XE5 published.</p> <p>You can download and try it.</p> <p>If you are our customer of FastReport VCL 4 you can get discounted upgrade to FastReport VCL 5 beta (and than free upgrade to release) from your customer panel.</p> Tue, 18 Mar 2014 00:00:00 +0100 http://www.fast-report.com/en/news/318/ Delphi Developer Days 2014 http://www.fast-report.com/en/news/317/ <p>Fast Reports is proud to be a Gold Sponsor of Delphi Developer Days 2014!</p> <p>Delphi experts Bob Swart and Cary Jensen present the 2014 Delphi Developer Days tour. Dates and locations are:<br />- May 5-6, 2014: Washington DC/Baltimore, USA<br />- May 8-9, 2014: Chicago, USA<br />- May 26-27, 2014: Frankfurt, Germany<br />- June 12-13, 2014: Amsterdam, The Netherlands<br />- June 18-19, 2014: London, United Kingdom</p> <p>Delphi Developer Days are two-day live Delphi events that provide you with the latest information on Delphi as well as practical techniques to help you improve your Delphi development skills. An agenda can be found at: http://www.DelphiDeveloperDays.com/descriptions.html</p> <p>Fast Reports CEO Michael Phillipenko and Lead Developer Denis Zubov will be the featured guest speakers at the Delphi Developer Days 2014 event in Amsterdam on 12 June. Their presentation is titled "Creating Reports for VCL and FireMonkey Using FastReport".</p> Fri, 14 Mar 2014 00:00:00 +0100 http://www.fast-report.com/en/news/317/ New version FastReport .NET 2014.2 http://www.fast-report.com/en/news/316/ <p>First FastReport.NET was released several years ago. But only now world have met with such data volumes, which allow estimate real power and benefits of FastReport. Meet FastReport.Net 2014.2 - with Big Data support!</p> <p>+ added connector Google BigQuery \Extras\Connections\FastReport.GoogleBigQuery<br />+ added an example of Google BigQuery access \Demos\C#\GoogleBigQuery <br />+ added save to Box cloud from preview<br />+ added support of line-spacing in RTF and DOCX exports</p> <p>* increased speed of database access (up to 6 times faster)<br />* changed output of language names in an interface language selection dialog <br />* updated German, Japanese resources<br />- fixed bug with fonts in SVG export<br />- fixed bug with default message in ProgressBar window<br />- fixed bug with AVG function in Map editor<br />- fixed bug in font packing subsystem (in some rare cases the OS/2 table was overlapped by other tables)<br />- fixed bug with artifact lines in RoundRectangle with big Curve value<br />- fixed bug with ParagraphOffset in RTF export<br />- fixed bug with hints in WebReport toolbar</p> Thu, 13 Mar 2014 00:00:00 +0100 http://www.fast-report.com/en/news/316/ FastReport VCL 5 demo is available http://www.fast-report.com/en/news/315/ <p>You can download demo version of FastReport VCL 5 here</p> <p>Whats new:</p> <h3>Classes</h3> <ul> <li>New fill types available in the Memo object: gradient and glass.</li> <li>Memo object can have several highlight conditions. The highlight condition now includes the following style settings: frame, font, fill and an object visibility. You may turn on and off each setting.</li> <li>Memo object can have several format settings. When a Memo object contains multiple expressions in a text, you may specify a format for each expression.</li> <li>Added Filter property to data bands. You may filter out data rows without using a script.</li> <li>Changes in the report file format: collections like datasets, variables, formats, highlights are written as nested properties for better readability. Old files (FR VCL 3 and 4) are fully supported.</li> <li>Added MouseEnter, MouseLeave events to report objects.</li> <li>Added Visibility property (set of flags - vsPreview, vsPrint, vsExport).</li> </ul> <p>&nbsp;</p> <h3>New objects</h3> <ul> <li>New 2D barcodes - PDF417, DataMatrix, QR Code.</li> <li>New barcodes - Code128, EAN128 with auto encoding.</li> </ul> <h3>Interactivity</h3> <ul> <li>New interactive report types: detail report and detail page. When you click an interactive object, a new report is built and displayed in a separate tab in the preview window.</li> <li>Added interactivity in the Chart object. Clicking on a chart element, you may build a detail report.</li> </ul> <h3>Exports</h3> <ul> <li>New exports: HTML5 (div), DOCX, XLSX, PPTX.</li> <li>Improvements in RTF, XLS, XML, HTML, ODF exports: support of different frame lines in a single Memo object.</li> <li>Improved font embedding in the PDF export: font subset is embedded instead of a whole font. This will significantly reduce a file size.</li> </ul> <h3>GUI</h3> <ul> <li>New icons in the designer and preview windows.</li> <li>Improved appearance of the Data tree: new icons for different field types.</li> <li>New/improved dialogs: highlight, frame, fill, hyperlink, databand editors.</li> </ul> Mon, 10 Mar 2014 00:00:00 +0100 http://www.fast-report.com/en/news/315/ Fast Reports on BASTA! Spring 2014 http://www.fast-report.com/en/news/314/ <p>Fast Reports is going to&nbsp;BASTA! in February 24&nbsp;<span style="text-decoration: underline;"><strong>personally!</strong></span><strong>&nbsp;</strong>Can FastReport work with BigData? We will speak about on BASTA! Spring!</p> <p><em>BASTA! is the most famous and independent conference for .NET technologies in Germany. At BASTA! renowned experts from all over Europe come together to share their .NET knowledge with conference attendees. For many years, the conference has offered a unique blend of sessions, workshops and keynotes, giving attendees a level of information that is unparalleled.</em></p> <div class="field field-name-field-conference-city field-type-list-text field-label-inline clearfix"> <div class="field-label">Conference City: <strong>Darmstadt</strong></div> </div> <div class="field field-name-field-conference-date field-type-date field-label-inline clearfix"> <div class="field-label">Period:&nbsp;<strong><span class="date-display-start">24.02.2014</span></strong>&nbsp;to&nbsp;<strong><span class="date-display-end">28.02.2014</span></strong></div> <div class="field-label">Click to <a href="http://basta.net/2014se/sessions/big-deal-big-data" target="_blank">read more</a>.</div> </div> Mon, 17 Feb 2014 00:00:00 +0100 http://www.fast-report.com/en/news/314/ New version FastReport .NET 2014.1 http://www.fast-report.com/en/news/312/ <p>Now FastReport.NET is compatible with restrictions&nbsp;Fips Algorithm Policy (Federal Information Processing Standards) with&nbsp;some limitations (encryption of PDF export, encryption of report).&nbsp;Also we present a support of standard for long-term&nbsp;archiving of electronic documents PDF/A ISO 19005-1:2005.&nbsp;Exchanging by documents expanded by adding a new export in SVG (scalable vector graphics).&nbsp;You can replace any graphic in toolbar of WebReport and dynamically load any available&nbsp;localization (28 language packs available) for your Web reports.</p> <p>&nbsp;</p> <p>+ added compatibility with Fips Algorithm Policy (with limitations: encryption of PDF export, encryption of report)<br />+ added support of PDF/A in PDF export<br />+ added export to SVG<br />+ added support of html tags &lt;B&gt;, &lt;I&gt;, and &lt;U&gt; it RTF export.<br />+ added localization in WebReport (property WebReport.LocalizationFile)<br />+ added custom icons and background in WebReport toolbar<br />+ added new demo of localization and customization in Webreport (Demos\C#\MvcCustomization\)<br />* added default action to the Print buttion in WebReport when WebReport.PrintInPdf = false;<br />- fixed bug with paragraphs in RTF &amp; Word2007 exports<br />- fixed bug when inserting gauge<br />- fixed bug with bookmarks in PDF export<br />- fixed bug with an additional empty page in the export to the MS Word 2007 <br />- fixed bug with borders in XAML export<br />- fixed bug with rendering of ASP.NET WebReport control in design-time<br />- fixed bug with showing of invisible dialog pages in WebReport<br />- fixed the line spacing in a layered export to Word 2007<br />- fixed bug with incorrect server address in save to FTP server</p> <p>&nbsp;</p> Thu, 19 Dec 2013 00:00:00 +0100 http://www.fast-report.com/en/news/312/ Black Friday Discount http://www.fast-report.com/en/news/311/ <p>We are glad to&nbsp;let you know about Black Friday discounts to all Fast Reports products. Action will start 29 November&nbsp;and will continue until the date 3 December 2013.</p> Thu, 28 Nov 2013 00:00:00 +0100 http://www.fast-report.com/en/news/311/ New version FastCube 2.1 http://www.fast-report.com/en/news/310/ <p><span>+ Added new progress type fcxpFetchingData to track loading data progress by TfcxCube.OnProgress</span><br /><span>+ Added TfcxSlice.OnScriptError event to handle errors in script</span><br /><span>+ Added script functions to search measure value by dimensions values: TMeasure.GetValueWithColDimValues(ADimValues: Array of variant): Variant and TMeasure.GetValueWithRowDimValues(ADimValues: Array of variant): Variant</span><br /><span>+ Added TfcxMeasuresContainer.AddCalculationScript procedure for adding functions to script</span><br /><span>+ Added TMeasures.CurrentMeasureIndex: Integer and TMeasures.CurrentMeasureName: String properties for use in scripts</span><br /><span>+ Added TfcxSliceDataZone.PopupCell: TfcxMeasureCell property for use in popup menus</span><br /><span>+ Added an ability to use default color palette in export to Excel</span><br /><span>+ Added an ability to override zone popup menus or to inject own menu items into zone popup menus</span><br /><span>+ Added selection rows/columns group for selected cell</span><br /><span>+ Added TopN Load/Save together with schema</span><br /><span>+ TopN popup shows inactive conditions</span><br /><span>+ Added Save menu in TfcxSliceGridToolbar</span><br /><span>+ Added TfcxCustomToolbar.OnMenuItemClick event which allows to change reaction of menu items on toolbar&nbsp;</span><br /><span>+ Added TfcxCustomToolbar.OnButtonClick event which allows to change reaction of buttons on toolbar&nbsp;</span><br /><span>+ Added TfcxAxisContainer.ShowTotalAs: TfcxShowTotalAs property. See default value for each axis in&nbsp; TfcxSlice.Settings</span><br /><span>+ Added TfcxMeasuresContainer.DeleteMeasures</span><br /><span>+ Added an ability to show hint for SliceGrid elements (use ShowHint = True to enable it)</span><br /><span>+ Added TfcxCustomToolbar.OnGetButtonVisible event which allows to change visibility of particular buttons on toolbar&nbsp;</span><br /><span>+ Added TfcxpSliceGridReport component</span><br /><span>+ Added Version property to FastCube components</span><br /><span>+ Added XE5 support in Recompile Wizard</span><br /><span>+ Added TfcxSliceContainer.Alignment</span><br /><span>+ Added TfcxSliceGrid.OnDataDblClick event to be compatible with 1.x versions</span><br /><span>+ Call the first export filter on Export button click if there are no other filters registered</span><br /><span>+ Auto drop down toolbutton menu if it has no other click action</span><br /><span>+ Added property TfcxSlice.Settings (default setting for axis and fields)</span><br /><span>+ Added check type for date/time splitting&nbsp;</span><br /><span>+ Added: Fields List now popups by mouse click on any point inside button (instead of click on popup indicator only)</span><br /><span>+ Added TfcxSliceGrid.OnGetClipboardText and TfcxCubeGrid.OnGetClipboardText event handlers to allow override standard behavior</span><br /><span>+ Added an ability to hide CaptionZone in SliceGrid and CubeGrid</span><br /><span>+ Added Portuguese translation and help files</span><br /><span>+ Added Czech translation by Karel Janeček</span><br /><span>+ Added Italian translation by Augusto Pellis</span><br /><span>+ Added partial translation for languages from FastCube 1</span><br /><span>- Fixed a bug with converting types of loading data</span><br /><span>- Fixed scrollbar disabling when it had position &gt; 0</span><br /><span>- Fixed error with HideTotalForSingleValue in axis with measures</span><br /><span>- Fixed errors with Hidden nodes</span><br /><span>- Fixed export cells with Percent and Rank</span><br /><span>- Fixed error in Data marker</span><br /><span>- Fixed error in export to Excel</span><br /><span>- Fixed error in row/column selection</span><br /><span>- Fixed some errors in TopN</span><br /><span>- Fixed error in GetData from DataSet in Delphi XE3-XE5</span><br /><span>- Fixed error of saving filters of Date and Time parts</span><br /><span>- Fixed some errors in TopN</span><br /><span>- Fixed error with TDataSet from DLL</span><br /><span>- Fixed error in fcxCube.AppendData</span><br /><span>- Fixed error in TimeStamp and BCD</span><br /><span>- Fixed errors while exporting an empty slice to Excel</span><br /><span>- Fixed AV in with empty Cube</span><br /><span>- Fixed some AV in empty Slice</span><br /><span>- Fixed memory leak in FieldsPopup</span><br /><span>- Fixed integer overflow in Hash for string fileds</span><br /><span>- Fixed "Range check error" after DblClick in empty SliceGrid</span><br /><span>- Fixed AV on resize in empty SliceGrid</span><br /><span>* Added overloaded methods AddCalcMeasure and InsertCalcMeasure to create calculation measures with var section</span><br /><span>* Added: Export tool button not enabled when no registered exports</span><br /><span>* Renamed TfcxSliceGrid.Export to TfcxSliceGrid.DoExport</span><br /><span>* Fixed Chart package for Delphi XE3</span><br /><span>* Fixed alignment popup menu check state</span><br /><span>* Fixed an error with memory corruption on unicode versions of Delphi (D2009+)</span><br /><span>* Fixed data loading from TWideStringField</span><br /><span>* Fixed LoadFromStream() did not load streams previosly saved by SaveToStream()</span><br /><span>* Fixed garbage on slice grid in some cases</span><br /><span>* Added missing lazarus form files for FastScript integration</span><br /><span>* Fixed loading string resources with FPC &gt;= 2.7.1</span><br /><span>* Fixed Measure/Dimension caption change in Lazarus applications</span><br /><span>* Fixed file names for case sensitive file systems (like on Mac OS X and Linux)</span></p> Wed, 27 Nov 2013 00:00:00 +0100 http://www.fast-report.com/en/news/310/ Very soon ITDevCon 2013, 14 and 15 of November http://www.fast-report.com/en/news/298/ <p>Fast Reports is a sponsor of the conference&nbsp;ItDevCon 2013!</p> <p><a href="../../../fast-report-team/">Michael Philippenko</a> will be attend the conference. You can ask him about FastReport FMX, FastCube 2 VCL and&nbsp;<strong>FastReport 5 VCL</strong>.</p> <p>We are pleased to invite you at the 5th annual edition of ITDevCon, which&nbsp;will be held on the 14 and 15 of November. ITDevCon 2013 is a two-day&nbsp;Conference, focused on the latest Delphi technologies, structured in 3&nbsp;parallel sessions showing live demos and best practices. You can choose&nbsp;your favourite topics, plan your agenda and learn how to get the best out&nbsp;of the leading RAD IDE Delphi using one language and one framework to&nbsp;deploy multi-device, true native application. From a single codebase to&nbsp;Windows, MacOSX, iOS and Android!&nbsp;Don't miss this opportunity to expand your IT skills and your professional&nbsp;network!</p> <p><a href="http://www.itdevcon.it/">Register here!</a></p> <p>&nbsp;</p> <p>&nbsp;</p> <p>&nbsp;</p> Tue, 12 Nov 2013 00:00:00 +0100 http://www.fast-report.com/en/news/298/ How to use ASP.NET applications in Linux Debian http://www.fast-report.com/en/news/309/ <p><span class="hps">The Mono project</span><span>&nbsp;</span><span class="hps">allows you to run</span><span>&nbsp;</span><span class="hps">applications that use the</span><span>&nbsp;.NET Framework</span><span>&nbsp;</span><span class="hps">in the any operating system</span><span>&nbsp;different from Windows</span><span id="result_box" class="hps" lang="en">.</span><span>&nbsp;Now we will launch FastReport Mono in&nbsp;</span><span class="hps">Linux Debian.</span><span>&nbsp;</span><span class="hps">The same settings</span><span>&nbsp;</span><span class="hps">will be applied</span><span>&nbsp;</span><span class="hps">to all derived</span><span>&nbsp;</span><span class="hps">from</span><span>&nbsp;</span><span class="hps">Debian</span><span>&nbsp;</span><span class="hps">systems, such as</span><span>&nbsp;</span><span class="hps">Ubuntu.&nbsp;</span>Read more...</p> Mon, 11 Nov 2013 00:00:00 +0100 http://www.fast-report.com/en/news/309/ New version FastReport Mono 2014 http://www.fast-report.com/en/news/308/ <p>+ added multi tabs preview in WebReport<br />+ added support of ASP.NET MVC framework (ASPX, Razor) in WebReport<br />* IMPORTANT! changed extension of WebReport handler (from FastReport.Export.aspx to FastReport.Export.axd), <br /> please check existing web.config<br />+ added dialogs in WebReport (some controls and features are in development now)<br />+ added AJAX in WebReport<br />+ added new customizable toolbar in WebReport<br />+ extended checking for errors of exporting<br />- fixed frame in text export<br />- fixed bug with the re-export to PDF from code<br />- fixed bug in Excel 2007 export with styles for multi-page report template<br />- fixed bug in Excel 2007 export with empty page name<br />- fixed bug in PictureObject<br />- fixed bug in the Word 2007 export in layer mode<br />- fixed bug in TrueType font parser<br />- fixed connection timeout for PostgreSQL</p> Wed, 06 Nov 2013 00:00:00 +0100 http://www.fast-report.com/en/news/308/ Dynamically create a Table in XAML http://www.fast-report.com/en/news/307/ <p><span>Sometimes when we develop the WPF applications we need create tables with different configurations for output any data. Using the base tools of Visual Studio or Blend do not allow to reach the desired result or not always possible.</span></p> <p>Objects can be added programmatically to the form directly in the program code during execution.</p> <p>Plus this method is in using a minimum set of software. But the construction of a large table it will take too much time. Also we need to implement access to the tables with the data. A further change in the structure will have to rebuild all over again.</p> <p>Other way to get a beautiful custom table - using <strong>FastReport.NET</strong>. Read more...</p> <p>&nbsp;</p> Mon, 28 Oct 2013 00:00:00 +0100 http://www.fast-report.com/en/news/307/ Tabs in WebReport http://www.fast-report.com/en/news/306/ <p>New article about WebReport tell you how you can use tabs to view multiple reports in WebReport &nbsp;in version FastReport.NET 2013.4 and newer.</p> <p>Tabs can be useful for viewing many reports with additional information. Each report in tab has own navigation and may be attached to any data source. Saving in different formats is performed for each tab. We have plans to implement FastReport.NET for open the detailed report in a separate tab by clicking on the object page. Also we will add the ability to close unnecessary tabs. Read more...</p> <p>&nbsp;</p> <p>This&nbsp;example&nbsp;presents you way to using FastReport.Net for develop Wep Reporting on MVC. Try to work demo page with&nbsp;prepared Web Reports online:</p> <p><span>https://fast-report.com:2013&nbsp;-&nbsp;<span>Online demo of report is available also for iOS and Android devices.&nbsp;</span></span></p> <p><span><span>https://fast-report.com:2013/razor<span>&nbsp;-&nbsp;Online demo of MVC3 technology.&nbsp;</span></span></span></p> <p>Web Reports is available in&nbsp;Win+Web Forms and Professional Edition.</p> <p>&nbsp;</p> <p>Articles about FastReport.Net MVC and Web Reporting: FastReport .Net 2013.2 MVC; &nbsp;Create a PDF file on button press in browser; &nbsp;FastReport .Net and jQuery; &nbsp;FastReport.Net on mobile devices.</p> <p>&nbsp;</p> Mon, 21 Oct 2013 00:00:00 +0200 http://www.fast-report.com/en/news/306/ New version FastReport FMX 2 http://www.fast-report.com/en/news/305/ <p>We have excellent news for you! New version of FastReport FMX can work with Embarcadero RAD Studio XE5.</p> <p>You need upgrade your FastReport FMX via <a href="https://cp.fast-report.com/" target="_blank">cpanel</a> for 30% discount. Users who bought a product for last 6 month will get this version for free!</p> <p>Full change list:&nbsp;</p> <p>+ Added support of Embarcadero RAD Studio XE5 (iOS not supported) for both Delphi and C++Builder developing environment</p> <p>+ Added PDF export for both OSX and WIn platforms including font embedding/links/outlines</p> <p>+ Added support of C++Builder for OSX platform (some properties changed to Double type from extended)</p> <p>+ Added FireDac internal components<br />+ Added TeeChart Pro packages support<br />+ Added font editor dialog<br />- Improved speed in the report designer when editing reports with many objects<br />- Fixed Styles editor in the report designer<br />- Fixed export of wrapped text<br />- Fixed chart printing under WIN platform<br />- Fixed printing from application compiled with XE4/XE5<br />- Fixed problem with TfrxPictureView with Stretched = false<br />- Fixed problem with accessing some properties of object in designer menu (fast access menu)<br />- Fixed problem with calculation of the memo size (cut off text in crosstab)<br />- Fixed bugs with TfrxPreview component<br />- Fixed minor problems in many editors dialogs</p> Thu, 17 Oct 2013 00:00:00 +0200 http://www.fast-report.com/en/news/305/ New version FastReport .NET 2013.4 http://www.fast-report.com/en/news/304/ <p>We prepared web-report online demo. You can to try new features from your browsers:</p> <p>1. <a href="https://www.fast-report.com:2013" target="_blank">https://fast-report.com:2013</a> -&nbsp;Online demo of report is available also for iOS and Android devices<br />2. <a href="https://www.fast-report.com:2013/razor" target="_blank">https://fast-report.com:2013/razor</a>&nbsp;-&nbsp;Online demo of MVC3 technology</p> <p>We will release more online things in next versions :-)&nbsp;</p> <p>Other features of 2013.<strong>4</strong>:</p> <p>+ updated documentation on German and English</p> <p>+ added multi tabs preview in WebReport<br />+ added export in XAML<br />+ added linear gauge object in designer<br />+ added demo report for linear gauge (Gauge.frx)<br />* show band name in the total editor form's band combobox<br />- fixed bug in PDF export with extra large bitmaps<br />- fixed bug with rendering of ASP.NET WebReport control in design-time<br />- fixed bug with PrintOn.FirstPage | PrintOn.LastPage<br />- fixed bug with digit count in numbers in exports<br />- fixed bug with invisible objects (out of page bounds) in table-based exports<br />- fixed bug with line spacing in layered export in Word 2007</p> Wed, 16 Oct 2013 00:00:00 +0200 http://www.fast-report.com/en/news/304/ Fast Reports participates in CodeRage 8 http://www.fast-report.com/en/news/302/ <p>Join us on CodeRage8!</p> <p><br />On our stand short time will be available discounts on our software components for Delphi, C++Builder and RAD Studio. And also it may be interesting for you - Michael Philippenko will speak and make some demonstration about FastCube 2 and FastReport 5.</p> <p>When -&nbsp;Thursday, October 17, 2013</p> <p>Where -&nbsp;<a href="http://www.embarcadero.com/coderage/coderage-8-delphi-sessions?session=Thursday#Session27"><span>CodeRage 8 - Delphi Conference Sessions</span></a></p> <p><a href="http://forms.embarcadero.com/CodeRage8Registration"><span>Register now for free!</span></a></p> Tue, 08 Oct 2013 00:00:00 +0200 http://www.fast-report.com/en/news/302/ New version FastReport VCL 4.15 http://www.fast-report.com/en/news/301/ <p>Traditionally supports the most wide range of Delphi versions (from 4th to XE5 for today).<br />64x supports as well as 32x (sorry we forgot to write about at the previous release where whas also).<br />C++Builder SUpport as well as Delphi (yes XE5 is supporting now too).</p> <p>Traditionally Fast Reporting and XML as the main report format.</p> <p>+ Added Embarcadero RAD Studio XE5 support<br />+ Added Internal components for FireDac database engine<br />+ fixed bug with images in PDF export for OSX and iOS viewers<br />+ Added ability to set font charset to default in Style Editor<br />- fixed duplex problem when printing several copies of the report<br />- fixed problem with PNG images<br />- fixed problem with TfrxPictureView transparent</p> <p>&nbsp;</p> <p>If you need a little bit much more than internal FastReport VCL Embarcadero Edition - see comparison table</p> <p>P.S. Sorry, we are working hard on FastReport VCL 5 now, so no so many changes. Follow our news :-)</p> Thu, 03 Oct 2013 00:00:00 +0200 http://www.fast-report.com/en/news/301/ New version FastScript 1.101 http://www.fast-report.com/en/news/300/ <p>+ added support of Embarcadero Rad Studio XE5 for VCL x32/x64 compilators.</p> <p>+ added support of Embarcadero Rad Studio XE5 FireMonkey framework (2) for Windows x32/x64 and OSX platforms.</p> Wed, 02 Oct 2013 00:00:00 +0200 http://www.fast-report.com/en/news/300/ FastCube 2 VCL released! http://www.fast-report.com/en/news/299/ <p>Desktop OLAP components set which supports Delphi/C++Builder/RAD Studio from 7th version upto XE5</p> <p>Brief review of news in the 2nd version:</p> <p>I. Grids<br />1. Improvements to source data grid<br />2. Closer to the native look of Windows with enabled themes<br />3. Gradient drawing</p> <p>II. Data analysis<br />1. Optimized axis operations<br />2. New dimension attribute for single choice (radio filter)<br />3. improvements in Groups and 4. Totals<br />5. Ranks for measures<br />6. Tree-like axis<br />7. Data highlighting styles<br />8. Status panel<br />9. Advanced using of FastScript<br />10. New export filters</p> <p>III. Cube<br />1. Splits<br />2. Loading from custom storage<br />3. Data conversion during the load process<br />4. Custom field calculation during the load process<br />5. Add/remove operations on fields after the load<br />6. Append data to an active cube</p> <p>IV. Global filter<br />V. And much more</p> <p>If you are our customer of VCL-components &mdash; login to customer panel and get FastCube 2 with discount!</p> Mon, 16 Sep 2013 00:00:00 +0200 http://www.fast-report.com/en/news/299/ International Pascal Conference http://www.fast-report.com/en/news/296/ <p>We would like to invite you to international Pascal Conference&nbsp;to be held in the Netherlands on 7th September 2013. Every seminar and conference presentation will be given in English. <a href="http://www.blaisepascal.eu/index.php?actie=./DucthPascon/Info">Please check online for the latest details at</a><br /><br />People are flying in from as far away as Mexico and Brazil! However, there are still places available, and you can book for the all-inclusive price of 35 euros, which covers not only admission to all events, but also your lunch and refreshments throughout the day.</p> <p>&nbsp;</p> <p>&nbsp;</p> <p>&nbsp;</p> Tue, 20 Aug 2013 00:00:00 +0200 http://www.fast-report.com/en/news/296/ New YouTube channel http://www.fast-report.com/en/news/294/ <p>Hi Friends!<br />Our new <a href="http://www.youtube.com/user/FastReportsWorld">YouTube channel</a>. Now you can watch FastReport VCL lessons . FastReport.Net lessons very soon!</p> <p>&nbsp;</p> <p><iframe src="http://www.youtube.com/embed/h_h_9Uu3bPg" frameborder="0" width="320" height="240"></iframe>&nbsp; &nbsp;&nbsp;<iframe src="http://www.youtube.com/embed/pX4dy-L5GuA" frameborder="0" width="320" height="240"></iframe></p> Fri, 09 Aug 2013 00:00:00 +0200 http://www.fast-report.com/en/news/294/ Creating the WCF service hosted in windows service http://www.fast-report.com/en/news/293/ <p><span id="result_box" lang="en"><span class="hps">Today</span>&nbsp;<span class="hps">we will create a</span>&nbsp;<span class="hps">Windows service, which</span>&nbsp;<span class="hps">will serve as the</span>&nbsp;<span class="hps">WCF</span>&nbsp;<span class="hps">service.</span>&nbsp;<span class="hps">An example</span>&nbsp;<span class="hps">will be based</span>&nbsp;<span class="hps">on the use of</span>&nbsp;<span class="hps">the library</span><span class="hps">FastReport.Service.dll (WCF Service Library),</span>&nbsp;<span class="hps">which can be found</span>&nbsp;<span class="hps">in the package</span>&nbsp;of&nbsp;<span class="hps">FastReport .NET.</span></span></p> <p><span id="result_box" lang="en"><span class="hps">Open</span>&nbsp;<span class="hps">Visual Studio</span>&nbsp;<span class="hps">and</span>&nbsp;<span class="hps">create a project</span>&nbsp;<span class="hps">WindowsService. Read more...</span></span></p> Thu, 01 Aug 2013 00:00:00 +0200 http://www.fast-report.com/en/news/293/ Creating Web Service using FastReport.Service.dll http://www.fast-report.com/en/news/292/ <p>We have an easy way to implement a web service using the library FastReport.Service.dll (WCF Service Library), which is supplied with FastReport .Net.</p> <p>Our example is based on creating a simple web application with a web service functions, but you can modify your existing project based on .NET Framework 4.0 or newer.</p> <p><span id="result_box" lang="en"><span class="hps">Run</span>&nbsp;<span class="hps">Visual Studio</span>&nbsp;<span class="hps">and create a new</span>&nbsp;<span class="hps">ASP.NET Web Application</span>&nbsp;<span class="hps">project</span>&nbsp;<span class="hps">under</span>&nbsp;.NET Framework 4.0. Read more...</span></p> Mon, 08 Jul 2013 00:00:00 +0200 http://www.fast-report.com/en/news/292/ Installing FastReport 4 for Lazarus http://www.fast-report.com/en/news/291/ <p>Not long ago we added support of Lazarus IDE for FastReport 4 VCL (starts from Pro version, because Lazarus updates recently and require source codes for recompilation).</p> <p>As it's still in the beta stage there is no any detailed instruction about its installation , yet. This basic article wiill explain how to install Fast Report 4 under lazarus and issues you may have.</p> <p>First of all you need a FastReport 4 VCL (Pro version or above. Or you can try our&nbsp;trial version&nbsp;compiled under Lazarus 1.0.8) installation (you can use source only installation) and Lazarus IDE (with FPC) installed. After we have FastReport 4 VCL installed we can compile its packages using Lazarus.</p> <p>Lets start from Win32 compilation:</p> <p>Run Lazarus IDE (under win32 FastReport works with standard widgets set you don't need to do any additional recompilation).</p> <p>In Lazarus IDE follow "Packages" -&gt; "Open package (*.lpk)" Read more...</p> Mon, 01 Jul 2013 00:00:00 +0200 http://www.fast-report.com/en/news/291/ FastReport .NET WCF - simple example http://www.fast-report.com/en/news/290/ <p><span id="result_box" lang="en"><span class="hps">Today we review</span>&nbsp;<span class="hps">the simplest way to</span>&nbsp;<span class="hps">use the library</span>&nbsp;<span class="hps">FastReport.Service.dll</span>&nbsp;<span class="hps">as</span>&nbsp;<span class="hps">WCF</span>&nbsp;<span class="hps">service.</span></span></p> <p><span id="result_box" lang="en"><span class="hps">This</span>&nbsp;example<span class="hps">&nbsp;does not</span>&nbsp;<span class="hps">require</span>&nbsp;<span class="hps">programming</span>&nbsp;<span class="hps">and is intended</span>&nbsp;<span class="hps">for testing of</span>&nbsp;<span class="hps">library and</span>&nbsp;<span class="hps">configuration file.</span>&nbsp;<span class="hps">To</span>&nbsp;<span class="hps">complete the task</span>, we use&nbsp;<span class="hps">the program</span><span class="hps">WcfSvcHost.exe,</span>&nbsp;<span class="hps">that comes with</span>&nbsp;<span class="hps">Visual Studio Read more...</span></span></p> Thu, 20 Jun 2013 00:00:00 +0200 http://www.fast-report.com/en/news/290/ FastReport WCF Service Library http://www.fast-report.com/en/news/289/ <p><span class="hps">Today</span><span>&nbsp;</span><span class="hps">we will talk about</span><span>&nbsp;</span><span class="hps">the new library</span><span>&nbsp;</span><span class="hps">FastReport.Service.dll</span><span>&nbsp;</span><span class="hps">which appeared in</span><span>&nbsp;</span><span class="hps">FastReport.Net 2013.3.</span><span>&nbsp;</span><span class="hps">This library</span><span>&nbsp;</span><span class="hps">is a</span><span>&nbsp;</span><span class="hps">WCF Service Library</span><span>&nbsp;</span><span class="hps">and is intended</span><span>&nbsp;</span><span class="hps">for use in</span><span>&nbsp;</span><span class="hps">custom&nbsp;</span><span class="hps">services.</span></p> <p>&nbsp;</p> <p><span id="result_box" class="short_text" lang="en"><span class="hps">Now library</span>&nbsp;<span class="hps">contains the following features</span>: read more...</span></p> Mon, 10 Jun 2013 00:00:00 +0200 http://www.fast-report.com/en/news/289/ FastReport .NET 2013.3 released! http://www.fast-report.com/en/news/288/ <p>FastReport.NET presents new opportunity for building safe and secure application on FastReport.Service (WCF Service Library). This library can be used for stand-alone application Windows Service and Web-Service in your product. Also added new demos: WCFWindowsService, WCFWebService, WCFClient, WCFWebClient.&nbsp;</p> <p>+ added new object SparklineObject (compact chart based on MSChartObject)<br />+ added save to FTP from preview<br />+ added Windows Communication Foundation (WCF) Service Library FastReport.Service.dll<br />+ added demo of Windows Service \Demos\C#\WCFWindowsService with WCF Service Library<br />+ added demo of WCF web-service \Demos\C#\WCFWebService <br />+ added demo of WCF Windows client \Demos\C#\WCFClient <br />+ added demo of WCF web-client \Demos\C#\WCFWebClient<br />+ added new methods WebReportGlobals.ScriptsWOjQuery() and WebReportGlobals.StylesWOjQuery() for disable jQuery in WebReport (MVC Razor)<br />+ added property WebReport.ExternalJquery (default: false) for enable or disable jQuery in WebReport (ASPX)<br />+ added WeekOfYear function<br />+ added Slovenian localization<br />* report.RegisterData(ds) replace existing datasources<br />- fixed bug with the re-export to PDF from code<br />- fixed bug in PDF export with print from Acrobat Reader with hyperlinks in document<br />- fixed bug in Excel 2007 export with styles for multi-page report template<br />- fixed bug in Excel 2007 export with empty page name<br />- fixed bug in PDF export with double frame borders</p> Wed, 05 Jun 2013 00:00:00 +0200 http://www.fast-report.com/en/news/288/ FastCube 2 VCL Beta updated http://www.fast-report.com/en/news/287/ <p>+ Delphi XE4 support<br />* Improve chart editor<br />- Fixed errors with Variant to Double conversion<br />- Fixed errors in resources<br />- Fixed errors with style frame initialization<br />* Change save toolbar item<br />+ Implement chart Load/Save together with schema<br />+ Implement filter Load/Save together with schema<br />- Fixed error with AdditionalTotals</p> Wed, 29 May 2013 00:00:00 +0200 http://www.fast-report.com/en/news/287/ Report generator in Visual Studio Express Edition http://www.fast-report.com/en/news/286/ <p>Visual Studio Express Edition by Microsoft is a popular software development enveronment. It is popular also because it is free. By the way this tool as all that is free has some lacks. In particular complexities with using some add-onces, third party components.</p> <p>For example many popular component-packs for .NET have reporting tools in set. Often they use developers environment of Visual Studio (fully or partially) as the visual report development environment. But such way is impossible in Express Edition.</p> <p>FastReport .NET uses another approach. There are own fully independent report designer which can be called from application (from Winforms Edition and higher). That is Visual Studio&agrave;s envirinment does not need for visual design of reports.&nbsp;<a href="../../../blog/show/report-generator-visual-designer/">read more...</a></p> Mon, 27 May 2013 00:00:00 +0200 http://www.fast-report.com/en/news/286/ FastReport .NET on mobile devices http://www.fast-report.com/en/news/285/ <p>Modern mobile technologies provide worldwide access to any information. FastReport .Net brings reports in your favorite tablet or phone, and helps you communicate with dialogs. more...</p> Tue, 21 May 2013 00:00:00 +0200 http://www.fast-report.com/en/news/285/ FastReport VCL 4.14 released! http://www.fast-report.com/en/news/284/ <p>+ Added Embarcadero RAD Studio XE4 support</p> <p>- [Lazarus] fixed bug with text output<br />- [Lazarus] fixed bug with some visual controls in designer<br />- [Lazarus] improved interface of the report preview and designer<br />- [Lazarus] fixed bug with boolean propertyes in script code and expressions<br />- fixed bug with endless loop in TfrxRichView<br />- fixed bug with Unicode in TfrxMemoView appeared in previous release<br />- improved MAPI interface in TfrxExportMail export<br />- fixed some problems with allpication styles XE2/XE3<br />- improved compatibility with Fast Report FMX</p> Mon, 20 May 2013 00:00:00 +0200 http://www.fast-report.com/en/news/284/ FastReport FMX 1.1 released! http://www.fast-report.com/en/news/283/ <p>Report generator for Embarcadero FireMonkey IDE.&nbsp;</p> <p>+ Added support of Embarcadero RAD Studio XE4 (iOS not supported)</p> <p>+ Added support of FireMonkey FM3<br />+ Added support of internal datasets: IBX, DBX, ADO (Win)<br />+ Added new internal dataset TfrxClientDataset (allow to load XML tables <br />from the report)<br />+ Added linear barcodes component (2_5_interleaved, 2_5_industrial, <br />2_5_matrix, Code39, Code39 Extended, Code128, Code93, Code93 Extended, <br />MSI, PostNet, Codebar, EAN8, EAN13, UPC_A, UPC_E0, UPC_E1, UPC Supp2, <br />UPC Supp5, EAN128)<br />+ Added Hint system in the report designer, preview and the report<br />+ Added 2D barcodes: PDF417, DataMatrix<br />+ Added TfrxDBLookupComboBox control - for compatibility with FR4VCL reports<br />- Fixed error when TfrxPreview wasn't available in the component palette<br />- Fixed some printing problems in XE3<br />- Fixed error with toolbar buttons icons in the report designer<br />- Fixed AV in some report editors<br />- Fixed errors in some dialog form components<br />- Fixed Font height rounding when zooming report<br />- Fixed error when trying to set Color property from the report script code</p> <p>FastReportFMX customers can upgrade to new version for free.</p> <p>FastReport VCL&nbsp;customers can buy via cpanel with 50% discount.</p> <p>&nbsp;</p> <p>What's New in <strong>RAD Studio XE4</strong></p> <p>-&nbsp;Multi-device, true native app development<br />-&nbsp;Develop apps for iPhone and iPad<br />-&nbsp;iOS user interface controls<br />-&nbsp;Rapid prototyping<br />-&nbsp;IBLite and SQLite iOS database support<br />-&nbsp;Multi-tier client support for DataSnap, web services and enterprise databases<br />-&nbsp;Access more databases, on more devices, more easily with FireDAC<br />-&nbsp;FireMonkey FM3 Application Platform. More information <a href="http://www.embarcadero.com/products/rad-studio/whats-new">on the Embarcadero website</a>.</p> Thu, 25 Apr 2013 00:00:00 +0200 http://www.fast-report.com/en/news/283/ Create a PDF file on button press in browser http://www.fast-report.com/en/news/282/ <p>When you use the FastReport .Net together ASP.Net MVC framework you have easy method for creating file in any supported format on button press in HTML form.</p> <p>Add next code in View:</p> <p><span>&nbsp;@using (Html.BeginForm("GetFile", "Home"))</span><br /><span>&nbsp;{</span><br /><span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;input id="pdf" type="submit" value="Export to PDF" /&gt;</span><br /><span>&nbsp;}</span></p> <p>GetFile - name of controller handler, Home - name of controller (HomeController.cs for example)</p> <p>Add name space in controller:&nbsp;more...</p> Fri, 12 Apr 2013 00:00:00 +0200 http://www.fast-report.com/en/news/282/ FastReport .NET and jQuery http://www.fast-report.com/en/news/281/ <p>The object WebReport from FastReport .Net use jQuery library. You already can use this library in your own project.</p> <p><span id="result_box" lang="en"><span class="hps">To avoid</span>&nbsp;<span class="hps">duplication of</span>&nbsp;<span class="hps">boot</span>&nbsp;<span class="hps">scripts and styles</span>&nbsp;<span class="hps">jQuery</span>&nbsp;<span class="hps">to the client browser</span>&nbsp;<span class="hps">when working</span>&nbsp;<span class="hps">with markup</span>&nbsp;<span class="hps">Razor,</span>&nbsp;you&nbsp;<span class="hps">need to use</span>&nbsp;<span class="hps">the following lines in</span><span class="hps">_Layout.cshtml</span></span>:</p> <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; @WebReportGlobals.ScriptsWOjQuery()<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; @WebReportGlobals.StylesWOjQuery()</p> <p><span id="result_box" class="short_text" lang="en"><span class="hps">instead of the others</span>, which include&nbsp;<span class="hps">all jQuery files</span></span>:<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; @WebReportGlobals.Scripts()<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; @WebReportGlobals.Styles()</p> <p><span id="result_box" lang="en"><span class="hps">You need&nbsp;</span><span class="hps">to</span>&nbsp;<span class="hps">set the property</span>&nbsp;<span class="hps atn">ExternalJquery = true (</span>default&nbsp;<span class="hps">false)&nbsp;<span id="result_box" lang="en"><span class="hps">when you working with</span>&nbsp;<span class="hps">ASPX</span>&nbsp;<span class="hps">markup</span><span id="result_box" class="hps" lang="en">. <a href="../../../en/blog/39/show/">more...</a></span></span></span></span></p> Mon, 01 Apr 2013 00:00:00 +0200 http://www.fast-report.com/en/news/281/ Highlighting Even Rows (Zebra Striping) in FR .NET http://www.fast-report.com/en/news/280/ <p>We often use zebra striping of table data for easy viewing the reports. Highlighting even rows is good for viewing but they look strange on paper or in Excel table.&nbsp; FastReport users have two methods for using highlighting only in preview window.</p> <h3>Method #1</h3> <p>You need to open report in the Designer and open the Style Editor from Report-Styles menu. Then we add a style with name "EvenRows" and set needed background color for even lines.&nbsp;&nbsp;<span id="result_box" class="short_text" lang="en"><span class="hps">Then you need to</span>&nbsp;<span class="hps">set</span>&nbsp;<span class="hps">a band property</span></span>&nbsp;EvenStyle = EvenRows. more...</p> Wed, 27 Mar 2013 00:00:00 +0100 http://www.fast-report.com/en/news/280/ Update of FastCube 2 beta http://www.fast-report.com/en/news/279/ <p style="margin-left: 1.27cm; margin-bottom: 0cm;" lang="en-US">1. Improved integration with FastReport: reports now use grid highlights and style. Fixed cell autosize options: adjust width, adjust width with restrictions and adjust height.</p> <p><img title="Example of report with grid" src="../../../../uploads/news_img/report.png" alt="FastCube 2 and FastReport VCL integration" width="646" height="621" /></p> <p>2. <span lang="en-US">Added FireDac support.</span></p> <p style="margin-bottom: 0cm;" lang="en-US"><span lang="en-US">3. Extended scripting abilities</span>:</p> <p style="margin-bottom: 0cm;" lang="en-US">&nbsp;a. &laquo;Calc all cells&raquo; option &ndash;to build calculated measure for empty cells (which does not have records in source dataset),</p> <p style="margin-bottom: 0cm;" lang="en-US">&nbsp;b. calculate totals with script,</p> <p style="margin-bottom: 0cm;" lang="en-US">&nbsp;c. &ldquo;FormulaDetail&rdquo; aggregate - calculate measure values on source data (not on other measures).</p> <p style="margin-bottom: 0cm;"><span lang="en-US">4. Copy</span> <span lang="en-US">to</span> <span lang="en-US">clipboard</span> <span lang="en-US">now</span> <span lang="en-US">copies</span> <span lang="en-US">headers</span>.</p> Fri, 22 Mar 2013 00:00:00 +0100 http://www.fast-report.com/en/news/279/ Top 100 Bestselling Publisher Award 2012-2013 http://www.fast-report.com/en/news/278/ <p>Good news!</p> <p>&nbsp;</p> <p>We ranked in 63rd place in ComponentSource&nbsp;Top 100 publisher list, up from 78th place last year.&nbsp;</p> Wed, 20 Mar 2013 00:00:00 +0100 http://www.fast-report.com/en/news/278/ How to use FastReport .NET with MVC Framework http://www.fast-report.com/en/news/277/ <p>We have released FastReport .Net 2013.2 with MVC support. And I'd like to inform all WebReport developers about some changes.</p> <p><strong>First</strong>. An extension of the handler in web.config was changed. You need replace old string &laquo;FastReport.Export.aspx&raquo; to new string &laquo;FastReport.Export.axd&raquo; everywere. Web application without these changes will throw an exception and you will see text with error and instructions for changes in web.report. more...</p> Tue, 19 Mar 2013 00:00:00 +0100 http://www.fast-report.com/en/news/277/ FastReport .NET 2013.2 released! http://www.fast-report.com/en/news/276/ <p>We glad to inform you about new version of FastReport.Net with support MVC is one of the most modern technology for web development. MVC is&nbsp;available in&nbsp;Win+WebForms&nbsp;and&nbsp;Professional&nbsp;editions. Read our blog&nbsp;to get more information. Besides, we added &nbsp;Google Drive for saving your reports to the&nbsp;cloud.&nbsp;</p> <p>+ added support of ASP.NET MVC framework (ASPX, Razor) in WebReport<br />+ added new demos using WebReport in MVC - \Demos\C#\MvcDemo, \Demos\C#\MvcRazor<br />+ added save in cloud Google Drive from preview<br />+ added Greek localization<br />* IMPORTANT! changed extension of WebReport handler (from FastReport.Export.aspx to FastReport.Export.axd), <br /> please check existing web.config<br />- fixed bug in Dropbox export when Application Key and Secret<br />- fixed bug in Dropbox with NullReferenceException<br />- fixed bug with encoding when importing dDase file of Map in DBX export<br />- fixed excel numeric formats bug<br />- fixed bug with broken formats after matrix optimization in Excel 2007 export<br />- fixed bug with font transparency of empty cells in Excel 2007 export<br />- fixed bug with cell duplication on merged cells in Excel 2007 export<br />- fixed bug with embedding of monospaced fonts in PDF and XPS exports<br />- fixed bugs in WebReport with styles<br />- fixed bug with WebReport.RepotDone<br />- fixed bug with MasterPages in WebReport<br />- fixed bug with printing chart legend<br />- fixed bug in PictureObject</p> Mon, 11 Mar 2013 00:00:00 +0100 http://www.fast-report.com/en/news/276/ Start FastCube 2 VCL beta-testing! http://www.fast-report.com/en/news/275/ <p>We announce powerful beta-testing of FastCube 2 VCL!</p> <p>What does it mean?</p> <ul> <li>- Trial versions of FastCube 2 for all supported IDEs are available here:&nbsp;https://www.fast-report.com/en/download/fast-cube-2/</li> <li>- All who ordered FastCube 1 from now to date of release of FastCube 2 (approximately May 2013) will get FastCube 2 for free (beta - today and release then).</li> <li>- All customers of FastCube 1 can order FastCube 2 with great discount (see customer panel)</li> </ul> Mon, 18 Feb 2013 00:00:00 +0100 http://www.fast-report.com/en/news/275/ FastCube 2 VCL beta demo is available now! http://www.fast-report.com/en/news/272/ <p>New level of data analysis!</p> <p>I. Grids<br />&nbsp;&nbsp; 1. Improvements to source data grid <br />&nbsp;&nbsp; 2. Closer to the native look of Windows with enabled themes <br />&nbsp;&nbsp; 3. Gradient drawing <br />II. Data analysis <br />&nbsp;&nbsp; 1. Optimized axis operations <br />&nbsp;&nbsp; 2. New dimension attribute for single choice (radio filter) <br />&nbsp;&nbsp; 3. Groups <br />&nbsp;&nbsp; 4.Totals have many new features <br />&nbsp;&nbsp; 5. Ranks for measures <br />&nbsp;&nbsp; 6. Tree-like axis <br />&nbsp;&nbsp; 7. Data highlighting <br />&nbsp;&nbsp; 8. Status panel <br />&nbsp;&nbsp; 9. Use of FastScript <br />&nbsp;&nbsp; 10. Export <br />III. Cube <br />&nbsp;&nbsp; 1. Splits <br />&nbsp;&nbsp; 2. Loading from custom storage <br />&nbsp;&nbsp; 3. Data conversion during the load process <br />&nbsp;&nbsp; 4. Custom field calculation during the load process <br />&nbsp;&nbsp; 5. Add/remove operations on fields after the load <br />&nbsp;&nbsp; 6. Append data to an active cube <br />IV. Global filter</p> Tue, 29 Jan 2013 00:00:00 +0100 http://www.fast-report.com/en/news/272/ FastReport .NET 2013 released! http://www.fast-report.com/en/news/270/ <div>Main news:</div> <div>&nbsp;</div> <div>1. Dialogue forms in web-reports - now end-users can control the</div> <div>internet/intranet reports building (Web forms + Win forms and</div> <div>Professional Editions).</div> <div>&nbsp;</div> <div>2. Now you can insert Map objects to a report. (Win Forms</div> <div>Edition and higher)</div> <div>&nbsp;</div> <div>3. Save prepared reports in clouds (Win Forms Edition and higher).</div> <div>&nbsp;</div> <div>Full list of news in version 2013.1</div> <div>---------------</div> <div>+ added dialogs in WebReport (some controls and features are in development now)</div> <div>+ added Map object</div> <div>+ added map editor in designer</div> <div>+ added save in cloud Dropbox from preview</div> <div>+ added save in cloud SkyDrive from preview</div> <div>+ added AJAX in WebReport</div> <div>+ added new customizable toolbar in WebReport</div> <div>+ added AdjustSpannedCellsWidth property in Matrix and Table objects</div> <div>+ added Wysiwyg property in Word 2007 export</div> <div>+ added PrintOn.SinglePage to the PrintOn property (doublepass must be enabled)</div> <div>+ added anchors support in the PDF export</div> <div>+ added Armenian localization</div> <div>+ added Label property to chart series</div> <div>- fixed bug when saving report to .cs/.vb file</div> <div>- fixed drag&amp;drop bug in the code editor</div> <div>- fixed bug in the TXT export</div> <div>- fixed bug in the Word 2007 export in layer mode</div> <div>- fixed bug with number format in Excel exports</div> <div>- fixed bug in VB.Net code generator</div> <div>&nbsp;</div> <div>And that's not all - we plan to add more features soon. Check our daily builds.</div> <div>&nbsp;</div> <div>It is good time for order, upgrade or prolongation of FastReport.NET</div> Tue, 11 Dec 2012 00:00:00 +0100 http://www.fast-report.com/en/news/270/ FastReport Mono 2013 released http://www.fast-report.com/en/news/269/ <div>What's news in our crossplatform reporting tool?</div> <div>&nbsp;</div> <div>Use the opportunity to publish reports on the web - version FastReport.Mono 2013 allows to use the report generator conjunctly with&nbsp;</div> <div>the Apache web server. You'll find the example of WEB reporting in the folder "Demos/C#/Web".</div> <div>&nbsp;</div> <div>Do not limit yourself by using only the classic bar codes. In version FastReport.Mono 2013 added support of two-dimensional bar&nbsp;</div> <div>code - QR-code. Using the QR-code allows to increase up to 100 times the amount of encoded information over traditional barcodes.</div> <div>&nbsp;</div> <div>- added WEB reporting server</div> <div>- improved look of navigator of generated HTML documents</div> <div>- added "Data Only" property to Xlsx export (Excel 2007 and later version)</div> <div>- added new barcode - QR-code</div> <div>- improved look of RichText object</div> <div>- fixed bug in BusinessObjects data source</div> <div>- improved logic of bands placement</div> <div>- optimization of two-pass report generation</div> <div>- added CC field to the E-mail client</div> <div>- added WYSIWYG &nbsp;property to Excel 2007 export</div> <div>- memory optimization of big blob data</div> <div>- many minor fixes</div> Thu, 29 Nov 2012 00:00:00 +0100 http://www.fast-report.com/en/news/269/ CodeRage 7 - Embarcadero online conference 10-12, Dec. http://www.fast-report.com/en/news/268/ <div>CodeRage 7 - Embarcadero online conference for C++ developers in connection with 64 bit C++ Builder release.&nbsp;</div> <div>&nbsp;</div> <div>Join to online conference CodeRage7 from 6am to 5 pm PST December 10-12</div> <div>&nbsp;</div> <div>Embarcadero and company partners will present the latest developments for C++&nbsp;</div> <div>All people can see the process of creation an application on life demos.</div> <div>&nbsp;</div> <div>Why you need participate in CodeRage?</div> <div>&nbsp;</div> <div>* In first day December 10. Bjarne Stroustrup (creator and developer C++ programming language) and David Intersimone will discuss about new C++11 standard and popularity C++ language in software market.&nbsp;</div> <div>&nbsp;</div> <div>* Michael Philippenko CEO of Fast Reports Inc. will tell about reporting in C++ application for Windows and Mac OSX</div> <div>&nbsp;</div> <div>* Vsevolod Leonov will present migration ways from client-server architecture to Multitier architecture.</div> <div>&nbsp;</div> Wed, 28 Nov 2012 00:00:00 +0100 http://www.fast-report.com/en/news/268/ FastReport VCL 4.13 released! http://www.fast-report.com/en/news/267/ <div>We are&nbsp;pleased&nbsp;to release a new version of FastReport VCL for Embarcadero RAD Studio XE.&nbsp;FastReport VCL 4.13&nbsp;officially&nbsp;supports the latest version, XE3, of RAD Studio. You can download a stable version from your customer panel for free.</div> <div><span lang="en-GB"><br /></span></div> <div><span lang="en-GB">Support for </span>Lazarus Beta <span lang="en-GB">is included in</span> FastReport Professional Edition<span lang="en-GB"> and above</span>. <span lang="en-GB">The c</span>urrent version allows preview<span lang="en-GB">ing</span>, print<span lang="en-GB">ing</span> and report template<span lang="en-GB">s</span> under Windows and Linux platform<span lang="en-GB">s</span> (qt).</div> <div>&nbsp;</div> <div>Other changes:</div> <div>+ published Quality property of TfrxPDFExport object</div> <div>+ published UseMAPI property of TfrxExportMail object</div> <div>+ published PictureType property &nbsp;<span lang="en-GB">in</span> ODF export</div> <div>- fixed compatibility with FastReport FMX installed in the same IDE.</div> <div>This version can co<span lang="en-GB">-</span>exist with FastReport FMX installed in <span lang="en-GB">the </span>IDE</div> <div>- fixed bug with expressions in RichEdit</div> <div>- fixed bug in multi-column reports</div> <div>- fixed exception in the report designer</div> <div>- fixed bug with URLs in Open Document Text and Open Document&nbsp;</div> <div>Spreadsheet exports</div> <div>- fixed format string in XLS OLE export</div> <div>- fixed format string in XLS BIFF8 export</div> <div>- fixed output of check boxes on highlighted lines in PDF export</div> <div>- fixed bug with PDF anchors</div> <div>- fixed bug when using two or more macros in memo</div> <div>- other minor bug fixes</div> Tue, 20 Nov 2012 00:00:00 +0100 http://www.fast-report.com/en/news/267/ Video of our session on Delphi CodeRage 7 http://www.fast-report.com/en/news/257/ <p><iframe src="https://www.youtube.com/embed/rJf1XK5eE4Y" frameborder="0" width="480" height="320"></iframe></p> <p>&nbsp;</p> <p>Video of our session on Delphi <a href="http://www.embarcadero.com/coderage/coderage-7-delphi-sessions">CodeRage 7</a></p> <p>&nbsp;</p> <p>And you <span lang="en-GB">can </span>still buy licen<span lang="en-GB">c</span>e<span lang="en-GB">s</span><span lang="en-GB">for</span> our report generators for Embarcadero Delphi / C++Builder with<span lang="en-GB"> the</span>&nbsp;<span lang="zxx"><a href="http://www.embarcadero.com/coderage/coderage-7-exhibit-hall">CodeRage discount</a></span></p> <p>Both FastReport VCL and FMX support C++Builder - take part in our session <span lang="en-GB">at the</span>&nbsp;<span lang="zxx"><a href="http://www.embarcadero.com/coderage/coderage-7-c-sessions?session=Tuesday#Session22">CodeRage 7 C++ </a><a href="http://www.embarcadero.com/coderage/coderage-7-c-sessions?session=Tuesday#Session22">Conference </a><a href="http://www.embarcadero.com/coderage/coderage-7-c-sessions?session=Tuesday#Session22">on 11th </a><a href="http://www.embarcadero.com/coderage/coderage-7-c-sessions?session=Tuesday#Session22">December</a></span></p> Tue, 13 Nov 2012 00:00:00 +0100 http://www.fast-report.com/en/news/257/ FastReports reporting on 64-bit platform http://www.fast-report.com/en/news/255/ <p><a href="../../../blog/30/show/"><span lang="en-GB">How to use </span>FastReports reporting on 64-bit platforms<span lang="en-GB">.&nbsp;</span><span lang="en-GB">A n</span>ew article in our blog.</a></p> <p>And yes, we <span lang="en-GB">know</span> about 64-bit Delphi and C++Builder (w<span lang="en-GB">h</span>ich should be available very soon). FastReport VCL supports <span lang="en-GB">them</span>.</p> Mon, 12 Nov 2012 00:00:00 +0100 http://www.fast-report.com/en/news/255/ FastReport FMX with XE3 support released! http://www.fast-report.com/en/news/254/ <p>FastReport FMX <span lang="en-GB">now </span>supports FireMonkey 2 (Embarcadero RAD Studio XE3, Delphi XE3) as well as <span lang="en-GB">the </span>previous version of FireMonkey (Embarcadero RAD Studio XE2, Delphi XE2).&nbsp;</p> <p><span lang="en-GB">W</span>e <span lang="en-GB">have </span>fixed <span lang="en-GB">a </span>se<span lang="en-GB">ries</span> of bugs and improved <span lang="en-GB">the </span>speed and stability of reporting on Windows and on Mac OS X.<br /><span lang="en-GB">For</span> example &ndash; <span lang="en-GB">the </span>bug with setting up FastReport VCL and FastReport FMX <span lang="en-GB">in</span> the same IDE. You <span lang="en-GB">also </span>need <span lang="en-GB">to </span>download<span lang="en-GB"> the </span>current build<span lang="en-GB"> of</span> FastReport VCL from <span lang="en-GB">your customer</span> panel.&nbsp;<br /><br />All <span lang="en-GB">users</span> of FastReport FMX beta can <span lang="en-GB">download the</span> release for free and all <span lang="en-GB">users</span> of FastReport VCL can <span lang="en-GB">purchase</span> it with <span lang="en-GB">a </span>discount via<span lang="en-GB"> their</span>&nbsp;<span lang="zxx"><a href="https://cp.fast-report.com/">customer panel</a></span>.</p> Wed, 17 Oct 2012 00:00:00 +0200 http://www.fast-report.com/en/news/254/ FastScript 1.99 released http://www.fast-report.com/en/news/253/ <div>FastScript v1.99 &ndash; changes:</div> <div>+ added support <span lang="en-GB">for</span> Embarcadero Rad Studio XE3 for VCL x32/x64 compil<span lang="en-GB">ers</span></div> <div>+ added support of Embarcadero Rad Studio XE3 FireMonkey framework (2) for Windows x32/x64 and <span lang="en-GB">Mac </span>OSX platforms</div> Thu, 04 Oct 2012 00:00:00 +0200 http://www.fast-report.com/en/news/253/ Web-reporting on Linux, Windows from FastReport Mono http://www.fast-report.com/en/news/252/ <p>Read the article in our blog about new functionality in one of our multi-platform report generators. <a href="../../../blog/31/show/">How to create internet/intranet reports in FastReport Mono.</a></p> Tue, 18 Sep 2012 00:00:00 +0200 http://www.fast-report.com/en/news/252/ MAPI e-mail export filter in FastReport VCL http://www.fast-report.com/en/news/251/ <p>A MAPI email export filter in FastReport VCL is available for users in the daily build of FastReport VCL 4.12.**. The upcoming release of v.4.13 includes many other in novations. Read about the MAPI export filter in our blog and give us your opinion.</p> Thu, 13 Sep 2012 00:00:00 +0200 http://www.fast-report.com/en/news/251/ FastReport FMX commerce beta launched http://www.fast-report.com/en/news/250/ <div>Dear Fiends<span lang="en-GB">,</span></div> <div> <p>We are <span lang="en-GB">pleased</span> to inform you <span lang="en-GB">of the</span> <span lang="en-GB">release</span> <span lang="en-GB">for </span>sales of FastReport FMX beta.</p> <p>All <span lang="en-GB">purchasers</span> of FastReport FMX beta will <span lang="en-GB">be updated to</span> <span lang="en-GB">the final </span>FastReport FMX release.</p> <p>Use<span lang="en-GB"> it</span>, test<span lang="en-GB"> it</span> and <span lang="en-GB">e</span>mail us<span lang="en-GB"> with comments.</span></p> <p>Multi<span lang="en-GB">-</span>platform <span lang="en-GB">r</span>eport <span lang="en-GB">g</span>enerator for Apple Mac OS X and Microsoft Windows<span lang="en-GB">.</span> Compatible with Embarcadero RAD Studio XE2 (FMX library).</p> <p>Report generator FastReport FMX is the first multi<span lang="en-GB">-</span>platform solution for including Business Intelligence into software based on<span lang="en-GB"> the</span> Embarcadero FireMonkey IDE (Delphi for MS Windows and Apple Mac OS X).</p> <p>PS: <span lang="en-GB">Existing</span> customer<span lang="en-GB">s</span> can get<span lang="en-GB"> a</span> 50% discount <span lang="en-GB">on</span> FastReport FMX<span lang="en-GB">.</span></p> </div> Thu, 30 Aug 2012 00:00:00 +0200 http://www.fast-report.com/en/news/250/ FastReport FMX Demo Update http://www.fast-report.com/en/news/249/ <div align="justify">We have updated the demo of <span lang="en-GB">our </span>cross-platform report generator for&nbsp;<strong>FireMonkey</strong>. Now the report designer is available both on&nbsp;<strong>MS Windows</strong>&nbsp;and on&nbsp;<strong>MAC OS X</strong>!</div> <p align="JUSTIFY">Take a part in the beta-testing: download it<span lang="en-GB"> and</span> evaluate it.&nbsp;</p> <p>Download here:&nbsp;OSX demo,&nbsp;Win32 demo.&nbsp;<br /><br /><strong>Your opinion is important to us!&nbsp;</strong><br /><br />You can see screenshots&nbsp;here.&nbsp;<br /><br /><span lang="en-GB">The C</span>ommercial <span lang="en-GB">C</span>omponents set will <span lang="en-GB">be </span>coming soon. Keep <span lang="en-GB">monitoring </span>our news!</p> Thu, 02 Aug 2012 00:00:00 +0200 http://www.fast-report.com/en/news/249/ FastReport Mono How to run demo.exe under MacOS X http://www.fast-report.com/en/news/248/ <p class="subtitle">FastReport Mono <span lang="en-GB">- </span>How to run demo.exe under MacOS X</p> <p><span lang="en-GB">We</span> are often ask<span lang="en-GB">ed</span>: "You have the professional multi-platform report generator for MONO - FastReport Mono. Great! But how we can run <span lang="en-GB">the </span>report demo under Apple MacOS X?<span lang="en-GB">&rdquo;</span> Our developer Alex Mandrykin answers <span lang="en-GB">this </span>in our&nbsp;<a href="../../../blog/33/show/">blog</a>.</p> Mon, 30 Jul 2012 00:00:00 +0200 http://www.fast-report.com/en/news/248/ FastReport VCL documentation update http://www.fast-report.com/en/news/246/ <p>We have updated<span lang="en-GB"> the English</span> FastReport VCL documentation:&nbsp;</p> <div align="left"> <p>- User's manual<br />- Programmer's manual<br />- Developer's manual.</p> <p><a href="../../../download/documentation/"><span lang="en-GB">Take a look</span><span lang="en-GB">.</span></a></p> </div> Wed, 25 Jul 2012 00:00:00 +0200 http://www.fast-report.com/en/news/246/ Summing up. Rewarding our partners http://www.fast-report.com/en/news/244/ <p><img src="../../../../uploads/news_img/600b7431041ce746ec55af445a3289e2.png" alt="" width="150" height="130" /></p> <p>Dear Friends!</p> <p>We are going to reward our best dealers and present them with personal certificates for their good work and special contributions in FastReport product promotion. The key results and awards given are:&nbsp;</p> <ul> <li> <p>Germany. We have awarded a certificate and "Partner of the Year" status to&nbsp;<span lang="zxx">Christian Haimerl</span>&nbsp;and&nbsp;<span lang="zxx">McLicense</span>&nbsp; for their active promotion of our products and high sales levels.</p> </li> <li> <p>Japan! This is exceptional! The&nbsp;<span lang="zxx">Ag-Tech</span>&nbsp;company has localized FastReport.Net and FastReport VCL to Japan, and sales have grown by 1973%</p> </li> <li> <p>Brazil. Very good performance. Growth is low at 8% but we thank&nbsp;<span lang="zxx">our dealers</span>&nbsp;from Brazil for the stable sales and technical support.</p> </li> <li> <p>Netherlands.&nbsp; Growth is 73% for the year 2011. We would like to mention in a special way&nbsp;<span lang="zxx">Isah</span>, our technical partner in Holland.</p> </li> <li> <p>Poland. Rising sales&nbsp; of 73%. Moreover, we have opened a training center for FastReport customers. An award goes to&nbsp;<span lang="zxx">Softkey.pl</span>&nbsp;and&nbsp;<span lang="zxx">BSC Polska</span>.</p> </li> <li> <p>China. Very good work by resellers in this country. We thank our partners for their hard work and marketing campaigns! Awards go to&nbsp;<span lang="zxx">Qast Software Group</span>,&nbsp;<span lang="zxx">Panyan Tehnology (Component CN)</span>,&nbsp;<span lang="zxx">Chongqing Huidu Technology (Evget)</span>.</p> </li> <li> <p>Italy. Many thanks to&nbsp;<span lang="zxx">Andrea Urbani</span>&nbsp; for his work and product technical support. Andrea&nbsp;is our friend and very good partner.</p> <p>&nbsp;</p> </li> </ul> <p>We would also like to acknowledge sales growth in the UK of 52% and the Czech Republic of 69%.</p> <p>We thank our partners from other countries and give them &ldquo;Partners of Year 2011&rdquo; status :</p> <p><span lang="zxx">Component Source</span>&nbsp;(UK and World),&nbsp;<span lang="zxx">Jan Kadlecek</span>&nbsp;(Czech Republic),&nbsp;<span lang="zxx">Olivier Pennec</span>&nbsp;(France),&nbsp;<span lang="zxx">Danysoft</span>&nbsp;(Spain),&nbsp;<span lang="zxx">Linksoft</span>&nbsp;(Taiwan).</p> <p>&nbsp;</p> <p>Michael Philippenko rewards Jan Kadlecek</p> <p><img style="display: block; margin-left: auto; margin-right: auto;" src="../../../../uploads/news_img/Mike_and_Jan.png" alt="" width="500" height="349" /></p> Sat, 09 Jun 2012 00:00:00 +0200 http://www.fast-report.com/en/news/244/ FastReport FMX for Apple macOS X http://www.fast-report.com/en/news/5/ <p>Fast Reports anno<span lang="en-GB">u</span>nces <span lang="en-GB">the </span>first professional report generator for Apple macOS<span lang="en-GB"> X</span> - FastReport FMX.&nbsp;</p> <p><br />It is a reporting tool for <span lang="en-GB">the </span>Fire Monkey environment (<span lang="en-GB">packaged in</span> Embarcadero Technologies Delphi XE2 <span lang="en-GB">which</span> supports Apple macOS<span lang="en-GB"> X</span> and MS Windows).&nbsp;<br /><br /><span lang="en-GB">A d</span>emo version is available for download on the Fast Reports web site. Fast Reports plans <span lang="en-GB">to </span>open sales of the full version <span lang="en-GB">in</span> May 2012.&nbsp;Download links:&nbsp;<a href="https://fast-report.com/en/download/public_files/154/" target="_blank">OSX demo</a>,&nbsp;<a href="https://fast-report.com/en/download/public_files/153/" target="_blank">Win32 demo</a></p> <p class="western"><br /><br /></p> Fri, 27 Apr 2012 00:00:00 +0200 http://www.fast-report.com/en/news/5/ FastReport Mono released http://www.fast-report.com/en/news/241/ <p>We are <span lang="en-GB">pleased</span> to announce a new product - FastReport Mono. FastReport Mono is a multi<span lang="en-GB">-</span>platform reporting solution. It can be used with Windows, Linux, Mac OS X<span lang="en-GB"> and</span> any operating system that supports Xamarin Mono.</p> Fri, 27 Apr 2012 00:00:00 +0200 http://www.fast-report.com/en/news/241/ FastReport .NET documentation http://www.fast-report.com/en/news/7/ <p>The full user documentation <span lang="en-GB">for</span> FastReport.Net is<span lang="en-GB"> now</span> available in German<span lang="en-GB">.</span> You can download it&nbsp;<span lang="zxx"><a href="../../../product/fast-report-net/documentation/" target="_blank">here</a></span>!</p> <p><span><br /></span></p> Mon, 12 Mar 2012 00:00:00 +0100 http://www.fast-report.com/en/news/7/ Results of Embarcadero's webinar http://www.fast-report.com/en/news/10/ <p>As you know, on 7 <span lang="en-GB">F</span>ebruary <span lang="en-GB">there </span>was <span lang="en-GB">a </span>webinar which was devoted to RAD Studio Reporting with FastReport.&nbsp;</p> <p>Thank you <span lang="en-GB">everyone</span> for participating! You can find <span lang="en-GB">a </span>video from the webinar <span lang="en-GB">o</span>n our Youtube channel<span lang="en-GB">.</span>&nbsp;</p> <p>Go and subscribe <span lang="en-GB">to </span>our&nbsp;<span lang="zxx"><a href="http://bit.ly/zO0Zg0" target="_blank">channel</a></span><span lang="en-GB">.</span></p> <p><a href="../../blog/8/show/"><span lang="en-GB">Y</span>ou can see <span lang="en-GB">a </span>post<span lang="en-GB">ing</span> about this webinar in Michael Philippenko<span lang="en-GB">&rsquo;s</span> blog.</a></p> Wed, 22 Feb 2012 00:00:00 +0100 http://www.fast-report.com/en/news/10/ FastCube for multi-dimensional data analysis http://www.fast-report.com/en/news/12/ <p>The case <span lang="en-GB">for</span> using FastCube <span lang="en-GB">in</span> multi<span lang="en-GB">-</span>dimensional data analysis is&nbsp;<span lang="zxx"><a href="../../blog/21/show/" target="_blank">here</a></span><span lang="en-GB">.</span>&nbsp;Stay tuned for our blog<span lang="en-GB">.</span> Comments and questions are welcome<span lang="en-GB">.</span></p> Tue, 21 Feb 2012 00:00:00 +0100 http://www.fast-report.com/en/news/12/ New version of FastCube 1.9 http://www.fast-report.com/en/news/13/ <p>We are <span lang="en-GB">pleased</span> to <span lang="en-GB">release</span> <span lang="en-GB">the </span>new version of<strong>&nbsp;FastCube 1.9&nbsp;</strong>with support <span lang="en-GB">for</span> Embarcadero Rad Studio XE2 (Delphi XE2/C++Builder XE2)<span lang="en-GB">.</span></p> <p>--------------------------------------------------------------------------------&nbsp;<br /><br /><strong>Full change-list:&nbsp;</strong><br /><br />+ <span lang="en-GB">a</span>dded support <span lang="en-GB">for</span> Embarcadero Rad Studio XE2 (Delphi XE2/C++Builder XE2)<br />+ <span lang="en-GB">a</span>dded feature loading data from multiple sources with the same structure. Added TfcCube.UseMultiLoad property and event&nbsp;TfcCube.OnGetNextDataset&nbsp;<br />+ <span lang="en-GB">a</span>dded Lithuanian resources (thanks <span lang="en-GB">to </span>Evaldas)<br />+ <span lang="en-GB">a</span>dded script properties VisibleCol and VisibleRow in TDimensions and TMeasures<br />+ <span lang="en-GB">a</span>dded option mdcoUseYearInWeekOfYear in TfcCube.Options. It allows <span lang="en-GB">the use of week</span> number <span lang="en-GB">in</span> the past<span lang="en-GB"> year</span> or next year<br />+ <span lang="en-GB">a</span>dded script properties TDimensions.MembersCountInCol: Integer and Dimensions.MembersCountInRow: Integer<br />+ <span lang="en-GB">a</span>dded option mdsoCalcOrderByDimOrder in TfcSlice (<span lang="en-GB">u</span>se Dimensions order during calculation <span lang="en-GB">of </span>measures)<br />+ <span lang="en-GB">a</span>dded event OnAfterAddedSliceFieldToRegion: TfcSliceFieldRegionChanged in TfcSlice<br />+ <span lang="en-GB">a</span>dded version info in StatForm (open from toolbar)<br />+ <span lang="en-GB">a</span>dded Hungarian resources (thanks <span lang="en-GB">to </span>Berenyi Gabor)<br />* unit fcAbout renamed to fcAboutDlg since 1stClass has same unit name&nbsp;<br />* <span lang="en-GB">c</span>hanged for compatibility with version 2&nbsp;<br />- <span lang="en-GB">f</span>ixed error in GetFirstColIndex, GetFirstRowIndex<br />- <span lang="en-GB">f</span>ixed error in TfcCube.Refresh<br />- <span lang="en-GB">f</span>ixed error loading multiple dataset<span lang="en-GB">s</span><br />- <span lang="en-GB">f</span>ixed <span lang="en-GB">a </span>few errors with <span lang="en-GB">display of</span> national characters in Lazarus<br />- <span lang="en-GB">c</span>hanged <span lang="en-GB">a </span>few sort routines to fix problems with accidental dissapear<span lang="en-GB">ance</span> of random dimension members<span lang="en-GB">,</span> experienced <span lang="en-GB">only by </span>Lazarus users<br />- <span lang="en-GB">f</span>ixed error with sort by measure totals and focused row/column&nbsp;(measures count &gt; 1)<br />- <span lang="en-GB">f</span>ixed print error (<span lang="en-GB">having </span>value '[]')<br />- <span lang="en-GB">f</span>ixed Recompile ({$R-} {- Range-Checking })<br />- <span lang="en-GB">f</span>ixed Recompile for Embarcadero Rad Studio XE (Delphi XE/C++Builder XE)</p> <p><br /><br /></p> <p><span><br /></span></p> Fri, 17 Feb 2012 00:00:00 +0100 http://www.fast-report.com/en/news/13/ Delphi Developer Days 2012 http://www.fast-report.com/en/news/14/ <p>Fast Reports<span lang="en-GB">,</span> as <span lang="en-GB">a </span>gold-sponsor<span lang="en-GB">, is pleased</span> to invite you<span lang="en-GB"> to </span>Delphi Developer Days<span lang="en-GB">.</span><br />Delphi experts Marco Cant&ugrave; and Cary Jensen are joining up again for the 2012 Delphi Developer Days tour. Delphi Developer Days 2012 visits four European / UK cities and two US cities.&nbsp;</p> <ul> <li> <p>March 26-27, 2012:&nbsp; London, United Kingdom</p> </li> <li> <p>March 29-30, 2012:&nbsp; Amsterdam, The Netherlands</p> </li> <li> <p>April 16-17, 2012:&nbsp; Washington DC/Baltimore, USA</p> </li> <li> <p>April 19-20, 2012:&nbsp; Chicago, USA</p> </li> <li> <p>May 14-15, 2012:&nbsp; Frankfurt, Germany</p> </li> <li> <p>May 17-18, 2012:&nbsp; Rome, Italy</p> </li> </ul> <p>Space is limited to the first 35 people in each city. All sessions are presented in&nbsp;<strong>English</strong>.&nbsp;<br />Full information you can <span lang="en-GB">found</span> on&nbsp;<span lang="zxx"><a href="http://www.delphideveloperdays.com/" target="_blank">this page.</a></span></p> <p class="western"><br /><br /></p> Fri, 03 Feb 2012 00:00:00 +0100 http://www.fast-report.com/en/news/14/ RAD Studio Reporting with FastReport http://www.fast-report.com/en/news/16/ <p><span lang="zxx"><a href="http://forms.embarcadero.com/forms/AMUSCA1202FastReportWebinar2-7" target="_blank">Join</a></span>&nbsp;our webinar! Topics covered will include:&nbsp;</p> <p>&bull; FastReport RAD Edition - what i<span lang="en-GB">t</span> i<span lang="en-GB">s</span> and how to use it&nbsp;<br />&bull; Migration of reports from QuickReport and Rave Reports to FastReport&nbsp;<br />&bull; Introduction to data analysis and presentation with FastCube.&nbsp;<br /><br />All registered Delphi, C++Builder and RAD Studio XE2 users who attend the webinar will get a free copy of FastCube Embarcadero Edition! (if you <span lang="en-GB">have</span>n&rsquo;t already receive<span lang="en-GB">d</span> it from an earlier promotion)<span lang="en-GB">.</span> Webinar's language - <span lang="en-GB">English</span>.</p> <p class="western"><br /><br /></p> Thu, 26 Jan 2012 00:00:00 +0100 http://www.fast-report.com/en/news/16/ New version FastReport.NET 1.8 http://www.fast-report.com/en/news/17/ <p>We are <span lang="en-GB">pleased</span> to <span lang="en-GB">release</span> <span lang="en-GB">the </span>new version of FastReport.Net - report generator for MS Visual Studio&nbsp;software developers. <span lang="en-GB">The m</span>ain feature of <span lang="en-GB">the </span>new version is <span lang="en-GB">its </span>ability to use WebReport component<span lang="en-GB">s</span> in Web Farm and Web Garden technologies.&nbsp; It<span lang="en-GB"> allows</span> you to d<span lang="en-GB">i</span>vide web-application (or site) work <span lang="en-GB">over</span> several servers (Web Farm) or <span lang="en-GB">over</span> several process in one server (Web Garden)&nbsp;<span lang="en-GB">in order to</span> reduc<span lang="en-GB">e</span> server load and increas<span lang="en-GB">e</span> system resili<span lang="en-GB">ence</span> <span lang="en-GB">should</span> problem<span lang="en-GB">s</span> <span lang="en-GB">arise </span>with one of&nbsp;<span lang="en-GB">the </span>servers or processes at report generation time.&nbsp;<br /><br />Full change-list:&nbsp;<br />+ added Web Farms and Web Gardens support in WebReport&nbsp;<br />+ added HoverStyle property to all report objects&nbsp;<br />+ added WebReport.CachePriority property&nbsp;<br />* improved WebReport using ControlState instead of ViewState, increased speed and stability&nbsp;<br />- fixed bug when opening RDL-file from recent files list&nbsp;<br />- fixed bug with empty sub<span lang="en-GB">-</span>report&nbsp;<br />- fixed bug in Crystal Reports import plugin (incorrect conver<span lang="en-GB">sion of</span> <span lang="en-GB">type</span> of some sections)&nbsp;<br />- fixed bug in Crystal Reports import plugin (incorrect conver<span lang="en-GB">sion of</span> report creation date)&nbsp;<br />- fixed bug in Crystal Reports import plugin (incorrect conver<span lang="en-GB">sion of</span> PaperOrientation property)&nbsp;<br />- fixed bug in Crystal Reports import plugin (incorrect conver<span lang="en-GB">sion of</span> paper size for formats B4 and B5)&nbsp;<br />- fixed bug in Crystal Reports import plugin (incorrect conver<span lang="en-GB">sion of</span> groups)&nbsp;<br />- fixed bug with sub<span lang="en-GB">-</span>report and KeepTogether&nbsp;<br />- fixed bug with report parameters and undo/redo&nbsp;<br />- fixed bug with null thickness and Dash or Dot style of lines in PDF export&nbsp;<br />- fixed bug with two-pass report and business object datasource&nbsp;<br />- fixed bug with printing/exporting interactive reports&nbsp;<br />- fixed bug when invoking WebReport component designer&nbsp;<br />- fixed padding when exporting to RTF/Word2007&nbsp;<br />- fixed bug in PDF export (images and encryption)&nbsp;<br />- fixed bug with images when editing a prepared report&nbsp;<br />- fixed number format when exporting to Excel</p> Tue, 17 Jan 2012 00:00:00 +0100 http://www.fast-report.com/en/news/17/ Frequently Asked Question update http://www.fast-report.com/en/news/18/ <p>We have updated <span lang="en-GB">the </span>FAQ<span lang="en-GB">s</span> and added two new branches: "FastReport.NET" and "Licensing, ordering questions". Please visit&nbsp;FAQ&nbsp;and find answers <span lang="en-GB">to</span> your questions!</p> Thu, 29 Dec 2011 00:00:00 +0100 http://www.fast-report.com/en/news/18/ Improved customer panel http://www.fast-report.com/en/news/19/ <p>We have updated <span lang="en-GB">the </span>customers web-panel. We hope it <span lang="en-GB">is</span> eas<span lang="en-GB">ier</span> to use<span lang="en-GB">;</span> you can tune it (select which IDE you use, which files you want to see for downloading etc.) and it is <span lang="en-GB">now </span>available <span lang="en-GB">i</span>n 4 languages (<span lang="en-GB">with</span> 3 more <span lang="en-GB">to be added</span> very soon<span lang="en-GB"> - i</span>f you want <span lang="en-GB">to </span>add your <span lang="en-GB">own </span>language<span lang="en-GB">, please </span>write to&nbsp;<span lang="zxx"><a href="mailto:support@fast-report.com">us</a></span>).&nbsp;</p> <p><br />It is <span lang="en-GB">only </span>available for our customers: please come and check it <span lang="en-GB">out </span>now:&nbsp;<span lang="zxx"><a href="https://cp.fast-report.com/" target="_blank">https://cp.fast-report.com</a></span>!&nbsp;<br /><br />We are waiting for your&nbsp;<span lang="zxx"><a href="../../../forum/index.php?showtopic=8654" target="_blank">opinion</a></span>.</p> <p><span><br /></span></p> Sat, 17 Dec 2011 00:00:00 +0100 http://www.fast-report.com/en/news/19/ Localization resources on github.com http://www.fast-report.com/en/news/3/ <p>You may know that <span lang="en-GB">the </span>advanced reporting tool for Embarcadero RAD Studio / Delphi / C++Builder was localized for more than 30 languages&nbsp;<span lang="zxx"><a href="https://github.com/FastReports/FastReport.VCL.RES" rel="nofollow">https://github.com/FastReports/FastReport.VCL.RES</a></span><br /><br />Now you can translate to other languages or add translation<span lang="en-GB">s to </span>FastReport VCL <span lang="en-GB">&ndash; it </span>has never been simpler!&nbsp;<br /><br />Sign up for&nbsp;<span lang="zxx"><a href="https://github.com/" rel="nofollow" target="_blank">https://github.com</a></span>, offer your version of localization resources, after editing send Pull Request - a request for adding changes (manual with pictures&nbsp;<span lang="zxx"><a href="https://github.com/blog/844-forking-with-the-edit-button" rel="nofollow" target="_blank">https://github.com/blog/844-forking-with-the-edit-button</a></span>).</p> Thu, 08 Dec 2011 00:00:00 +0100 http://www.fast-report.com/en/news/3/ FastScript 1.98 released! http://www.fast-report.com/en/news/2/ <p>One more lead<span lang="en-GB">ing</span> scripting tool is <span lang="en-GB">now </span>available for FireMonkey developers.&nbsp;<br />So<span lang="en-GB">,</span> what about add<span lang="en-GB">ing</span> scripting functionality to MacOS<span lang="en-GB"> X</span> projects?<br /><span lang="en-GB">Four</span> scripting languages (PascalScript, C++Script, BasicScript and JScript) with access to any object inside your application. Standard libraries for access<span lang="en-GB">ing</span> base classes, controls, forms and DB, step<span lang="en-GB">-</span>trace debugging, s<span lang="en-GB">y</span>ntax hi<span lang="en-GB">gh</span>ligh<span lang="en-GB">t</span>ing, rtti for FireMonkey (and not only - for different platforms) classes.<br /><br />It <span lang="en-GB">also </span>supports Embarcadero (ex Borland and CodeGear) Delphi 4-XE2, C++Builder 4-XE2, Kylix 1-3 and Lazarus<span lang="en-GB">.</span><br /><br />+ added support <span lang="en-GB">for</span> Embarcadero Rad Studio XE2 for x32/x64 compil<span lang="en-GB">ers</span><br />+ added support <span lang="en-GB">for</span> Embarcadero FireMonkey framework for Windows x32/x64&nbsp;<br />and <span lang="en-GB">Mac </span>OSX platforms (include rtti for new classes and visual controls -&nbsp;<br />fsSynMemo, TfsTree)<br />+ added support <span lang="en-GB">for</span>&nbsp;&nbsp;int64 type in script code<br />- <span lang="en-GB">f</span>ixed AV for 64<span lang="en-GB">-</span>bit versions of FPC<br />- <span lang="en-GB">f</span>ixed error in accessing <span lang="en-GB">A</span>nsi<span lang="en-GB">S</span>tring property values for FPC</p> Tue, 06 Dec 2011 00:00:00 +0100 http://www.fast-report.com/en/news/2/ DevProConnections Community Choice Awards - Bronze http://www.fast-report.com/en/news/1/ <p>Fast Reports has won the following award <span lang="en-GB">in</span> the DevProConnections Community Choice Awards:</p> <p>Best Vendor Support: Bronze</p> Sat, 19 Nov 2011 00:00:00 +0100 http://www.fast-report.com/en/news/1/ FastScript 1.97 released http://www.fast-report.com/en/news/52/ <p><span lang="en-GB">FastScript </span>v1.97<br />==============<br />+ added support <span lang="en-GB">for</span> Embarcadero Rad Studio XE<br />+ added TeeChart 2010 support</p> Wed, 02 Nov 2011 00:00:00 +0100 http://www.fast-report.com/en/news/52/ FastReport.NET and RDL reports http://www.fast-report.com/en/news/23/ <p>New post in our blog</p> <p><span lang="zxx">RDL import in FastReport .NET</span>&nbsp;and&nbsp;<span lang="zxx">Saving FastReport .NET template to RDL file</span></p> <p>&nbsp;</p> Fri, 07 Oct 2011 00:00:00 +0200 http://www.fast-report.com/en/news/23/ FastReport VCL 4.12 released http://www.fast-report.com/en/news/24/ <p>Version 4.12 &mdash; what<span lang="en-GB">&rsquo;</span>s new<span lang="en-GB">:</span></p> <p>+ added support <span lang="en-GB">for</span> Embarcadero Rad Studio <span lang="en-GB">XE</span>2 (x32/x64)<br />&nbsp;&nbsp;Added full support <span lang="en-GB">for</span> Embarcadero Rad Studio <span lang="en-GB">XE</span>2 for 32<span lang="en-GB">-</span>bit<br />&nbsp;&nbsp;and 64<span lang="en-GB">-</span>bit compilers<br /><br />+ added export of Excel formulas in BIFF export<br />&nbsp;&nbsp;A report can contain memos starting with the "=" sign follow<span lang="en-GB">ed by an</span> Excel formula. <span lang="en-GB">These</span> memos are exported as formulas to a<span lang="en-GB">n</span> xls file. Export of<br />formulas is controlled by the TfrxBIFFExport.ExportFormulas property. <span lang="en-GB">Read m</span>ore about this in our blog<br /><br />+ added converter from Rave Reports <span lang="en-GB">- </span>ConverterRR2FR.pas<br />&nbsp;&nbsp;A module that allow<span lang="en-GB">s</span> conver<span lang="en-GB">sion of</span><span lang="en-GB">&lsquo;</span>Rave Report<span lang="en-GB">&rsquo;</span> reports to <span lang="en-GB">&lsquo;</span>FastReport<span lang="en-GB">&rsquo;</span> format<br />&nbsp;&nbsp;<br />+ added Cross<span lang="en-GB">.</span>KeepRowsTogether property<br />&nbsp;&nbsp;This property allow<span lang="en-GB">s</span> t<span lang="en-GB">he display of </span>whole row data (within nested rows) on<br />&nbsp;&nbsp;<span lang="en-GB">one </span>page without break<span lang="en-GB">ing it</span><br /><br />+ added export of external URLs in PDF export<br />&nbsp;&nbsp;A component on a report can have an external URL assigned<span lang="en-GB"> to it</span>, like "<span lang="zxx"><a href="https://fast-report.com/">https://fast-report.com</a></span>". <span lang="en-GB">These</span> components are exported to PDF<span lang="en-GB">s</span> as clickable areas<br /><br />+ added property DataOnly to exports.<br />&nbsp;&nbsp;The DataOnly property can filter out non-data report components wh<span lang="en-GB">en</span> exporting. This allows <span lang="en-GB">the</span> export <span lang="en-GB">of </span>only those components that are considered to bedata<br /><br />+ optimized merging <span lang="en-GB">of </span>cells in BIFF export<br />&nbsp;&nbsp;BIFF export has been optimized for certain kind of reports contain<span lang="en-GB">ing</span> many memos <span lang="en-GB">which</span> must be represented <span lang="en-GB">as</span> several Excel cells<br /><br />+ picture format in all exports switched to PNG<br />The default format <span lang="en-GB">for</span> exported pictures has become PNG.<br />For example, if a report contain<span lang="en-GB">s</span> pictures and <span lang="en-GB">i</span>s exported to RTF, then the <span lang="en-GB">resultant</span> RTF file will contain PNG pictures.<br />The PNG format is ne<span lang="en-GB">cessary</span> to reduce <span lang="en-GB">the </span>data size of exported pictures and increase their quality<br /><br /><br />---------------<br />+ added support <span lang="en-GB">for</span> Embarcadero Rad Studio EX2 (x32/x64)<br />+ added export of Excel formulas in BIFF export<br />+ added export of external URLs in PDF export<br />+ added converter from Rave Reports<span lang="en-GB"> -</span> ConverterRR2FR.pas<br />+ added Cross.KeepRowsTogether property<br />+ optimised merging cells in BIFF export<br />+ added property DataOnly to exports<br />+ picture format in all exports <span lang="en-GB">switch</span>ed to PNG<br />+ improved number format processing in BIFF export<br />+ added property DataOnly to exports<br />+ added property TfrxODFExport.SingleSheet<br />+ added property TfrxSimpleTextExport.DeleteEmptyColumns<br />+ added property TfrxBIFFExport.DeleteEmptyRows<br />+ added progress bar to BIFF export<br />- fixed bug with frame for some barcode types<br />- fixed wrong metafile size in EMF export<br />- fixed processing of negative numbers in OLE export<br />- fixed bug in handling exceptions in OLE export<br />- fixed bug in creation of the progress bar (applicable to many exports)<br />- fixed bug in string processing in ODF export <br />- fixed bug in number formatting in OLE export <br />- fixed bug in rotating texts 90, 180 and 270 degrees in PDF export <br />- fixed bug in processing of headers and footers in ODF export <br />- fixed bug in computing object bounds in Text export <br />- fixed bug in UTF 8 encoding in ODF export <br />- fixed hiding gridlines around non<span lang="en-GB">-</span>empty cells in BIFF export&nbsp;<br />- fixed image blurring when exporting<br />- fixed word wrapping in Excel XML export</p> <p><br /><br /><br /></p> <p><span><br /></span></p> Mon, 19 Sep 2011 00:00:00 +0200 http://www.fast-report.com/en/news/24/ Converter from Rave to FastReport VCL http://www.fast-report.com/en/news/25/ <p>As you know, Embarcadero RAD Studio XE2 is coming<span lang="en-GB">, including</span> the&nbsp;<span lang="zxx">special RAD version</span>&nbsp;of FR VCL. Many people have been asking us: <span lang="en-GB">&ldquo;I</span>s it possible to convert Rave reports (.rav files) to FastReports (.fr3 files)?<span lang="en-GB">&rdquo;</span> It is possible, because we have developed a convert<span lang="en-GB">e</span>r from Rave reports for this purpose.&nbsp;<span lang="zxx">Read more about Rave Converter</span></p> <p>&nbsp;</p> Thu, 08 Sep 2011 00:00:00 +0200 http://www.fast-report.com/en/news/25/ Fastreport VCL RAD Edition http://www.fast-report.com/en/news/26/ <p>Fast Reports, Inc. has announced that its key report generator, FastReport VCL RAD Edition, will be supplied as part of Embarcadero RAD Studio XE2 (Pulsar), a new version of <span lang="en-GB">the</span> comprehensive application development suite.&nbsp;<br />Difference<span lang="en-GB">s</span> between editions:</p> Mon, 05 Sep 2011 00:00:00 +0200 http://www.fast-report.com/en/news/26/ Vote for FastReport http://www.fast-report.com/en/news/27/ <p class="western">Dear friends<span lang="en-GB">,</span><br /><br /><span lang="en-GB">You can n</span>ow vote for FastReport.Net and Fast Reports <span lang="en-GB">i</span>n the&nbsp;<br />DevProConnections 2011 Community Choice Award <span lang="en-GB">un</span>til 7th September!<br /><br /><span lang="zxx"><a href="http://www.surveymonkey.com/s/devproconnections-communitychoice2011-finalvoting">http://www.surveymonkey.com/s/devproconnections-communitychoice2011-finalvoting</a></span><br /><br />Points 18 and 28<br /><br />PS: You can<span lang="en-GB"> also</span> vote for Delphi XE at Point 14 ! :<span lang="en-GB">-</span>)<br /><br /><br /><br /></p> Wed, 31 Aug 2011 00:00:00 +0200 http://www.fast-report.com/en/news/27/ Embarcadero RAD Studio XE2 World Tour http://www.fast-report.com/en/news/28/ <p>FastReports <span lang="en-GB">are pleased</span> to invite you to <span lang="en-GB">the </span>Embarcadero RAD Studio XE2 World Tour.<br /><br />With RAD Studio XE2 you will be able to create 64-bit Windows Delphi applications to take advantage of the latest hardware, access more memory and push the performance envelope. You will be able to deploy your applications <span lang="en-GB">on</span> Windows and Mac and more. Also you will receive RAD <span lang="en-GB">E</span>ditions of FastReport VCL and FastReport.Net with RAD Studio XE2.<br /><br />Register today for<span lang="en-GB"> a</span> free live event near you:<br /><br /><span lang="zxx"><a href="http://embarcadero.com/world-tour">http://embarcadero.com/world-tour</a></span></p> Tue, 30 Aug 2011 00:00:00 +0200 http://www.fast-report.com/en/news/28/ FastReport.NET 1.7 released http://www.fast-report.com/en/news/31/ <p>Version 1.7<br />===========<br />+ added import plugin <span lang="en-GB">for</span> Crystal Reports<br />+ added Config.DesignerSettings.PageAdded event<br />+ added Config.PreviewSettings.AllowPrintToFile property<br />+ added Report.MaxPages property<br />+ added MatrixObject.KeepCellsSideBySide property<br />+ added outline in PDF export<br />+ added properties TableRow.KeepRows, TableColumn.KeepColumns<br />+ added TableObject.ManualBuildAutoSpans property<br />+ added ability to hide some objects (export filters, report objects) by the code: RegisteredObjects.FindObject(typeof(PDFExport)).Enabled = false<br />* improved report file cache<br />* improved .fpx loading speed/memory usage<br />* CheckBoxObject available in the Basic edition<br />- fixed bug with rendering of text in WebReport when TextObject.WordWrap = false<br />- fixed memory leak when exporting to PDF with embedded fonts<br />- fixed bug with band break<br />- fixed bug with information fields in encrypted PDF file<br />- fixed bug with page borders and fill in PDF export<br />- fixed bug in RichObject<br />- fixed bug in the report preview<br />- fixed bug when saving the report as a class<br />- fixed bug with some image types<br />- fixed bug with text break<br />- fixed bug with events<br />- fixed RichObject height issue<br />- fixed bug in PDF export (missing pictures when viewing under MAC OS<span lang="en-GB"> X</span> or iOS)<br />- fixed bug with grid alignment<br />- fixed bug with band's CanBreak and outline<br />- fixed bug when exporting to metafile<br />- fixed bug with unary minus with totals<br />- fixed bug with watermark</p> Wed, 03 Aug 2011 00:00:00 +0200 http://www.fast-report.com/en/news/31/ FastReports on Firebird Developers Day 2011 in Brazil http://www.fast-report.com/en/news/32/ <p>FastReports will take part as <span lang="en-GB">a </span>sponsor in <span lang="en-GB">the A</span>nnual <span lang="en-GB">C</span>onference for <span lang="en-GB">S</span>oftware <span lang="en-GB">D</span>evelopers in Piracicaba, Brazil.<br /><br />FastReports CEO Michael Philippenko will speak about FastReport VCL 5, FastCube 2 and FastReport.Net and Mono.<br /><br />You have <span lang="en-GB">a</span> last chance to participate in the main Firebird event in Brazil <span lang="en-GB">on </span>23<span lang="en-GB">rd</span> July:<br /><span lang="zxx"><a href="http://www.firebirddevelopersday.com.br/fdd/2011/">http://www.firebirddevelopersday.com.br/fdd/2011/</a></span></p> Tue, 19 Jul 2011 00:00:00 +0200 http://www.fast-report.com/en/news/32/ New release FastReport for COM/ActiveX v. 4.9 http://www.fast-report.com/en/news/33/ <p><span>1. From the version 4.9 FastReport Studio has new name. From now FastReport Studio Developer Edition names FastReport for COM/ActiveX, FastReport Studio Business Edition - FastReport for Business.</span><br /><span>These names more storng describe targets of products.</span><br /><br /><span>2. 11 of July FastReport for COM/ActiveX and FastReport for Business v.4.9 released</span><br /><br /><span>What news?</span><br /><br /><span>+ pictures format in all exports switched to PNG</span><br /><br /><span>It gives possibilities to use all the preferences of the PNG-formats, like quality, alpha-channels, size (in BIFF and HTML). Also it solves problems with preview on Apple-devices.</span><br /><br /><span>+ added export to DBF format - it can be use for data exchange of modules of different business applications</span><br /><br /><span>+ added new property ExpandDrillDown to IfrxReport interface - it allows control DrillDown reports programmatically</span><br /><br /><br /><span>Version 4.9</span><br /><span>-------</span><br /><br /><span>- fixed bug in the PDF export in rotating texts 90, 180 and 270 degrees</span><br /><span>- fixed bug in the ODF export in processing of headers and footers</span><br /><span>- fixed bug in the Text export in computing object bounds</span><br /><span>- fixed bug in the ODF export in UTF8 encoding</span><br /><span>- fixed hiding gridlines around nonempty cells in the BIFF export</span><br /><span>+ added property TfrxODFExport.SingleSheet</span><br /><span>+ added property TfrxSimpleTextExport.DeleteEmptyColumns</span><br /><span>- fixed images bluring when exporting</span><br /><span>+ optimised merging cells in the BIFF export</span><br /><span>- fixed word wrapping in the Excel XML export</span><br /><span>- fixed bug in XML export with the ShowProgress property</span><br /><span>- fixed bug in RTF export with font size in empty cells</span><br /><span>- fixed bug in ODF export with UTF8 encoding of the Creator field</span><br /><span>- fixed bug in XML export with processing special characters in strings</span><br /><span>- fixed bug in ODF export with properties table:number-columns-spanned, table:number-rows-spanned</span><br /><span>- fixed bug in ODF export with the background clNone color</span><br /><span>- fixed bug in ODF export with a style of table:covered-table-cell</span><br /><span>- fixed bug in ODF export with table:covered-table-cell duplicates</span><br /><span>- fixed bug in ODF export with excessive text:p inside table:covered-table-cell</span><br /><span>- fixed bug in ODF export with language styles</span><br /><span>- fixed bug in ODF export with spaces and tab symbols</span><br /><span>- fixed bug in ODF export with styles of number cells</span><br /><span>- fixed bug in ODF export with the background picture</span><br /><span>- fixed bug in ODF export with charspacing</span><br /><span>- fixed bug in ODF export with number formatting</span><br /><span>- fixed bug in ODF export with table-row tag</span><br /><span>- fixed bug in XLS(OLE) export with numbers formatting</span><br /><span>- fixed bug in RTF export with processing RTF fields</span><br /><span>- fixed bug with processing special symbols in HTML Export</span><br /><span>- fixed bug with UTF8 encoding in ODF export</span><br /><span>- fixed bug in PDF export with underlined, struck-out and rotated texts</span></p> Mon, 11 Jul 2011 00:00:00 +0200 http://www.fast-report.com/en/news/33/ Fast Reports launched in Japan with AG-Tech! http://www.fast-report.com/en/news/35/ <p>One of the leading worldwide producers of reporting tools for .Net and Delphi developers - Fast Reports Inc. - today opens sales in Japan with their first fully localized Japanese version of their flagship FastReports.NET product.</p> <p>This has been made possible by one of Japan's largest packaged software distributors AG-Tech Corporation, the exclusive distributor of Fast Reports Inc. products in Japan.</p> <p>Michael Philippenko, CEO of Fast Reports says "We are glad to be able work with such a highly professional team as AG-Tech. They have prepared for us a fully localized version of our flagship product FastReport.Net for the Japanese market. It is important to say also that AG-Tech has the necessary rich experience we required of working in the Business Intelligence market in Japan. All the preparation of product, support, sales and marketing materials took about one year, so now we are fully confident in the high quality of tech support, documentation and product which will now be offering in their native language to Japanese software developers."</p> <p>Yoshio Ando, CEO of AG-Tech Corporation says "In FastReports.NET we have found a high quality, compact, reasonably priced and fast reporting tool to offer to the Japanese market. By offering a fully localized product combined with our experienced team of local support and sales engineers, we feel we can offer Japanese report developers and standalone report users a fully featured complete reporting solution. Furthermore later on this year, we plan to be able to launch a Japanese version of Fast Report's VCL report generator product for Delphi."</p> <p>About AG-TECH Corporation</p> <p>AG-TECH Corporation (Head Office: Tokyo Japan; President: Yoshio Ando), is a company with over 25 years of experience in localizing, selling and importing packaged software into the Japanese market. They have been active in the Japanese Business Intelligence market for many years, having been in the past distributors for Crystal Reports and current distributors for ACL Services Ltd. ( the leading global provider of audit analytics and continuous monitoring software ).</p> Mon, 20 Jun 2011 00:00:00 +0200 http://www.fast-report.com/en/news/35/ FastReport VCL 4.11 released! http://www.fast-report.com/en/news/38/ <p><span>FastReport VCL 4.11</span><br /><span>-------------------------</span><br /><span>+ added BIFF8 XLS export filter</span><br /><span>+ added to ODF export the Language property</span><br /><span>+ [enterprise] added "scripts" folder for additional units ("uses" directive in report script)</span><br /><span>+ [enterprise] added logs for scheduler (add info in scheduler.log)</span><br /><span>+ [enterprise] added property "Reports" - "Scripts" in server configuration - set the path for "uses" directive in report script</span><br /><span>+ [enterprise] added property "Http" - "MaxSessions" in server configuration - set the limit of maximum session threads, set 0 for unlimit</span><br /><span>+ [enterprise] added property "Reports" - "MaxReports" in server configuration - set the limit of maximum report threads, set 0 for unlimit</span><br /><span>+ [enterprise] added property "Logs" - "SchedulerLog" in server configuration - set the scheduler log file name</span><br /><span>+ [enterprise] added property "Scheduler" - "Active" in server configuration - enable of scheduler</span><br /><span>+ [enterprise] added property "Scheduler" - "Debug" in server configuration - enable writing of debug info in scheduler log</span><br /><span>+ [enterprise] added property "Scheduler" - "StudioPath" in server configuration - set the path to FastReport Studio, leave blank for default</span><br /><span>- [enterprise] fixed bug with MIME types in http header (content-type)</span><br /><span>- [enterprise] fixed bug with default configuration (with missed config.xml)</span><br /><span>- [enterprise] fixed bug with error pages</span><br /><span>- fixed bug in XML export with the ShowProgress property</span><br /><span>- fixed bug in RTF export with font size in empty cells</span><br /><span>- fixed bug in ODF export with UTF8 encoding of the Creator field</span><br /><span>- fixed bug in XML export with processing special characters in strings</span><br /><span>- fixed bug in ODF export with properties table:number-columns-spanned, table:number-rows-spanned</span><br /><span>- fixed bug in ODF export with the background clNone color</span><br /><span>- fixed bug in ODF export with a style of table:covered-table-cell</span><br /><span>- fixed bug in ODF export with table:covered-table-cell duplicates</span><br /><span>- fixed bug in ODF export with excessive text:p inside table:covered-table-cell</span><br /><span>- fixed bug in ODF export with language styles</span><br /><span>- fixed bug in ODF export with spaces and tab symbols</span><br /><span>- fixed bug in ODF export with styles of number cells</span><br /><span>- fixed bug in ODF export with the background picture</span><br /><span>- fixed bug in ODF export with charspacing</span><br /><span>- fixed bug in ODF export with number formatting</span><br /><span>- fixed bug in ODF export with table-row tag</span><br /><span>- fixed bug in XLS(OLE) export with numbers formatting</span><br /><span>- fixed bug in RTF export with processing RTF fields</span><br /><span>- fixed bug with processing special symbols in HTML Export</span><br /><span>- fixed bug with UTF8 encoding in ODF export</span><br /><span>- fixed bug in PDF export with underlined, struck-out and rotated texts</span></p> Thu, 05 May 2011 00:00:00 +0200 http://www.fast-report.com/en/news/38/ Fast Reports is sponsor of The Autumn ADUG Symposium http://www.fast-report.com/en/news/41/ <p><span>We became a sponsor of The Autumn ADUG Symposium 2011.&nbsp;</span></p> <p><span>ADUG is an organisation dedicated to providing a forum for activities and information that promote and improve the professional use of Delphi and related products and services in the Australian developer community.&nbsp;</span></p> <p><span>You can visit this page for getting more information:&nbsp;</span></p> <p><a href="http://adug.org.au/meetings/Symposia/2011" rel="nofollow" target="_parent">ADUG Symposium</a></p> Tue, 22 Mar 2011 00:00:00 +0100 http://www.fast-report.com/en/news/41/ TOP100 companies on the ComponentSource Awards 2011 http://www.fast-report.com/en/news/42/ <p><span>This is great news for us and for all our customers. Now the FastReport becomes better known throughout the world. Thank you our dear customers - at affordable price, we compete with more expensive products. So you agree that the main thing - the quality of the product. We will continue to delight you with quality products for developing and implementing Business Intelligence.</span></p> Thu, 10 Mar 2011 00:00:00 +0100 http://www.fast-report.com/en/news/42/ FastReport.NET 1.6 released! http://www.fast-report.com/en/news/43/ <p><span>Version 1.6&nbsp;</span><br /><span>---------------&nbsp;</span><br /><span>+ added ability to save template to RDL format (Report Definition Language)&nbsp;</span><br /><span>* changed work of exports and printing in WebReport, now we use handlers in "web.config"&nbsp;</span><br /><span>+ added Romanian, Hungarian, Japanese and Thai localization&nbsp;</span><br /><span>+ added Report.InitialPageNumber property&nbsp;</span><br /><span>+ added TextObject.ParagraphOffset property&nbsp;</span><br /><span>+ added PreviewControl.UseBackColor property&nbsp;</span><br /><span>+ added IsNull function to check DB columns for null&nbsp;</span><br /><span>+ added import of WritingMode property when import template from RDL format&nbsp;</span><br /><span>+ added saving of TextObject.Angle property when saving template in RDL format&nbsp;</span><br /><span>+ added FNC1 symbol encoding in the Datamatrix barcode (use &amp;1; sequence)&nbsp;</span><br /><span>+ added Open Document Text, XPS, DBF exports in WebReport&nbsp;</span><br /><span>* added ability to replace built-in query builder&nbsp;</span><br /><span>- fixed "Scale" print mode&nbsp;</span><br /><span>- fixed bug with RichObject and CanShrink&nbsp;</span><br /><span>- fixed bug in TextObject break&nbsp;</span><br /><span>- fixed bug in TextObject.TabWidth&nbsp;</span><br /><span>- fixed bug when saving the prepared report with UseFileCache flag&nbsp;</span><br /><span>- fixed RichObject multi-thread issues&nbsp;</span><br /><span>- fixed bug when opening some saved to RDL reports in the Report Builder&nbsp;</span><br /><span>- fixed bug in the Group Expert&nbsp;</span><br /><span>- fixed bug with ChartObject filter when saving the report as a C#/VB.Net class&nbsp;</span><br /><span>- fixed bug when converting boolean expressions in the RDL import&nbsp;</span><br /><span>- fixed bug with internal manifest in ODF export</span></p> Mon, 14 Feb 2011 00:00:00 +0100 http://www.fast-report.com/en/news/43/ Fast Report sponsors Delphi Developer Days 2011 http://www.fast-report.com/en/news/45/ <p><span>Fast Report Inc. Sponsors Delphi Developer Days 2011 and MindTheBird Global Campaign&nbsp;</span><br /><span>Fast Report Inc., a leading developer of the fast reporting software, is proud to announce its sponsorship of upcoming Delphi Developer Days 2011 that will provide a deep insight into current and earlier versions of Delphi.&nbsp;</span><br /><br /><span>Delphi Developer Days 2011&nbsp;</span><br /><a href="http://www.delphideveloperdays.com/descriptions.html">DelphiDeveloperDays.com</a><span>&nbsp;</span><br /><span>Top Delphi experts Marco Cant&ugrave; and Cary Jensen present their annual Delphi Developer Days tour. This year, they visit four cities in the United States and Europe.&nbsp;</span><br /><br /><span>Cites and Dates for 2011:&nbsp;</span><br /><span>DC/Baltimore area, US:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; April 11-12, 2011&nbsp;</span><br /><span>Houston, Texas, US:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; April 14-15, 2011&nbsp;</span><br /><span>Frankfurt, Germany&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; May 12-13, 2011&nbsp;</span><br /><span>Amsterdam, The Netherlands:&nbsp;&nbsp; May 16-17, 2011</span></p> Mon, 31 Jan 2011 00:00:00 +0100 http://www.fast-report.com/en/news/45/ Convertor form Rave Reports for FastReport VCL 5 http://www.fast-report.com/en/news/48/ <p><span>Dear friends!&nbsp;</span><br /><br /><span>Please take a part in testing of new feature of FastReport VCL v.5.&nbsp;</span><br /><span>Convertor from Rave Reports to FastReport.&nbsp;</span><br /><br /><span>You can found in here:&nbsp;&nbsp;</span><br /><a href="../../../forum/index.php?showtopic=7402" target="_parent">fast-report.com/en/forum/</a></p> Fri, 03 Dec 2010 00:00:00 +0100 http://www.fast-report.com/en/news/48/ FastReport Server 2.3 released! http://www.fast-report.com/en/news/50/ <p><span>v2.3&nbsp;</span><br /><span>==============&nbsp;</span><br /><span>+ added "scripts" folder for additional units ("uses" directive in report script)&nbsp;</span><br /><span>+ added logs for scheduler (add info in scheduler.log)&nbsp;</span><br /><span>+ added property "Reports" - "Scripts" in server configuration - set the path for "uses" directive in report script&nbsp;</span><br /><span>+ added property "Http" - "MaxSession" in server configuration - set the limit of maximum session threads, set 0 for unlimit&nbsp;</span><br /><span>+ added property "Reports" - "MaxReports" in server configuration - set the limit of maximum report threads, set 0 for unlimit&nbsp;</span><br /><span>+ added property "Logs" - "SchedulerLog" in server configuration - set the scheduler log file name&nbsp;</span><br /><span>+ added property "Scheduler" - "Active" in server configuration - enable of scheduler&nbsp;</span><br /><span>+ added property "Scheduler" - "Debug" in server configuration - enable writing of debug info in scheduler log&nbsp;</span><br /><span>+ added property "Scheduler" - "StudioPath" in server configuration - set the path to FastReport Studio, leave blank for default&nbsp;</span><br /><span>* used FastReport 4.10 core&nbsp;</span><br /><span>- fixed bug with MIME types in http header (content-type)&nbsp;</span><br /><span>- fixed bug with default configuration (with missed config.xml)&nbsp;</span><br /><span>- fixed bug with error pages&nbsp;</span><br /><span>- fixed bug with "Export Setup" button in editor of scheduled task in configuration utility</span></p> Thu, 18 Nov 2010 00:00:00 +0100 http://www.fast-report.com/en/news/50/ FastReport Server 2.3 released http://www.fast-report.com/en/news/239/ <p>v2.3<br />==============<br />+ added folder "scripts"for additional drives ("uses" directive in report script)<br />+ added log to scheduler (add info in scheduler.log)<br />+ added property "Reports" - "Scripts" in server configuration-set path to Directive "uses" directive in report script<br />+ added "Http" property - "MaxSession" in server configuration-set maximum thread session limit, to set unlimited 0<br />+ added property "Reports" - "MaxReports" in server configuration-set maximum report threads limit, set 0 to unlimited<br />+ added property "logs" - "SchedulerLog" in server configuration-set scheduler log name<br />+ added "Scheduler" - "active" property in scheduler server - enable configuration<br />+ added "Scheduler" - "Debug" property in server configuration-allow writing debug information to scheduler log<br />+ added property "Scheduler" - "StudioPath" in server configuration - set path to FastReport Studio, leave blank to default</p> <p>* In the core of FastReport 4.10<br />- Fixed bug with MIME types in HTTP header (Content Type)<br />- Fixed bug with default configuration (with absence of config.xml)<br />- Fixed bug with error pages<br />- Fixed bug with "Export Setup" in Scheduled Task editor in configuration utility</p> Thu, 18 Nov 2010 00:00:00 +0100 http://www.fast-report.com/en/news/239/ Fast Reports copyrights protection in the China http://www.fast-report.com/en/news/51/ <p><span>We are pleased to annouce the campaign of Authentic plan initiated by&nbsp;</span><a title="Legal Copy" href="http://www.evget.com/zh-CN/Products/LegalCopy.aspx" target="_blank">Huidu Technology</a><span>, our China partner. It is aimed to increase the awareness of using authorized software and protect all users' interests. We strongly support this campaign and will continuously work with Huidu to achieve its success.</span></p> Wed, 17 Nov 2010 00:00:00 +0100 http://www.fast-report.com/en/news/51/ FastCube 1.8 released http://www.fast-report.com/en/news/53/ <p><span>FastCube 1.8</span><br /><span>---------------</span><br /><br /><span>+ Added support of Embarcadero Rad Studio XE (Delphi XE/C++Builder XE)</span><br /><span>+ Added property RunScriptInDesigner in TfrcCube.</span><br /><span>+ Added search by first symbol (after pressing a key) in popup lists (list of fields and the lists of unique values)</span><br /><span>+ Added TeeChart 2010 support</span><br /><span>- Fixed error: AV when calculation measure is moved in field list</span><br /><span>- Fixed range drawing when XP themes are enabled.</span><br /><span>- Fixed error with UnicodeString measures</span><br /><span>- Fixed error: AV after compiling project without using runtime packages in BCB 6</span><br /><span>- Fixed error with ftMemo fields</span><br /><span>- Fixed error of TfcGrid printing</span></p> Thu, 14 Oct 2010 00:00:00 +0200 http://www.fast-report.com/en/news/53/ FastReport .NET 1.5 released! http://www.fast-report.com/en/news/55/ <p><span>What's new?</span><br /><br /><span>Version 1.5</span><br /><span>---------------</span><br /><span>+ added import from RDL format (Report Definition Language)</span><br /><span>+ added XPS export</span><br /><span>+ added Word 2007 (docx) export</span><br /><span>+ added DataBand.ResetPageNumber property</span><br /><span>+ added properties PDFExport.JpegQuality and PDFExport.RichTextQuality (default value is 90 in both)</span><br /><span>+ added Slovak localization</span><br /><span>+ added support for custom functions in the matrix totals</span><br /><span>+ added calculation of percents in the Matrix object</span><br /><span>+ added TotalsFirst option for the matrix totals</span><br /><span>+ added property HTMLExport.Layers and a checkbox in the dialog of the HTML export (enable layers in HTML file)</span><br /><span>+ added Config.ReportSettings.ReportPrinted event</span><br /><span>+ added DataLoaded event to all dialog controls that support data filtering</span><br /><span>+ added inline printing from browser in WebReport</span><br /><span>+ added property WebReport.PrintInPdf (enable for PDF printing or disable for browser printing)</span><br /><span>+ added properties WebReport.PrintWindowWidth, WebReport.PrintWindowHeight</span><br /><span>+ added properties WebReport.ShowWord2007Export, WebReport.DocxMatrixBased</span><br /><span>* DbfExport properties FieldNamesFileName, LoadFieldNamesFromFile replaced with FieldNames property</span><br /><span>* improved TextObject.Duplicates</span><br /><span>- fixed text object's html tags + "underline" font style</span><br /><span>- fixed "keep with data" + multicolumn databand</span><br /><span>- fixed bug with paper size</span><br /><span>- fixed bug when rendering several side-by-side Table objects</span><br /><span>- fixed bug with report outline</span><br /><span>- fixed bug in RTF export with similar pictures</span><br /><span>- fixed bug with CheckedListBoxControl + cascaded filter</span><br /><span>- fixed bug with subreport and multi-column band</span><br /><span>- fixed bug with FirstTabOffset</span><br /><span>- fixed bug with static query parameters and master-detail report</span><br /><span>- fixed bug in the PowerPoint export</span><br /><span>- fixed bug with Matrix and EvenStyle&nbsp;</span></p> Fri, 08 Oct 2010 00:00:00 +0200 http://www.fast-report.com/en/news/55/ FastReport VCL 4.10 released! http://www.fast-report.com/en/news/56/ <p><span>FastReport VCL 4.10</span><br /><span>-------------------------</span><br /><span>+ added support of Embarcadero Rad Studio XE (Delphi EX/C++Builder EX)&nbsp;</span><br /><span>+ added support of TeeChart 2010 packages (new series type aren't support in this release)&nbsp;</span><br /><span>+ added a property TruncateLongTexts to the XLS OLE export that allows to disable truncating texts longer than a specified limit&nbsp;</span><br /><span>+ added option EmbedProt which allows to disable embedding fonts into an encrypted PDF file&nbsp;</span><br /><span>+ added TfrxDateEditControl.WeekNumbers property&nbsp;</span><br /><span>- fixed bug in the XLS XML export about striked-out texts&nbsp;</span><br /><span>- fixed bug about exporting an empty page via the XLS OLE export&nbsp;</span><br /><span>- fixed bug in the PDF export about coloring the background of pages&nbsp;</span><br /><span>- fixed bug in embedded designer when using break point in script&nbsp;</span><br /><span>- fixed bug with lost of focus in font size combo-box in designer&nbsp;</span><br /><span>- fixed bug with truncate of font size combo-box in Windows Vista/7 in designer (lost of vertical scroll bar)&nbsp;</span><br /><span>- fixed bug when lost file name in inherited report&nbsp;</span><br /><span>- fixed bug in multi-page report with EndlessHeight/EndlessWidth&nbsp;</span><br /><span>- fixed bug wit TfrxHeader.ReprintOnNewpage and KeepTogether&nbsp;</span><br /><span>- fixed bug in multi-column report with child bands&nbsp;</span><br /><span>- improved split mechanism (added TfrxStretcheable.HasNextDataPart for complicated data like RTF tables)&nbsp;</span><br /><span>- improved crosstab speed when using repeat band with crosstab object</span></p> Tue, 21 Sep 2010 00:00:00 +0200 http://www.fast-report.com/en/news/56/ Support our products in Community Choice Awards http://www.fast-report.com/en/news/57/ <p><span>Two community choice awards votings are taking place now. These are:&nbsp;</span><br /><br /><span>1. "2010 SQL Server Magazine Community Choice Awards"</span><br /><a class="txttohtmllink" href="http://www.surveymonkey.com/s/SQLCommChoiceFinalVoting">http://www.surveymonkey.com/s/SQLCommChoiceFinalVoting</a><span>&nbsp;</span><br /><span>Our great reporting product- &ldquo;Fast Report .Net"- is taking part in this voting .It is in the second category called &ldquo;Best Business Intelligence &amp; Reporting Product&rdquo;. This is our great chance to vote for our product, let others what it can do and promote it in different communities.&nbsp;</span><br /><span>And to add to that, are you impressed with our tech support team?&nbsp;&nbsp;Then you have a chance to vote for our own team in the ninth category called &ldquo;Best vendor tech support&rdquo;. And what can be the best way to encourage our team than to vote for it?&nbsp;</span><br /><br /><span>2. "2010 DevProConnections Community Choice Awards".</span><br /><a class="txttohtmllink" href="http://www.surveymonkey.com/s/DEVCommChoiceFinalVoting">http://www.surveymonkey.com/s/DEVCommChoiceFinalVoting</a><span>.</span><br /><span>Our impressive and effective data analysis tool &ndash;FastCube- is taking part in the second category &ldquo;Charting &amp; Graphics Tool&rdquo;,</span><br /><span>The best way to tell others that there is a better way to analyze their data is by voting for our product. And this will do us all pride that once again, we are together supporting our team and making others aware of better ways to handle and report their data.</span><br /><br /><span>Thanks for your support!</span></p> Thu, 02 Sep 2010 00:00:00 +0200 http://www.fast-report.com/en/news/57/ FastCube 1.7 released! http://www.fast-report.com/en/news/59/ <p><span>FastCube 1.7</span><br /><span>---------------</span><br /><br /><span>+ Added script event OnGetFieldConv in TfrcCube.</span><br /><span>+ Added parameter ACalcRowHeight: boolean in TfcGrid.SelectCell</span><br /><span>+ Added events TfcSlice.OnBeforeRemoveSliceFieldFromRegion and TfcSlice.OnBeforeAddedSliceFieldToRegion</span><br /><span>+ Added option mdsoAllowFilterAllValues in TfcSlice.Options</span><br /><span>+ Added property TfcChart.SkipNullPoints: boolean</span><br /><span>+ Added option mdsoSaveFiltersEnabledValues for TfcSlice (to save enabled filters Values (instead of disabled values) in Schema)</span><br /><span>+ New key combinations Ctrl+Up and Ctrl+Down in TfcGrid and TfcDetailGrid</span><br /><span>+ Added event TfcGrid.OnUpdateSelection: TNotifyEvent</span><br /><span>+ TfcGridStyle.UseParentFont is set to False when Style properties are changed.&nbsp;</span><br /><span>* Values of numerical measure are copied to clipboard without format.</span><br /><span>* Alignments are imported from TfcGrid if are used OnGetStyles in TfrcGrid</span><br /><span>- Fixed styles copying. Caused wrong colors in xls and html exports.</span><br /><span>- Fixed grid printing errors.</span><br /><span>- Fixed errors in fields converter.</span><br /><span>- Fixed error with PopUp list with Form.FormStyle=fsStayOnTop</span><br /><span>- Fixed error of fcChart printing.</span><br /><span>- Fixed error of saving Null value in schema with mdsoSaveFiltersByValue option</span><br /><span>- Fixed error in Recompile Wizard: installation packages in Delphi 11.</span><br /><span>- Fixed grid copy to clipboard operation for D9+</span><br /><span>- Fixed memory corruption by the DrawText routine which caused random crashes</span><br /><span>- Fixed error in the Recompile Wizard for C++Builder 6 with FastScript in the Standart edition</span><br /><span>- Fixed few problems with FreePascal and Lazarus</span><br /><span>- Fixed Sort by focused row/column.</span><br /><span>- Fixed error: AV in TfcGridReport</span><br /><span>- Fixed error: AV when schema contains a field which is absent in cube</span></p> Wed, 26 May 2010 00:00:00 +0200 http://www.fast-report.com/en/news/59/ DataRage 2 Special Product Discount of Fast Reports http://www.fast-report.com/en/news/60/ <p>As old time partner of Embarcedero and exhibitor of DataRage 2 (<a href="http://www.embarcadero.com/datarage2">http://www.embarcadero.com/datarage2</a>) we are offer Special Discount on Fast Reports products.</p> <p>You can save some coin with 20% off on your choice of Fast Reports products. Offer expires at 11:59pm on May 27, 2010</p> <p>Register now:<a href="http://forms.embarcadero.com/forms/DataRage2Registration">http://forms.embarcadero.com/forms/DataRage2Registration</a></p> <p><span>visit our virtual hall and receive 20% discount for lead reporting tools for working with databases!</span></p> Fri, 21 May 2010 00:00:00 +0200 http://www.fast-report.com/en/news/60/ Another new version of the fast Report Generator for .NET has been released - FastReport .NET v. 1. 4! http://www.fast-report.com/en/news/266/ <p><strong>What's new in FastReport .NET v. 1. 4!</strong><br /> ---------------</p> <p>+ added support for Visual Studio 2010<br />+ added support for font subgroups for export to PDF<br />+ added SQL CE connection<br />+ added the system variable HierachyRow#, which returns strings of digits in hierarchical form<br />+ added support for table schemas in OleDB and ODBC<br />+ added NumToWordsEs function to support Spanish<br />+ Dutch location added<br />+ added Ukrainian location<br />+ added Config property.ReportSettings.DefaultPaperSize<br />+ added HTMLExport property.Print (shows the browser print window when the html document is open, only available in "one-page" mode)<br />+ added HTMLExport property.PageBreaks (inserts page breaks in "one-page" mode)<br />+ added ForceLoadData property for all data sources<br />+ added band property.FirstRowStartsNewPage<br />+ added Parameter property.Warning<br />+ added Config property.TempFolder<br />+ added report property.ReportInfo.PreviewPictureRatio<br />+ added DataBand property.PrintIfDatasourceEmpty<br />+ added ChildBand property.PrintIfDatabandEmpty<br />+ added Config constraint.DesignerSettings.Restrictions.DontCreateData to disable the "Data|Add Data Source" menu..."["Data / add data source..."]<br />- fixed Row# and StartNewPage bug<br />- fixed nullable personalization feature bug<br />- fixed a bug with bands that the CanBreak and StartNewPage properties set as true<br />- fixed HTML export bug (style skipping when exporting multiple pages in "one-page" mode)<br />- Fixed bug with plugin registration<br />- Fixed bug with Dialog controls attached to calculated column<br />- fixed a bug in creating queries (incorrect connection type)<br />- improved layout of dialog form controls<br />- fixed a bug with Dock != None and CanGrow, CanShrink<br />- fixed HTML export bug<br />- fixed "Save printer in the report file"option<br />- fixed a bug in Graph objects (ClearValues method does not work)<br />- Fixed bug in data wizard<br />- fixed an error in sums when the Convert null values option is disabled<br />- Fixed bug with saving reports as VB class<br />- fixed outline in hierarchical report<br />- fixed a bug in Chart objects (when trying to group unsorted data by month)<br />- fixed a bug in the data wizard under OS Vista<br />- Fixed bug with built-in TTC fonts in PDF export<br />- Fixed bug with exporting table containing hidden rows * fixed dialog "data wizard" (loading table lists is much faster)<br />* designer Command DesignerControl.cmdData replaced with cmdAddData and cmdChooseData<br />* reduced size of result files when exporting HTML<br />* improved performance when working with complex business objects<br />* tables in the "data wizard" window are now sorted, the "Sort tables" button has been removed * minor fixes in the Data window (the ability to move up and down the list of parameters using the Ctrl + Up/Down arrow keys)<br />* installer now adds all builds automatically FastReport.Net the GAC<br />* fastreport compilation.dll divided into two parts-FastReport.dll, FastReport.Web.dll our customers can download the latest version from the private panel or order FastReport.Net with a favorable discount (also via the link located in the private panel). FastReport.Net it is a fully functional reporting solution for Windows Forms, ASP.NET and WPF. This tool can be used in Microsoft Visual Studio 2005,2008 and 2010, as well as Delphi Prizm. It is written in clear C# language and can work with an application written in C# or VB.Net and also in Pascal (Delphi Prizm). Z FastReport.Net you can create application-independent .NET reports. in other words FastReport.Net it can be a stand-alone tool for creating reports. See for yourself:<br />* you can connect to any database, work on any tables from these databases or create queries;<br />* you can add dialog forms to the report to invoke specific parameters before running the report;<br />* using the built-in script, you can manage the relationships between the controls of dialog forms, handle data in a comprehensive manner;<br />* finally, you can view the results, print them, and export them to many commonly used document formats.</p> <p>Order FastReport .NET v. 1. 4</p> Thu, 06 May 2010 00:00:00 +0200 http://www.fast-report.com/en/news/266/ FastReport .NET 1.4 released! http://www.fast-report.com/en/news/61/ <p><span>Good news - New version of Fast report generator for .Net (FastReport .Net v.1.4) released!</span><br /><br /><span>What's new?</span><br /><br /><span>Version 1.4</span><br /><span>---------------</span><br /><span>+ added Visual Studio 2010 support</span><br /><span>+ added support of font subsets in PDF export added SQL CE connection&nbsp;</span><br /><span>+ added HierachyRow# system variable which returns the row number like&nbsp;</span><br /><span>+ "1.2.1" in the hierarchical report added support for table schema in&nbsp;</span><br /><span>+ OleDB and ODBC connectors added NumToWordsEs function for spanish&nbsp;</span><br /><span>+ added Dutch localization added Ukrainian localization added&nbsp;</span><br /><span>+ Config.ReportSettings.DefaultPaperSize property added HTMLExport.Print&nbsp;</span><br /><span>+ property (show the browser's print dialog when html document is&nbsp;</span><br /><span>+ opened, available only in "single page" mode) added&nbsp;</span><br /><span>+ HTMLExport.PageBreaks property (insert hard page breaks in "single&nbsp;</span><br /><span>+ page" mode) added ForceLoadData property to all datasources added&nbsp;</span><br /><span>+ band.FirstRowStartsNewPage property added Parameter.Description&nbsp;</span><br /><span>+ property added Config.TempFolder property added&nbsp;</span><br /><span>+ report.ReportInfo.PreviewPictureRatio property added&nbsp;</span><br /><span>+ DataBand.PrintIfDatasourceEmpty property added&nbsp;</span><br /><span>+ ChildBand.PrintIfDatabandEmpty property added&nbsp;</span><br /><span>+ Config.DesignerSettings.Restrictions.DontCreateData restriction to&nbsp;</span><br /><span>+ disable the "Data|Add Data Source..." menu</span><br /><span>- fixed bug with Row# and StartNewPage</span><br /><span>- fixed bug with Nullable custom functions</span><br /><span>- fixed bug with bands which CanBreak and StartNewPage properties set to true</span><br /><span>- fixed bug in HTML export (skip of styles when many pages exported in "single page" mode)</span><br /><span>- fixed bug with registration of plugins</span><br /><span>- fixed bug with dialog controls attached to a calculated column</span><br /><span>- fixed bug in the query builder (wrong join type)</span><br /><span>- fixed dialogue forms controls order</span><br /><span>- fixed bug with Dock != None and CanGrow, CanShrink</span><br /><span>- fixed bug in HTML export</span><br /><span>- fixed bug with "Save printer in the report file" option</span><br /><span>- fixed bug in Chart object (ClearValues method does not work)</span><br /><span>- fixed bug in the Data Wizard</span><br /><span>- fixed bug in totals when the "Convert null values" option is off</span><br /><span>- fixed bug with saving report as VB class</span><br /><span>- fixed outline in a hierarchical report</span><br /><span>- fixed bug in the Chart object (when trying to group unsorted data by months)</span><br /><span>- fixed bug in the Data Wizard under Vista OS</span><br /><span>- fixed bug with embedded TTC fonts in PDF export</span><br /><span>- fixed bug when exporting TableObject with invisible rows</span><br /><span>* improved "Data Wizard" dialog (loading the table list is much faster now)</span><br /><span>* designer command DesignerControl.cmdData replaced with cmdAddData and cmdChooseData commands</span><br /><span>* reduced the resulting file size in HTML export</span><br /><span>* improved performance with very deep business objects</span><br /><span>* tables in the "Data Wizard" window are sorted now, "Sort tables" button removed</span><br /><span>* small improvements in the Data window (ability to move up/down the report parameters using Ctrl+Up/Down keys)</span><br /><span>* the installer is now automatically adds all FastReport.Net assemblies to the GAC</span><br /><span>* assembly FastReport.dll split into two parts - FastReport.dll, FastReport.Web.dll</span></p> Wed, 28 Apr 2010 00:00:00 +0200 http://www.fast-report.com/en/news/61/ Fast Report Sponsors Delphi Developer Days 2010 http://www.fast-report.com/en/news/62/ <p><span>Fast Report Inc., a leading developer of the fast reporting software, is proud to announce its sponsorship of upcoming Delphi Developer Days 2010 that will provide a deep insight into current and earlier versions of Delphi. The company also sponsors MindTheBird! campaign supporting the launch of Firebird 2.5. As a sponsor of the campaign, Fast Report Inc. supports First Ukrainian International Conference aimed to deliver the information on the open-source database management system Firebird.&nbsp;</span><br /><br /><span>Fast Report is known for sponsoring a number of conferences held all over the world. The conferences sponsored by the company aim to facilitate the dialog and exchange of views between IT professionals, allowing them to fulfill their potential. Fast Report Inc. is proud to come up with these initiatives and contribute to the collaboration of the leading global companies. While delivering current and essential information about the latest technology advances and related industry activities, the conferences also provide inspiration for participants. What&rsquo;s more, they help to create new business opportunities and serve as an excellent platform for professional networking and exchange.&nbsp;</span><br /><br /><span>Delphi Developer Days 2010 scheduled to be held in the USA, UK and Germany in May will bring together Delphi experts and users who will elaborate on the major questions including Delphi technologies, applications and techniques. Sessions covering all the relevant topics will be presented by top Delphi experts Marco Cant&ugrave; and Cary Jensen who will reveal their favorite tricks. Further information on the schedule of this conference and topic descriptions is available at</span><a class="txttohtmllink" href="http://www.delphideveloperdays.com/">http://www.delphideveloperdays.com</a><span>.&nbsp;</span><br /><br /><span>Marco Cant&ugrave; will also share some more of his experience during a webinar on Delphi+Firebird as a part of MindTheBird! campaign. Launched to ensure the visibility of Firebird 2.5, the global campaign is supported by the leading companies including Fast Report Inc. Being a full sponsor of the campaign, the company offers several licenses of its products as prizes for the most active Firebird users and developers who have joined MindTheBird campaign. Additional information about the campaign is available at www.mindthebird.com.</span><br /><br /><span>One more event sponsored by Fast Report Inc. and devoted to Firebird is the First Ukrainian International Conference on Firebird that is to take place April 23, 2010 in Dnepropetrovsk. Firebird&rsquo;s core developers Dmitry Yemanov, Alex Peshkov and Vlad Khorsun will explore the opportunities and main features of the innovative RDBMS software. Conference program includes the report on the main tools used for developing and enhancing this multi-platform relational database management system.</span></p> Wed, 21 Apr 2010 00:00:00 +0200 http://www.fast-report.com/en/news/62/ Fast Report Inc. sponsors Delphi Developer from 2 http://www.fast-report.com/en/news/240/ <p>Fast Report Inc., a leading company in the development of fast softare The company also sponsors the MindTheBird campaign! in support of the launch of Firebird 2.5. As a promotional sponsor, Fast Report Inc. it also supports the first Ukrainian International Conference, which aims to provide information about Firebird, the open source database management system.</p> <p>The company Fast Report is famous for sponsoring numerous conferences that are held around the world. The company-sponsored conferences are intended to facilitate dialogue and exchange of views among IT professionals, so that they can fully exploit their potential. Fast Report Inc. she is proud to announce these initiatives and to contribute to collaboration between leading global companies. These conferences provide important up-to-date information on the latest technology and related business activities, and are also a source of inspiration for attendees. In addition, they help create new business opportunities and function as an excellent platform for exchange and collaboration between professionals.</p> <p>Delphi Developer Days 2010 will take place in the USA, the Uk, and in Germany in may, this event will bring together both experts in Delphi for the same users, which will delve into together the issues related to the technologies, applications and techniques of Delphi. The in-depth sessions of all the relevant topics will be held by the two leading experts from Delhi, Marco Cantu and Carens Further information on the program of this conference and the description of the topics that will be covered, are available on the website: http://www.delphideveloperdays.com.</p> <p>Marco Cantu will also share his experience during AEB. The global campaign, launched to provide visibility to Firebird 2.5, is supported by leading companies including Fast Report Inc. As the official sponsor of the campaign, the campaign will offer numerous licenses, of its products and at reduced prices, to the most active Firebird users and developers participating in the MindTheBird campaign. More information about the campaign is available on the website: www.mindthebird.com.</p> <p>Another event sponsored by Fast Report Inc. and dedicated to Firebird is the first Ukrainian International Conference on Firebird which will take place on April 23, 2010 in Dnepropetrovsk. The main developers of Firebird, Dmitrem Emanov, ale PES Peshkov and Vlad Khorsun will present the opportunities and main features of this innovative soft Rd The conference program includes a report on the main tools used to develop and improve this relational database management system for multi-platforms.</p> Wed, 21 Apr 2010 00:00:00 +0200 http://www.fast-report.com/en/news/240/ FastReport VCL 4.9 released! http://www.fast-report.com/en/news/65/ <p><span>FastReport VCL 4.9</span><br /><br /><span>==============</span><br /><span>ability to print/export transparent pictures (properties TfrxPictureView.Transparent and TfrxPictureView.TransparentColor) (PDF export doesn't supported)</span><br /><span>+ added new "split to sheet" modes for TfrxXMLExport&nbsp;</span><br /><span>+ added support of /PAGE tag in TfrxRichView, engine automatically break report pages when find /PAGE tag&nbsp;&nbsp;</span><br /><span>+ added ability to hide Null values in TfrxChartView (TfrxChartView.IgnoreNulls = True)</span><br /><span>+ added ability to set any custom page order for printing (i.e. 3,2,1,5,4 )</span><br /><span>+ [enterprise] added variables "AUTHLOGIN" and "AUTHGROUP" inside the any report&nbsp;&nbsp;</span><br /><span>+ [enterprise] now any report file can be matched with any (one and more) group, these reports are accessible only in matched groups</span><br /><span>+ [enterprise] now you can set-up cache delays for each report file (reports.xml)</span><br /><span>+ [enterprise] added new properties editor for reports in Configuration utility (see Reports tab)</span><br /><span>+ [enterprise] added property "Xml" - "SplitType" in server configuration - allow to select split on pages type between none/pages/printonprev/rowscount</span><br /><span>+ [enterprise] added property "Xml" - "SplitRowsCount" in server configuration - sets the count of rows for "rowscount" split type</span><br /><span>+ [enterprise] added property "Xml" - "Extension" in server configuration - allow select between ".xml" and ".xls" extension for output file</span><br /><span>+ [enterprise] added property "Html" - "URLTarget" in server configuration - allow select the target attribute for report URLs</span><br /><span>+ [enterprise] added property "ReportsFile" - path to file with reports to groups associations and cache delays&nbsp;</span><br /><span>+ [enterprise] added property "ReportsListRenewTimeout" in server configuration</span><br /><span>+ [enterprise] added property "ConfigRenewTimeout" in server configuration</span><br /><span>+ [enterprise] added property "MimeType" for each output format in server configuration&nbsp;</span><br /><span>+ [enterprise] added property "BrowserPrint" in server configuration - allow printing by browser, added new template nav_print_browser.html</span><br /><span>+ [enterprise] added dynamic file name generation of resulting formats (report_name_date_time)</span><br /><span>* [enterprise] SERVER_REPORTS_LIST and SERVER_REPORTS_HTML variables (list of available reports) depend from user group (for internal authentification)</span><br /><span>+ added drawing shapes in PDF export (not bitmap)</span><br /><span>+ added rotated text in PDF export (not bitmap)</span><br /><span>+ added EngineOptions.IgnoreDevByZero property allow to ignore division by zero exception in expressions</span><br /><span>+ added properties TfrxDBLookupComboBox.DropDownWidth, TfrxDBLookupComboBox.DropDownRows</span><br /><span>+ added event TfrxCustomExportFilter.OnBeginExport</span><br /><span>+ added ability to decrease font size in barcode object</span><br /><span>+ added ability to inseret FNC1 to "code 128" barcode</span><br /><span>+ added event TfrxPreview.OnMouseDown</span><br /><span>+ added support of new unicode-PDF export in D4-D6 and BCB4-BCB6</span><br /><span>* improved AddFrom method - anchor coping</span><br /><span>- fixed bug with strikeout text in PDF export</span><br /><span>- fixed bug with incorrect export of TfrxRichView object in RTF format (wrong line spacing)</span><br /><span>- [enterprise] added critical section in TfrxServerLog.Write</span><br /><span>- fixed bug with setting up of the Protection Flags in the PDF export dialog window</span><br /><span>- fixed bug in PDF export (file structure)</span><br /><span>- fixed bug with pictures in Open Office Writer (odt) export</span><br /><span>- [enterprise] fixed bug with TfrxReportServer component in Delphi 2010</span><br /><span>- fixed minor errors in Embarcedero RAD Studio 2010</span><br /><span>- fixed bug with endless loop with using vertical bands together with page header and header with ReprintOnNewPage</span><br /><span>- fixed bug when using "Keeping" and Cross tables (incorrect cross transfer)</span><br /><span>- fixed bug with [CopyName#] macros when use&nbsp;&nbsp;"Join small pages"&nbsp;&nbsp;print mode</span><br /><span>- fixed bug&nbsp;&nbsp;when try to split page with endless height to several pages (NewPage, StartNewPage)</span><br /><span>- fixed bug with empty line TfrxRichView when adding text via expression</span><br /><span>- fixed bug when Footer prints even if main band is invisible (FooterAfterEach = True)</span><br /><span>- fixed resetting of Page variable in double-pass report with TfrxCrossView</span><br /><span>- fixed bug with loosing of&nbsp;&nbsp;aligning when split TfrxRichView</span><br /><span>- fixed buzz in reports with TfrxRichView when using RTF 4.1</span><br /><br /><span>And FastScript v1.96 released</span><br /><span>==============</span><br /><span>+ added support of Embarcedero Rad Studio 2010 added new RTTI functions</span><br /><span>* improver script run speed</span><br /><span>* improved work for Lazarus</span></p> Mon, 28 Dec 2009 00:00:00 +0100 http://www.fast-report.com/en/news/65/ Merry Christmas and Happy New Year - 20% discounts for all the software! http://www.fast-report.com/en/news/242/ <p>Dear friends! We wish you a Merry Christmas and Happy New Year! We offer a gift for all the developers - 20 % discount on all of our products and licenses - and that is from the 15th of December upto the 10th of January. For FastReport.Net, FastReport VCL, FastCube, FastReport Studio, FastReport Server, FastScript and FastQuery Builder - good products for reporting and business analysis. We prepare good news for you for the next year! -- Best regards, Fast Reports team Reporting must be Fast! http://www.fast-report.com</p> Tue, 15 Dec 2009 00:00:00 +0100 http://www.fast-report.com/en/news/242/ CodeRage III Special Product Discount of Fast Reports http://www.fast-report.com/en/news/88/ <p>As Prize Donor (<a href="https://conferences.codegear.com/coderage08/prizes">https://conferences.codegear.com/coderage08/prizes</a>) and exhibitor of CodeRage 2008 (<a href="https://conferences.codegear.com/coderage08">https://conferences.codegear.com/coderage08</a>) we are offer Special Discount on Fast Reports products.</p> <p>You can save some coin with 20% off on your choice of Fast Reports products. Offer expires at 11:59pm on Friday, December 5, 2008</p> <p>Discount page:&nbsp;<a href="https://fast-report.com/en/coderage8.html">https://fast-report.com/en/coderage8.html</a></p> <p><span>Special offer (5 days only!) FastReport.Net Win Forms and FastReport.Net WinForms+WebForm (for Delphi Prism) with 20% discount!</span></p> Tue, 01 Dec 2009 00:00:00 +0100 http://www.fast-report.com/en/news/88/ FastReport Server 2.2 released! http://www.fast-report.com/en/news/70/ <p><span>+ added variables "AUTHLOGIN" and "AUTHGROUP" inside the any report&nbsp;&nbsp;</span><br /><span>+ now any report file can be matched with any (one and more) group, these reports are accessible only in matched groups</span><br /><span>+ now you can set-up cache delays for each report file (reports.xml)</span><br /><span>+ added new properties editor for reports in Configuration utility (see Reports tab)</span><br /><span>+ added property "Xml" - "SplitType" in server configuration - allow to select split on pages type between none/pages/printonprev/rowscount</span><br /><span>+ added property "Xml" - "SplitRowsCount" in server configuration - sets the count of rows for "rowscount" split type</span><br /><span>+ added property "Xml" - "Extension" in server configuration - allow select between ".xml" and ".xls" extension for output file</span><br /><span>+ added property "Html" - "URLTarget" in server configuration - allow select the target attribute for report URLs</span><br /><span>+ added property "ReportsFile" - path to file with reports to groups associations and cache delays&nbsp;</span><br /><span>+ added property "ReportsListRenewTimeout" in server configuration</span><br /><span>+ added property "ConfigRenewTimeout" in server configuration</span><br /><span>+ added property "MimeType" for each output format in server configuration&nbsp;</span><br /><span>+ added property "BrowserPrint" in server configuration - allow printing by browser, added new template nav_print_browser.html</span><br /><span>+ added dynamic file name generation of resulting formats (report_name_date_time)</span><br /><span>+ added Windows x64 support (in WOW mode)</span><br /><span>* SERVER_REPORTS_LIST and SERVER_REPORTS_HTML variables (list of available reports) depend from user group (for internal authentification)</span><br /><span>* changed PDF export: added full Unicode support, improved performance, decreased memory requirements</span><br /><span>- fixed bug in garbage collector (Session Manager)</span><br /><span>- fixed bug with designer executable crash</span><br /><span>- fixed bug with variables lost on refresh/export</span></p> Mon, 30 Nov 2009 00:00:00 +0100 http://www.fast-report.com/en/news/70/ FastReport Studio 4.8 released! http://www.fast-report.com/en/news/72/ <p><span>+ added ability to split big bands(biggest than page height) by default&nbsp;</span><br /><span>+ added ability to use keeping(KeepTogether/KeepChild/KeepHeader) in multi-column report</span><br /><span>+ added BDE engine</span><br /><span>+&nbsp;added DBX engine</span><br /><span>+ added confirmation reading for TfrxMailExport</span><br /><span>+ added new enumerations drDontEditReportScript and drDontEditInternalDatasets to TfrxDesignerRestriction</span><br /><span>+ added new TfrxDesignerRestriction: drDontEditReportScript and drDontEditInternalDatasets</span><br /><span>+ added PrnOutFileName property to printer options</span><br /><span>+ added RTF 4.1 support for TfrxRichText object</span><br /><span>+ added TfrxDesigner.MemoParentFont property</span><br /><span>+ added TfrxGroupHeader.ShowChildIfDrillDown property&nbsp;&nbsp;</span><br /><span>+ added TfrxPrintOptions.PrnOutFileName property to set ability to print to file</span><br /><span>+ added TfrxReportOptions.HiddenPassword property to set password silently from code</span><br /><span>+ added TimeOut field to TfrxMailExport form&nbsp;</span><br /><span>+ added checksum calculating for&nbsp;&nbsp;2 5 interleaved barcode</span><br /><span>* changed PDF export: added full unicode support, improved performance, decreased memory requirements</span><br /><span>- changed inheritance mechanism, correct inherits of linked objects (fixups)</span><br /><span>- fixed "Page" and "Line" variables inside vertical bands</span><br /><span>- fixed ActiveForm&nbsp;&nbsp;ActiveX object</span><br /><span>- fixed bug in multi-column page when band overlap stretched PageHeader</span><br /><span>- fixed bug when cross tab cut the text in corner, when corner height greater than column height</span><br /><span>- fixed bug when designer place function in commented text block</span><br /><span>- fixed bug when designer shows commented functions in object inspector</span><br /><span>- fixed bug when engine delete first space from text in split Memo</span><br /><span>- fixed bug when Engine try to split non-stretcheable view and gone to endless loop</span><br /><span>- fixed bug when group doesn't fit on the whole page</span><br /><span>- fixed bug with displacement of subreport when use PrintOnParent property in some cases</span><br /><span>- fixed bug with DownThenAcross in Cross Tab</span><br /><span>- fixed bug with emf in ODT export</span><br /><span>- fixed bug with HTML tags in memo when use shot text and WordWrap</span><br /><span>- fixed bug with Mirror Mrgins in RTF, HTML, XLS, XML, OpenOffice exports</span><br /><span>- fixed bug with outline when build several composite reports in double pass mode</span><br /><span>- fixed bug with some codepage which use two bytes for special symbols (Japanese ans Chinese codepages)</span><br /><span>- fixed bug with using KeepHeader in some cases</span><br /><span>- fixed bug with using ReprintOnNewPage</span><br /><span>- fixed designer restrictions constants</span><br /><span>- fixed problem with PageFooter and ReportSymmary when use PrintOnPreviousPage property</span><br /><span>- fixed small memory leak in subreports</span><br /><span>- improved AddFrom method - copy outline</span><br /><span>- improved DrillDownd mechanism, should work correct with master-detail-subtetail nesting&nbsp;</span><br /><span>- 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)</span><br /><span>- improved script compilation</span><br /><span>- improved unsorted mode in crosstab(join same columns correctly)</span><br /><span>- improved WatchForm TListBox changet to TCheckListBox</span></p> Tue, 13 Oct 2009 00:00:00 +0200 http://www.fast-report.com/en/news/72/ FastCube 1.6 released! http://www.fast-report.com/en/news/73/ <p><span>FastCube 1.6</span><br /><span>---------------</span><br /><br /><span>+ Added function TfcAxis.GetVisibleIndexFromAbs(ALevel: Integer; AAbsIndex: Integer; var AIndex: integer; var AVisible: Boolean): Boolean;</span><br /><span>+ Added procedure TfcGrid.SelectCell(ACol, ARow: integer; AMakeVisible: boolean);</span><br /><span>+ Added support for Embarcadero Rad Studio 2010 (Delphi/C++Builder)</span><br /><span>+ Added option mdsoSaveFiltersByValue ў TfcSlice (save in Schema filters by value)</span><br /><span>+ Added new aggregate function "Last value". It is possible to use it with any type of the data!</span><br /><span>+ Added property UseParentFont into TfcGridStyles.</span><br /><span>+ Font, color and alignment of TfcGrid are used when print with TfrcGrid.</span><br /><span>+ Added property Font into TfcGridStyle.</span><br /><span>+ Added script property Measure[].TotalValueForDims['dim1, dim2, ...'] to get measure total value for dimensions dim1, dim2, ...</span><br /><span>+ Added Greek resources (thanks Dimitris Karagikas)</span><br /><span>+ Added an ability to use one field for the measures and dimension simultaneously</span><br /><span>+ Added script events OnGetSeriesClass, OnSeriesCreated and OnChartFilled in TfrcChartView.</span><br /><span>+ Updated chart support in unit frcCrossRTTI.</span><br /><span>+ Added property StackType (MultiBar) in TfcChart.</span><br /><span>+ Added support THorizBarSeries in TfcChart.</span><br /><span>+ Added new events OnSaveTemplate and OnLoadTemplate in TfcChart.</span><br /><span>+ Added new property DefaultTemplatePath in TfcChart.</span><br /><span>+ Added new properties DefaultSchemePath, DefaultCubePath and DefaultExportPath in TfcGrid.</span><br /><span>+ Added option in Grid: mdgoChangeOrderByClick - Switching order of sorting by one mouse button clicking.</span><br /><span>+ Added properties Dimensions.IsTotalByCol and Dimensions.IsTotalByRow. You can use this properties in Script.</span><br /><span>+ Added new format type fkCustom (You can to create and registrate custom formates. Use fcCustomFormats.AddFormat. See examples fcExamples).</span><br /><span>+ Added Swedish resources from Niklas Larsson</span><br /><span>+ Added&nbsp;&nbsp;FastReport integration package for BCB6</span><br /><span>+ Added: You simultaneously can change width of all columns in the X axis. Keep key Ctrl at change of width of the column.</span><br /><span>* Only the UTF8 encoding is now used for scheme files.</span><br /><span>* Event TfrcGrid.onGetStyles is changed</span><br /><span>- Fixed export of Null data into various XML formats</span><br /><span>- Fixed error of reading from stream property StackType (MultiBar) in TfcChart.</span><br /><span>- Fixed error with property DefaultExportPath in TfcGrid and property DefaultTemplatePath in TfcChart.</span><br /><span>- Fixed width TfcChartToolBar.</span><br /><span>- Fixed error of reading Chart Template from version before 1.5.5.</span><br /><span>- Fixed error: Calculation of sizes of memos is wrong in FastReport if are used different fonts.</span><br /><span>- Fixed error: AV in Chart if no data in grid</span><br /><span>- Fixed error: Caption of measures are wrong when dimension is collapsed</span></p> Thu, 08 Oct 2009 00:00:00 +0200 http://www.fast-report.com/en/news/73/ FastReport 4.8 released! http://www.fast-report.com/en/news/74/ <p><span>! + added support of Embarcadero Rad Studio 2010 (Delphi/C++Builder)</span><br /><span>! + added TfrxMailExport.OnSendMail event&nbsp;</span><br /><span>! + [enterprise] added Windows Authentification mode</span><br /><span>! + adedd checksum calculating for&nbsp;&nbsp;2 5 interleaved barcode</span><br /><span>! * [enterprise] improved CGI for IIS/Apache server</span><br /><span>! * changed PDF export: added full unicode support, improved performance, decreased memory requirements</span><br /><span>&nbsp;&nbsp;old PDF export engine saved in file frxExportPDF_old.pas</span><br /><span>+ added TfrxDBDataset.BCDToCurrency property</span><br /><span>+ added TfrxReportOptions.HiddenPassword property to set password silently from code</span><br /><span>+ added TfrxADOConnection.OnAfterDisconnect event&nbsp;</span><br /><span>+ added TfrxDesigner.MemoParentFont property</span><br /><span>+ added new TfrxDesignerRestriction: drDontEditReportScript and drDontEditInternalDatasets</span><br /><span>+ added TfrxGroupHeader.ShowChildIfDrillDown property&nbsp;&nbsp;</span><br /><span>+ added confirmation reading for TfrxMailExport</span><br /><span>+ added TimeOut field to TfrxMailExport form&nbsp;</span><br /><span>+ added ability to use keeping(KeepTogether/KeepChild/KeepHeader) in multi-column report</span><br /><span>+ added ability to split big bands(biggest than page height) by default&nbsp;</span><br /><span>- changed inheritance mechanism, correct inherits of linked objects (fixups)</span><br /><span>- fixed bug with Mirror Mrgins in RTF, HTML, XLS, XML, OpenOffice exports</span><br /><span>- fixed bug when cross tab cut the text in corner, when corner height greater than column height</span><br /><span>- improved WatchForm TListBox changet to TCheckListBox</span><br /><span>- improved AddFrom method - copy outline</span><br /><span>- 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)</span><br /><span>- Improved unsorted mode in crosstab(join same columns correctly)</span><br /><span>- Improved converter from Report Builder</span><br /><span>- Improved TfrxDesigner.OnInsertObject, should call when drag&amp;drop field from data tree</span><br /><span>- improved DrillDownd mechanism, should work correct with master-detail-subtetail nesting&nbsp;</span><br /><span>- fixed bug with DownThenAcross in Cross Tab</span><br /><span>- fixed several bugs under CodeGear RAD Studio (Delphi/C++Builder) 2009&nbsp;</span><br /><span>- fixed bug with emf in ODT export</span><br /><span>- fixed bug with outline when build several composite reports in double pass mode</span><br /><span>- fixed bug when group doesn't fit on the whole page</span><br /><span>- fixed "Page" and "Line" variables inside vertical bands</span><br /><span>- fixed bug with using KeepHeader in some cases</span><br /><span>- fixed bug with displacement of subreport when use PrintOnParent property in some cases</span><br /><span>- fixed small memory leak in subreports</span><br /><span>- fixed problem with PageFooter and ReportSymmary when use PrintOnPreviousPage property</span><br /><span>- fixed bug when designer shows commented functions in object inspector</span><br /><span>- fixed bug when designer place function in commented text block</span><br /><span>- fixed bug when Engine try to split non-stretcheable view and gone to endless loop</span><br /><span>- fixed bug with HTML tags in memo when use shot text and WordWrap</span><br /><span>- [enterprise] fixed bug with variables lost on refresh/export</span><br /><span>- fixed bug whih PDF,ODT export in Delphi4 and CBuilder4</span><br /><span>- fixed bug with some codepage which use two bytes for special symbols (Japanese ans Chinese codepages)</span><br /><span>- fixed bug when engine delete first space from text in split Memo</span><br /><span>- fixed bug in multi-column page when band overlap stretched PageHeader</span><br /><span>- fixed bug with using ReprintOnNewPage</span></p> Mon, 21 Sep 2009 00:00:00 +0200 http://www.fast-report.com/en/news/74/ Basta! in Mainz from 21 to 25 September 2009 http://www.fast-report.com/en/news/77/ <p>Dear friends!</p> <p>We invite you vizit developer conference Basta!</p> <p>Basta! in Mainz from 21 to 25 September 2009<br /><a href="http://it-republik.de/dotnet/basta">http://it-republik.de/dotnet/basta</a></p> <p>Fast Reports will take part in Basta! as an exhibitor:<br /><a href="http://it-republik.de/dotnet/basta/aussteller#fast">http://it-republik.de/dotnet/basta/aussteller#fast</a></p> Mon, 07 Sep 2009 00:00:00 +0200 http://www.fast-report.com/en/news/77/ CodeRage 2009 - from 8 to 11 September http://www.fast-report.com/en/news/78/ <p>Dear friends!</p> <p>We invite you vizit CodeRage 2009 - from 8 to 11 September.</p> <p><a href="http://conferences.embarcadero.com/coderage">http://conferences.embarcadero.com/coderage</a></p> <p><span>Fast Reports will take part as a speaker and exhibitor</span><br /><a href="http://conferences.embarcadero.com/coderage/sessions">http://conferences.embarcadero.com/coderage/sessions</a><span>&nbsp;</span><br /><br /><a href="../../../news/index.php">Back to the news list</a></p> Mon, 07 Sep 2009 00:00:00 +0200 http://www.fast-report.com/en/news/78/ FastReport .NET 1.2 released! http://www.fast-report.com/en/news/79/ <p><span>What is new in version 1.2?</span><br /><br /><span>+ added Functions in the "Data" window</span><br /><span>+ added new report objects - CellularTextObject, ZipCodeObject</span><br /><span>+ added report's Email settings (see Report|Options... menu, "Email" tab)</span><br /><span>+ added multi-frame TIFF export</span><br /><span>+ added RC4 128-bit encryption in PDF export</span><br /><span>+ added "Visible" flag in the highlight editor. Now the highlight condition may hide the object</span><br /><span>+ added TextObject's AutoShrink, AutoShrinkMinSize properties</span><br /><span>+ added DataBand's RowCount property</span><br /><span>+ added ReportPage.ManualBuild event</span><br /><span>+ added PictureObject.Angle property</span><br /><span>+ added AfterData event to all report objects</span><br /><span>+ added CommandTimeout property to all connections</span><br /><span>+ added export of watermarks in HTML format</span><br /><span>+ added export of underlined TextObject (Underlines = true) in PDF format</span><br /><span>+ added Swedish, Chinese (Traditional), Czech, Turkish, Spanish localizations</span><br /><span>+ added new demo reports in the "Report Objects" category</span><br /><span>+ added new demo projects in the Demos folder</span><br /><span>* POSSIBLE BREAKING CHANGE! changes in the business objects engine. See details here:</span><br /><a class="txttohtmllink" href="../../../forum/index.php?showtopic=5695">http://www.fast-report.com/en/forum/index.php?showtopic=5695</a><br /><span>* improved performance (loading and running reports with lot of objects)</span><br /><span>* you can use Anchor property of report objects when printing hierarchical bands</span><br /><span>* changed default extension of resulting file in Excel(XML) export from *.xls to *.xml</span><br /><span>* changes in Excel(XML) export - added export of numeric values</span><br /><span>* changes in Matrix object</span><br /><span>* improvements in hierarchical reports (header/footers, totals)</span><br /><span>- fixed bug in VB.Net report language</span><br /><span>- fixed bug in Viewer.exe (exception if window is too small)</span><br /><span>- fixed bug with selecting Report in the ReportTree in VS design-mode</span><br /><span>- fixed bug when using WebReport with MasterPage</span><br /><span>- fixed bug with RTL in HTML export and WebReport</span><br /><span>- fixed bug with RTL in RichText(rtf) export</span><br /><span>- fixed bug in MS Chart (border width is not scaled properly when printing)</span><br /><span>- fixed bug with preview window's "Search" dialog</span><br /><span>- fixed bug with Nullable column type</span><br /><span>- fixed bug in PDF export when exporting complex fills</span><br /><span>- fixed bug with export different frame styles in XML and RichText formats</span><br /><span>- fixed bug when editing prepared report</span><br /><span>- fixed printing of CellularTextObject</span><br /><span>- fixed bug with dialogue form</span><br /><span>- fixed bug with Entity Framework in ASP.NET mode</span><br /><span>- fixed bug in PageSetup dialog in preview</span><br /><span>- fixed bug with rendering side-by-side Matrix objects</span><br /><span>- fixed bug in Label wizard</span><br /><span>- fixed bug with send email via MAPI</span></p> Thu, 03 Sep 2009 00:00:00 +0200 http://www.fast-report.com/en/news/79/ FastReport .NET 1.1 released! http://www.fast-report.com/en/news/80/ <p><span>New version of lead product of Fast Reports for .NET-platform FastReport&nbsp;.NET 1.1 released!</span><br /><br /><span>What is new?</span><br /><br /><span>Version 1.1</span><br /><span>---------------</span><br /><span>+ added new UI styles - Office2007Blue, Office2007Silver, Office2007Black, VistaGlass. You can choose the designer and the preview form appearance using the EnvironmentSettings component (its UIStyle property)</span><br /><span>+ added CSV export</span><br /><span>+ added Text/Dot-matrix export</span><br /><span>+ added Designer.exe and Viewer.exe end-user applications</span><br /><span>+ added DesignerControl control</span><br /><span>+ added the "Format Painter" command to the standard toolbar</span><br /><span>+ added two new system variables - "TotalPage#" and "Page#"</span><br /><span>+ added design-time support for BindingSource</span><br /><span>+ added the property "RTFExport.ImageFormat"</span><br /><span>+ added HideIfNoData, NoDataText properties to BarcodeObject</span><br /><span>+ added new demo project - MdiDesigner</span><br /><span>+ added "Table/Fit Dynamic Table To Page" report</span><br /><span>+ added "Dialogs/Cascaded Data Filtering" report</span><br /><span>+ added "Interactive Reports/Interactive Matrix With Chart" report</span><br /><span>+ added "Dialogs/Labels With Dialog" report</span><br /><span>+ added Chinese (simplified) localization</span><br /><span>+ added Arabic localization</span><br /><span>+ added export of transparent colors and pictures (alpha blending) in PDF format</span><br /><span>+ added export of lines, arrows, rectangle shapes, shadows in PDF format</span><br /><span>+ added export of page watermarks in PDF format</span><br /><span>+ added export of dash-dot patterns in PDF format</span><br /><span>+ added export of horizontal and vertical lines, rectangle shapes, shadows in Excel(xml), RichText, OpenOffice and HTML formats</span><br /><span>* enhanced support of Unicode in PDF export</span><br /><span>* MSChart object moved to main FastReport.dll, no need to plug-in it anymore</span><br /><span>* FastReport.Dock library now replaced with FastReport.Bars</span><br /><span>- fixed bug with designer in Vista 64-bit</span><br /><span>- fixed bug with subreport &amp; breaked band</span><br /><span>- fixed Matrix object bug (break spanned cell)</span><br /><span>- fixed bug with creating an event handler for multiple selected objects</span><br /><span>- fixed bug in PDF export with right border of table object</span><br /><span>- fixed focus lost when closing the preview window</span><br /><span>- fixed error with text justification</span><br /><span>- fixed error in data window (when you pass bad DataRelation object)</span><br /><span>- fixed bug in VS IDE (designer silently closes after you close the preview)</span><br /><span>- fixed bug with clipboard keys in TextObject in-place edit mode</span><br /><span>- fixed bug with MS SQL guid-type parameter</span><br /><span>- fix in business objects processing</span><br /><span>- fixed bug with subreport's PrintOnParent</span><br /><span>- fixed issue with printing static &amp; dynamic TableObjects on the same band</span><br /><span>- fixed bug with report parameters</span><br /><span>- fixed bug with SQL parameters</span><br /><span>- fixed duplicate table names issue</span><br /><span>- fixed TableRow, TableColumn "Visible" property</span><br /><span>- fixed Matrix "Count" function</span><br /><span>- fixed bug with TableObject break</span><br /><span>- fixed bug with relations and empty data columns</span><br /><span>- fixed rotation of text in Excel(xml), RichText, OpenOffice, HTML and PDF export</span><br /><span>- fixed bug with subreport and "RepeatOnEveryPage" flag</span><br /><span>- fixed bug with inserting items of "generic" data type from "Data" window to a script</span><br /><span>- fixed bug with incorrect escaping of "Script" node content in the .frx file</span><br /><span>- fixed bug with delays in the designer when selecting a lot of objects</span><br /><span>- fixed bug with PictureObject.Tile</span><br /><span>- fixed bug with page breaks and margins in XML export</span><br /><span>- fixed bug with export of different border lines in Excel(xml), RichText, OpenOffice, HTML and PDF export</span><br /><span>- fixed bug with underlined and strikeout text in PDF export</span><br /><span>- fixed bug with borders of TableObject in PDF export</span><br /><span>- fixed bug with document title in PDF export</span><br /><br /><br /><span>FastReport.NET is a full-featured reporting solution for Windows Forms and ASP.NET. It can be used in Microsoft Visual Studio 2005 and 2008. It is compatible with .NET Framework 2.0 and higher. Main features:</span><br /><span>- own report visual advanced report designer. It does not depend on development environment and can be integrated to end-users' application;</span><br /><span>- optimized for corporate heavy load, big data mining processing and preparing really big reports.</span></p> Tue, 26 May 2009 00:00:00 +0200 http://www.fast-report.com/en/news/80/ FastReport Studio 4.7 released! http://www.fast-report.com/en/news/81/ <p><span>FastReport Studio 4.7 released!</span><br /><br /><span>&bull; Added new demonstration program for Sybase PowerBuilder</span><br /><span>&bull; Improved DrillDownd mechanism, should work correct with master-detail-subtetail nesting</span><br /><span>&bull; Extened functionality of Vertical Bands</span><br /><span>&bull; Extended interface of TfrxADOQuery object - added ability to dynamically set Master/Detail relation between SQL queries and dynamically set parameters of SQL queries.</span><br /><span>&bull; Extended interface of TfrxReport object.</span><br /><span>&bull; Extended functionality of build-in FastScript language.</span><br /><span>&bull; Improved export abilites.</span><br /><span>&bull; Improved compability with scripting languages like VB Script.</span><br /><span>&bull; Fixed several demo programms.</span><br /><span>&bull; Extended functionality of TfrxLineView object - now you can dynamically create LineView object and control its properties by external application.</span><br /><span>&bull; Extended functionality of TfrxADOTable object - added new properties for access to table header - field names, field types and field size.</span><br /><span>&bull; Fixed bug in vertical bands</span><br /><span>&bull; Fixed small memory leak in subreports</span><br /><span>&bull; Fixed minor bugs in Object Inspector and extended functionality of Objct Inspector</span><br /><span>&bull; Fixed bug when Engine try to split non-stretcheable view and gone to endless loop</span><br /><span>&bull; Fixed bug with HTML tags in memo when use shot text and WordWrap</span><br /><span>&bull; Fixed MailExport and extended its diagnostic messages.</span><br /><br /><span>FastReport Studio &ndash; is a &ldquo;win32&rdquo; report generator for software developers and business users.&nbsp;</span><br /><span>Our customers can order FastReport Studio with discount.</span></p> Fri, 17 Apr 2009 00:00:00 +0200 http://www.fast-report.com/en/news/81/ FastReport .NET released! http://www.fast-report.com/en/news/83/ <p><span>We are glad to announce a new product - FastReport.NET.&nbsp;</span><br /><br /><span>FastReport.NET is a full-featured reporting solution for developers who use Microsoft Visual Studio 2005 and 2008. FastReport.NET is written in C# and compatible with .NET Framework 2.0 and higher.</span></p> Mon, 16 Mar 2009 00:00:00 +0100 http://www.fast-report.com/en/news/83/ FastCube 1.5 released! http://www.fast-report.com/en/news/84/ <p><span>FastCube 1.5 released!</span><br /><br /><span>+ Changed: row height calculation algorithm of the X Axis</span><br /><span>+ Added property: TfcGrid.MaxRowHeightInXAxis</span><br /><span>+ Added properties in Measures[] ColOffsetValueWithDimValue[ADimValue: Variant] and ColOffsetValueWithDimValue[ADimValue: Variant]</span><br /><span>+ Added support for the mouse wheel in the detail grid.</span><br /><span>+ Added: Properties FieldsOrder and ShowSplitFieldsInFieldList are saved in Schema file</span><br /><span>+ Added property TfcSlice.ShowSplitFieldsInFieldList</span><br /><span>+ Added: Index of the field in DataSet is saved in Cube file</span><br /><span>+ Added events TfcSlice.OnSliceChanged</span><br /><span>+ Added opportunity of copying in the Clipboard with headers</span><br /><span>+ Added events TfcSlice.OnStartChange and TfcSlice.OnStopChange.</span><br /><span>+ Added French resources (thanks Hugues Van Landeghem)</span><br /><span>+ Better WideString field support. In combination with new defines UseWideString, UseUnicodeString (d2009 only) it allows to show unicode charaters in grid</span><br /><span>+ Added PercentFormat property to the TfcCube.DefaultFormat</span><br /><span>+ Added option mdgoCloneMasterValueOnExport to the TfcGrid (copy master value to all rows(columns) in export)</span><br /><span>+ Field width is saved in Schema and does not reset after move field in a grid region</span><br /><span>+ Added support for TBCDField for Delphi5</span><br /><span>+ Added German resources (thanks Daniel Soppe)</span><br /><span>+ Added property GridCanvas to the TfcGrid for using in events OnDrawCell and OnDrawAxisItem</span><br /><span>+ Added CopyToClipboard button to the ChartToolbar</span><br /><span>+ Added Spanish resources</span><br /><span>+ Added method TfcCube.Refresh to refresh data in Cube from DataSet</span><br /><span>* Function af_Count does not required a base field.</span><br /><span>- Removed grid properties: Crl3D, ParentCrl3D</span><br /><span>- Speed of expand/collapse operations has been dramatically increased</span><br /><span>- Fixed error: Axes were drawn very slowly with the big amount of data</span><br /><span>- Fix error with Dimensions[] in calcilation field script</span><br /><span>- Fix error with BCD fields in Fib+ and InterBaseExpress</span><br /><span>- Fixed error: DefaultFormat is nil in TfcFieldOfRegion</span><br /><span>- Fixed error in the html export with Delphi 2009</span><br /><span>- Fixed error: the schema loss in TfrcChartView editor.</span><br /><span>- Fixed recompile in BCB6 package with support of FastScript</span><br /><span>- Fixed wrong charset assignment</span><br /><span>- Fixed errors in the Recompile Wizard for Delphi 2009</span><br /><span>- Fixed errors in the frcd12.dpk package (Delphi 2009)</span><br /><span>- Fixed errors in the Measure Editor</span></p> Thu, 12 Feb 2009 00:00:00 +0100 http://www.fast-report.com/en/news/84/ FastReport Server 2.1 released! http://www.fast-report.com/en/news/85/ <p><span>+ Added Windows Authentification mode</span><br /><span>* Improved CGI for IIS/Apache server</span><br /><span>* Advanced log information on errors</span><br /><span>* Stability improvements</span><br /><span>* Speed improvements</span><br /><span>- Bug fixes</span></p> Tue, 03 Feb 2009 00:00:00 +0100 http://www.fast-report.com/en/news/85/ FastReport .NET 1.3 released! http://www.fast-report.com/en/news/69/ <p><span>What is new in version 1.3?</span><br /><br /><span>---------------</span><br /><span>+ added monochrome TIFF export</span><br /><span>+ added Excel 2007 export</span><br /><span>+ added PowerPoint 2007 export</span><br /><span>+ added MHT (web-archive) export</span><br /><span>+ added DBF export</span><br /><span>+ added ODBC connection</span><br /><span>+ added Oracle ODP.NET connection</span><br /><span>+ added ability to print copy name on the printed page (see&nbsp;</span><br /><span>+ "Features/Print Copy Names" report) added built-in support for&nbsp;</span><br /><span>+ cascaded data filtering (DetailControl property). See the&nbsp;</span><br /><span>+ "Dialogs/Cascaded Data Filtering" report added "apply" flags to the&nbsp;</span><br /><span>+ style elements added band's context menu items for easy creation of&nbsp;</span><br /><span>+ child band and detail data band added TextObject.NullValue property&nbsp;</span><br /><span>+ (to replace null values with specified string) added&nbsp;</span><br /><span>+ TextObject.ProcessAt property (allows to print totals in the header)&nbsp;</span><br /><span>+ added the ImageExport.MonochromeTiffCompression property added&nbsp;</span><br /><span>+ HTMLExport.WidthUnits, HTMLExport.HeightUnits properties (allows&nbsp;</span><br /><span>+ selection between Pixel and Percent) added the Message-HTML (MHT,&nbsp;</span><br /><span>+ MHTML, web-archive) mode in HTML export (HTMLExport.Format property)&nbsp;</span><br /><span>+ added Config.DesignerSettings.FilterConnectionTables event added&nbsp;</span><br /><span>+ DataSourceBase.Load event to load detail rows in code added Croatian&nbsp;</span><br /><span>+ localization added Persian localization added new demo projects in the&nbsp;</span><br /><span>+ Demos\VB.Net folder added "Script/Sort Group By Total" report</span><br /><span>* improved "Keep with data" mechanism</span><br /><span>- fixed bug with Matrix and Table objects (Visible property is not working)</span><br /><span>- fixed bug with MS SQL connection (can't use tables in schemas other than dbo.*)</span><br /><span>- fixed bug in Medium Trust mode</span><br /><span>- fixed bug in business objects (duplicate datasource names)</span><br /><span>- fixed bug in dialogue forms (switch to the dialog page may throw an exception)</span><br /><span>- fixed bug in query builder</span><br /><span>- fixed bug with OutlineExpression and RepeatOnEveryPage</span><br /><span>- fixed bug with KeepChild</span><br /><span>- fixed bug with exporting barcodes</span><br /><span>- fixed bug in dialogue controls (Enabled &amp; data filtering)</span><br /><span>- fixed bug with RepeatOnEveryPage band with child</span><br /><span>- fixed Matrix&amp;Table bug (infinite loop if there is not enough space to print a column)</span><br /><span>- fixed bug in PDF export (file structure)</span><br /><span>- fixed designer exception when copying the total</span><br /><span>- fixed exception when closing the designer</span><br /><span>- fixed bug with disabling the navigator in HTML export</span><br /><span>- fixed bug with size of WebReport in percents</span><br /><span>- fixed PDF export (digits substitution in Arabic)</span><br /><span>- fixed bug with sorting on a calculated column</span><br /><span>- fixed bug in the PDF export (export of band with zero height and non-solid fill)</span><br /><span>- fixed bug in the text/expression editor (drag&amp;drop items from the data tree)</span><br /><span>- fixed bug in the Excel 2007 export</span><br /><span>- fixed bug in the printer settings dialog (printer properties)</span><br /><span>- fixed bug with Outline when several reports are joined into one</span><br /><span>- fixed search in the preview</span><br /><span>- fixed bug in the group when there is no data to display</span><br /><br /><span>FastReport.NET is a full-featured reporting solution for Windows Forms and ASP.NET. It can be used in Microsoft Visual Studio 2005/2008 and Delphi Prism.</span><br /><span>It is compatible with .NET Framework 2.0 and higher.&nbsp;&nbsp;</span><br /><br /><span>With FastReport.NET, you can create application-independent reports.</span><br /><span>In other words, FastReport.NET can be used as a standalone reporting tool.</span></p> Mon, 02 Feb 2009 00:00:00 +0100 http://www.fast-report.com/en/news/69/ FastScript 1.95 with Delphi 2009 support released ! http://www.fast-report.com/en/news/87/ <p><span>New in FastScript 1.95</span><br /><span>+ added support of CodeGear Rad Studio 2009</span><br /><span>- fixed bug with "with" operator</span><br /><span>- fixed bug with comments in Basic script</span><br /><span>- fixed minor bugs in TfsSyntaxMemo и TfsTree</span></p> Fri, 12 Dec 2008 00:00:00 +0100 http://www.fast-report.com/en/news/87/ FastCube 1.4 with Delphi 2009 support released! http://www.fast-report.com/en/news/90/ <p><span>New in FastCube 1.4</span><br /><br /><span>+ Added option mdsoSaveChartInSchema in TfcSlice (save Chart properties in Schema)</span><br /><span>+ Added new aggregate function "List of Unique"</span><br /><span>+ Added new event TfcSlice.OnInterpreterCreated to add users variables and functions to Script</span><br /><span>+ Added Polish resources</span><br /><span>+ Added new procedure TfrcCrossView.Update to use is report script after refresh dataset in cube.</span><br /><span>+ added save X axis colums width in slice</span><br /><span>+ You can use values of detail records in script for calculated measures.</span><br /><span>&nbsp;&nbsp;Use Measures.PrepareDetailInfo to create array of detail records in script.</span><br /><span>&nbsp;&nbsp;Record count in array - Measures.RecordCount</span><br /><span>&nbsp;&nbsp;Detail value - Measures.DetailValue[ARecordIndex, AFieldName]</span><br /><span>+ result of script can be String.</span><br /><span>+ Measures[MeasureName] in script maked by measure name!!!</span><br /><span>+ Added new property "Name" in TfcFieldOfRegion. Use property Name with measure.</span><br /><span>+ Added new aggregate function "First value". It is possible to use with any type of the data!</span><br /><span>+ Added cube option mdcoLoadWithDefaultFormat: use DefaultFormat on Load from cube.</span><br /><span>+ Added split of Date - DayOfYear.</span><br /><span>+ Added Dutch resources (thanks Jack Janssen)</span><br /><span>+ Added new grid property PaintStyle. It changes style of grid and its parts&nbsp;</span><br /><span>&nbsp;&nbsp;painting. We will increase differences between paint styles in next versions</span><br /><span>+ Add export of cube/cube data to the following XML formats: XML for Analysis, xml-msdata (.Net DataSet), ms rowset (ADO), DataPacket (ClientDataset)</span><br /><span>+ Added property UseFCChartEvents: boolean in TfrcChart</span><br /><span>+ At a printing of the diagram through TfrcChart events from initial diagram TfcChart are used</span><br /><span>+ Added opportunity of packages registration by Recompile Wizard</span><br /><span>+ Added Turkish resources (thanks Burhan Cakmak)</span><br /><span>+ Added split of Date - WeekNumber.</span><br /><span>+ Added property TfcSlice.FieldsOrder - type of order in Field List (by Field Name, by Field Caption, by order in DataSet, by event OnFieldsListSortCompare).</span><br /><span>+ Added Portuguese resources (thanks Fernando Dias)</span><br /><span>+ Added Czech resources (thanks Karel JaneД_ek)</span><br /><span>* Added new propertyes expamles in demo.</span><br /><span>* Updated Brazil resource</span><br /><span>- Fixed an error: value of calulated measure with agreagate function af_formula is 0 in chart</span><br /><span>- Fixed an error of caption lost when field has been move between regions</span><br /><span>- Fix error with fields in IBObjects</span><br /><span>- Set caption of field "Measures" to value from language resources during Load From Stream</span><br /><span>- Fix error with FastReport designer in FastCube</span><br /><span>- Fix error with Measures.DetailValue[ARecordIndex, AFieldName] in script</span><br /><span>- Fix error with Dimensions[AFieldName].CurrentValue in script</span><br /><span>- Fix error with mdgoYAxisScroller</span><br /><span>- Fix error: Names of measures and dimentions are CaseSensitive.</span><br /><span>- Fix error: unnecessary invalidate in RowRegion of fcGrid.</span><br /><span>- Published properties in DefaultFormat are made "write".</span><br /><span>- Fix error of data gathering for TfcChart</span><br /><span>- Fix error registration of TfrcChart</span><br /><span>- Fix error with sort by total value</span><br /><span>- Fix error: inherited abstract SetCubeFieldCaption in TfcAbstractSlice</span><br /><span>- Fix error: Font not used in TfcGrid</span><br /><span>- Fix error with Lookup fields</span><br /><span>- Fix errors in Recompile Wizard</span></p> Tue, 14 Oct 2008 00:00:00 +0200 http://www.fast-report.com/en/news/90/ FastReport VCL 4.7 with Delphi 2009 support released! http://www.fast-report.com/en/news/92/ <p><span>+ CodeGear RAD Studio (Delphi/C++Builder) 2009 support</span><br /><span>+ [enterprise] enchanced error description in logs</span><br /><span>+ added properties TfrxHTMLExport.HTMLDocumentBegin: TStrings,&nbsp;</span><br /><span>&nbsp;&nbsp;TfrxHTMLExport.HTMLDocumentBody: TStrings, TfrxHTMLExport.HTMLDocumentEnd: TStrings</span><br /><span>+ improved RTF export (with line spacing, vertical gap etc)</span><br /><span>+ added support of Enhanced Metafile (EMF) images in Rich Text (RTF), Open Office (ODS), Excel (XLS) exports</span><br /><span>+ added OnAfterScriptCompile event&nbsp;</span><br /><span>+ added onLoadRecentFile Event</span><br /><span>+ added C++ Builder demos</span><br /><span>+ added hot-key Ctrl + mouseWheel - Change scale in designer</span><br /><span>+ added TfrxMemoView.AnsiText property</span><br /><span>- fixed bug in RTF export with EMF pictures in OpenOffice Writer</span><br /><span>- fixed some multi-thread isuues in engine, PDF, ODF exports</span><br /><span>- [enterprise] fixed integrated template of report navigator</span><br /><span>- [enterprise] fixed bug with export in Internet Explorer browser</span><br /><span>- fixed bug with font size of dot-matix reports in Excel and XML exports</span><br /><span>- fixed bug in e-mail export with many addresses</span><br /><span>- fixed bug in XLS export (with fast export unchecked and image object is null)</span><br /><span>- [enterprise] fixed bug in TfrxReportServer.OnGetVariables event</span><br /><span>- fixed bug in Calcl function</span><br /><span>- fixed memory leak in Cross editor</span><br /><span>- fixed progress bar and find dialog bug in DualView</span><br /><span>- fixed bug in PostNET and ean13 barcodes</span><br /><span>- fixed bug with TruncOutboundText in Dot Matrix report&nbsp;</span><br /><span>- fixed bugs with break points in syntaxis memo</span><br /><span>- improved BeforeConnect event in ADO&nbsp;&nbsp;</span><br /><span>- fixed bug in inhehited report with internal dataset</span><br /><span>- fixed bug in TfrxPanelControl with background color(Delphi 2005 and above)</span><br /><br /><span>And remember - upgrade for all users of FastReport 4.* - free!</span></p> Thu, 09 Oct 2008 00:00:00 +0200 http://www.fast-report.com/en/news/92/ FastScript 1.94 released! http://www.fast-report.com/en/news/95/ <p><span>-added new RTTI functions/properties:TCustomIniFile.WriteTStrings,TCustomIniFile.ReadTStrings,</span><br /><span>TIBTransaction.Commit,TIBTransaction.RollBack,TIBTransaction.StartTransaction,TIBQuery.FetchAll,</span><br /><span>TIBQuery.RecordCount,TChartSeries.Active,TChartSeries.Count,TChartSeries.Delete.</span><br /><span>-fixed bug with "in" operator.</span><br /><span>-functions return null value by default</span><br /><span>-fixed bug with late binding</span><br /><span>-added TfsScript.IncludePath property (list of paths for modules)</span><br /><span>-added TfsScript.UseClassLateBinding&nbsp;</span><br /><span>- fixed bug with type casting&nbsp;</span><br /><span>- added EvaluateRiseError property - return True if Evaluate function rise error</span><br /><span>- added OnGetVarValue event&nbsp;</span><br /><span>- added AddPropertyEx with TfsGetValueNewEvent/TfsSetValueNewEvent handlers</span><br /><span>- fixed bug in Evaluate with Basic grammar</span><br /><span>- fixed bug with unnecessary AddRTII call in evaluate function</span></p> Mon, 07 Jul 2008 00:00:00 +0200 http://www.fast-report.com/en/news/95/ FastReport 4.6 VCL Documentation updated http://www.fast-report.com/en/news/96/ <ul> <li>"Help file" - added description of new properties and methods.</li> <li>"Programmer's manual" - added several new chapters, added code example for BCB</li> <li>"User's Manual" &nbsp;- a few &nbsp;changes.</li> </ul> Tue, 10 Jun 2008 00:00:00 +0200 http://www.fast-report.com/en/news/96/ FastReport Studio 4.6 released! http://www.fast-report.com/en/news/100/ <p><span>+ added IfrxCheckBoxView interface</span><br /><span>+ added encryption for password protected reports. Please, backup your password protected reports prior to use this version.</span><br /><span>+ added property 'Visible' to IfrxComponent interface</span><br /><span>+ added method SetGlobalVariable to IfrxReport interface</span><br /><span>+ added StrikeOut property to IfrxFont interface</span><br /><span>+ added support of Enhanced Metafile (EMF) images in Rich Text (RTF), Open Office (ODS), Excel (XLS) exports</span><br /><span>+ added &lt;nowrap&gt; tag, the text concluded in tag is not broken by WordWrap, it move entirely&nbsp;</span><br /><span>+ added ability to move band without objects (Alt + Move)</span><br /><span>+ added ability to output pages in the preview from right to left ("many pages" mode), for RTL languages(PreviewOptions.RTLPreview)&nbsp;</span><br /><span>+ added new property Hint for all printed objects, hints at the dialog objects now shows in StatusBar&nbsp;</span><br /><span>+ added new property TfrxReportPage.PageCount like TfrxDataBand.RowCount</span><br /><span>+ added sort by name to data tree</span><br /><span>+ added TfrxStyles class in script rtti</span><br /><span>+ changes in the Chart editor: ability to change the name of the series, ability to move created series, other small changes&nbsp;</span><br /><span>+ [fs] fixed type casting from variant(string) to integer/float</span><br /><span>- changes in report inherit: FR get relative path from current loaded report(old reports based on application path works too)</span><br /><span>- fixed bug in CrossTab when set charset different from DEFAULT_CHARSET</span><br /><span>- fixed bug in RTF export with some TfrxRichView objects</span><br /><span>- fixed bug when print on landscape orientation with custom paper size</span><br /><span>- fixed bug when use network path for parent report</span><br /><span>- fixed bug with Band.Allowslit = True and ColumnFooter</span><br /><span>- fixed bug with drawing subreport on stretched band</span><br /><span>- fixed bug with embedded fonts in PDF export</span><br /><span>- fixed bug with long ReportTitle + Header + MaterData.KeepHeader = true</span><br /><span>- fixed bug with RTL in PDF export</span><br /><span>- fixed bug with SubReport in multi column page</span><br /><span>- fixed bug with Subreport.PrintOnParent = true in inherited report</span><br /><span>- fixed bug with the addition of datasets by inheritance report&nbsp;</span><br /><span>- fixed bug with width calculation when use HTML tags in memo&nbsp;</span><br /><span>- fixed flicking in preview when use OnClickObject event</span><br /><span>- fixed free space calculation when use PrintOnPreviousPage</span><br /><span>- fixed preview bug with winXP themes and in last update</span><br /><span>- fixed subreports&nbsp;&nbsp;inherit</span><br /><span>- Thumbnail and Outline shows at right side for RTL languages&nbsp;</span><br /><span>- [fs] fixed bug with late binding</span></p> Wed, 09 Apr 2008 00:00:00 +0200 http://www.fast-report.com/en/news/100/ FastReport VCL 4.6 released! http://www.fast-report.com/en/news/101/ <p><span>+ added &amp; , &lt; , &gt; to XML reader</span><br /><span>+ added &lt;nowrap&gt; tag, the text concluded in tag is not broken by WordWrap, it move entirely&nbsp;</span><br /><span>+ added ability to move band without objects (Alt + Move)</span><br /><span>+ added ability to output pages in the preview from right to left ("many pages" mode), for RTL languages(PreviewOptions.RTLPreview)&nbsp;</span><br /><span>+ added ability to storing picture cache in "temp" file (PreviewOptions.PictureCacheInFile)</span><br /><span>+ added EngineOptions.UseGlobalDataSetList (added for multi-thread applications) - set it to False if you don't want use Global DataSet list(use Report.EnabledDataSet.Add() to add dataset in local list)&nbsp;</span><br /><span>+ added new property Hint for all printed objects, hints at the dialog objects now shows in StatusBar&nbsp;</span><br /><span>+ added new property TfrxDBLookupComboBox.AutoOpenDataSet (automatically opens the attached dataset after onActivate event)&nbsp;</span><br /><span>+ added new property TfrxReportPage.PageCount like TfrxDataBand.RowCount</span><br /><span>+ added new property WordWrap for dialog buttons (Delphi 7 and above).&nbsp;</span><br /><span>+ added sort by name to data tree</span><br /><span>+ added TfrxDesigner.TemplatesExt property</span><br /><span>+ added TfrxStyles class in script rtti</span><br /><span>+ changes in the Chart editor: ability to change the name of the series, ability to move created series, other small changes&nbsp;</span><br /><span>+ [enterprise] added configurations values refresh in run-time&nbsp;</span><br /><span>+ [enterprise] added new demo \Demos\ClientServer\ISAPI</span><br /><span>+ [enterprise] added output to server printers from user browser (see config.xml "AllowPrint", set to "no" by default), note: experimental feature</span><br /><span>+ [enterprise] added reports list refresh in run-time</span><br /><span>+ [enterprise] added templates feature</span><br /><span>+ [enterprise] improved speed and stability</span><br /><span>+ [fs] added TfsScript.IncludePath property</span><br /><span>+ [fs] added TfsScript.UseClassLateBinding property&nbsp;</span><br /><span>+ [fs] fixed type casting from variant(string) to integer/float</span><br /><span>- changes in report inherit: FR get relative path from current loaded report(old reports based on application path works too)</span><br /><span>- corrected module for converting reports from Report Builder</span><br /><span>- fixed bug in CrossTab when set charset different from DEFAULT_CHARSET</span><br /><span>- fixed bug in RTF export with some TfrxRichView objects</span><br /><span>- fixed bug when print on landscape orientation with custom paper size</span><br /><span>- fixed bug when use network path for parent report</span><br /><span>- fixed bug with Band.Allowslit = True and ColumnFooter</span><br /><span>- fixed bug with drawing subreport on stretched band</span><br /><span>- fixed bug with embedded fonts in PDF export</span><br /><span>- fixed bug with long ReportTitle + Header + MaterData.KeepHeader = true</span><br /><span>- fixed bug with minimizing of Modal designer&nbsp;&nbsp;in BDS2005 and above</span><br /><span>- fixed bug with paths in HTML export&nbsp;</span><br /><span>- fixed bug with RTL in PDF export</span><br /><span>- fixed bug with SubReport in multi column page</span><br /><span>- fixed bug with Subreport.PrintOnParent = true in inherited report</span><br /><span>- fixed bug with SYMBOL_CHARSET in PDF export</span><br /><span>- fixed bug with the addition of datasets by inheritance report&nbsp;</span><br /><span>- fixed bug with width calculation when use HTML tags in memo&nbsp;</span><br /><span>- fixed compatibility with WideStrings module in BDS2006/2007</span><br /><span>- fixed flicking in preview when use OnClickObject event</span><br /><span>- fixed free space calculation when use PrintOnPreviousPage</span><br /><span>- fixed preview bug with winXP themes and in last update</span><br /><span>- fixed subreports&nbsp;&nbsp;inherit</span><br /><span>- Thumbnail and Outline shows at right side for RTL languages&nbsp;</span><br /><span>- [fs] fixed bug with late binding</span></p> Thu, 03 Apr 2008 00:00:00 +0200 http://www.fast-report.com/en/news/101/ FastReport Server 2.0 released http://www.fast-report.com/en/news/103/ <p><span>All registered users of FastReport Server now get one license of FastReport Studio Business Edition.&nbsp;</span><br /><span>You can get this license in Customer User Panel.</span><br /><span>Demo version of FastReport Studio is included in each install package of Server.</span><br /><br /><span>* changed kernel to FastReport 4</span><br /><span>+ added configurations values refresh in run-time&nbsp;</span><br /><span>+ added reports list refresh in run-time</span><br /><span>+ added templates support ("templates" folder), note: all template files have UTF8 encoding</span><br /><span>+ added start in tray (command line: "start frxservice /tray", service should be stopped)</span><br /><span>+ added Open Document Format support, export in Open Office files *.ods and *.odt</span><br /><span>+ added scheduler feature in Server Configurator</span><br /><span>+ added print to network printers from browser (see config.xml "AllowPrint", set to "no" by default), note: experimental feature</span><br /><span>+ improved speed and stability</span><br /><span>- bug fixes</span></p> Fri, 21 Mar 2008 00:00:00 +0100 http://www.fast-report.com/en/news/103/ Updated FAQ http://www.fast-report.com/en/news/104/ <p><span>Added FAQ sections for&nbsp;</span><a href="https://fast-report.com/en/faq/index.php?ID=328">Fast Report 4 VCL</a><span>&nbsp;and for&nbsp;</span><a href="https://fast-report.com/en/faq/index.php?ID=327">Fast Report Studio</a><span>.</span></p> Tue, 18 Mar 2008 00:00:00 +0100 http://www.fast-report.com/en/news/104/ FastCube 1.3 released! http://www.fast-report.com/en/news/106/ <p><span>FastCube 1.3</span><br /><span>------------</span><br /><span>+ Added styles for cells with total: cellrowtotal, cellrowgrand, cellcoltotal, cellcolgrand, cellfulltotal, cellfullgrand, cellrowtotalcolgrand, cellrowgrandcoltotal</span><br /><span>+ You can use keyboard now to scroll content of DetailGrid</span><br /><span>+ in detail grid added cell focus</span><br /><span>+ Recompile Wizard save settings for every compiler</span><br /><span>+ added description of TfcChart. Read fcchart.txt.</span><br /><span>+ new events: TfcChart.OnGetSeriesClass, TfcChart.OnSeriesCreated, TfcChart.OnChartFilled</span><br /><span>+ new events: TfcGrid.OnDrawCell, TfcGrid.OnDrawAxisItem</span><br /><span>+ Change Caption of field in Slice when renamed Caption of field in Cube</span><br /><span>+ added component TfrcChart for link TfrcChartView in report with TfcChart from form.</span><br /><span>+ use new utf8-xml resource</span><br /><span>+ new version of TfcChart</span><br /><span>+ added PercentFormat</span><br /><span>+ added popup menu item to rename dimensions</span><br /><span>+ added property Value in TMeasure in script (short from CurrentValue)</span><br /><span>+ added FastCube classes registration in script in FastReport</span><br /><span>+ added Italian resources (thanks Loris Ferraresso)</span><br /><span>+ Right Alignment for numeric fields in DetailGrid</span><br /><span>+ added Brazil resources</span><br /><span>+ export in UTF8</span><br /><span>* dimension does not lose its width/height anymore while moving between areas</span><br /><span>* In Trial version You can to save cube to file.</span><br /><span>* added: It is possible to choose source for TfrcChartView and TfrcCrossView in report.</span><br /><span>* fix for Delphi5</span><br /><span>* not allow use function with "Count of Unique" with calculated measure</span><br /><span>* TfcCube.LoadFromStream set Cube to Active</span><br /><span>* String "Report Data" changed to Cube Caption in export</span><br /><span>- fix error with THorizBarSeries</span><br /><span>- fix error: divide by zero when display measure as Percent and Total = 0</span><br /><span>- Fixed: AV when drag and drop 'System Counter'.</span><br /><span>- fix error with showing SmallInt values</span><br /><span>- fix error: AV after loading slice from another cube</span><br /><span>- fix error: AV after added new measure</span><br /><span>- fix error: Caption of measures field set to "#MEASURES"</span><br /><span>- fix error: clear Data marking after measures editing</span><br /><span>- fix some bugs of DetailGrid and SourceGrid paint</span><br /><span>- fix error of unchecked of all measures with unchecked option mdsoAutoFilter</span><br /><span>- fix paint in TfcDetailGrid</span><br /><span>- fix error of rollback filter changes with unchecked option mdsoAutoFilter</span></p> Wed, 12 Mar 2008 00:00:00 +0100 http://www.fast-report.com/en/news/106/ Become our guest on CeBit 2008! http://www.fast-report.com/en/news/107/ <p><span>As you can know we shall participate in CeBit 2008&nbsp;</span><br /><br /><span>We shall be glad to see you as our guests - Hall 3, Stand B37/1.&nbsp;</span><br /><br /><span>Live demonstration of FastReport 4, FastReport Studio, FastReport Server and FastCube. Consulting of our professionals.</span><br /><span>And preview of FastReport .Net&nbsp;</span><br /><br /><a href="https://fast-report.com/images/plan_hall_CeBIT-2008.gif">Map of 3rd hall</a><span>&nbsp;</span><br /><br /><span>See you on the CeBit 2008!&nbsp;</span><br /><br /><span>Fast Reports team</span></p> Thu, 21 Feb 2008 00:00:00 +0100 http://www.fast-report.com/en/news/107/ FastReport Studio 4.5 released! http://www.fast-report.com/en/news/111/ <p><span>+ added activation</span><br /><span>+ added support of multiple attachments in e-mail export (html with images as example)</span><br /><span>+ added support of unicode (UTF-8) in e-mail export</span><br /><span>+ added ability to change templates path in designer</span><br /><span>+ added OnReportPrint script event</span><br /><span>+ added TfrxDMPMemoView.TruncOutboundText property - truncate outbound text in matrix report when WordWrap=false</span><br /><span>+ added new frames styles fsAltDot and fsSquare</span><br /><span>+ added new event OnPreviewDblClick in all TfrxView components</span><br /><span>+ added ability to change AllowExpressions and HideZeros properties in cross Cells (default=false)</span><br /><span>+ added IgnoreDupParams property to DB components</span><br /><span>+ added auto open dataset in TfrxDBLookupComboBox</span><br /><span>+ added new property TfrxADOQuery.LockType</span><br /><span>+ added TfrxPictureView.HightQuality property(draw picture in preview with hight quality, but slow down drawing procedure)</span><br /><span>+ added unicode input support in RichEditor</span><br /><span>+ added new function TfrxPreview.GetTopPosition, return a position on current preview page</span><br /><span>+ added new hot-keys to Code Editor - Ctrl+Del delete the word before cursor, Ctrl+BackSpace delete the word after cursor(as in Delhi IDE)&nbsp;</span><br /><span>- all language resources moved to UTF8, XML</span><br /><span>- fixed bug with html tags [sup] and [sub]</span><br /><span>- fixed width calculation in TfrxMemoView when use HTML tags</span><br /><span>- fixed bug with suppressRepeated in Vertical bands</span><br /><span>- fixed bug when designer not restore scrollbars position after undo/redo</span><br /><span>- fixed bug in CalcHeight when use negative LineSpace</span><br /><span>- fixed bug with Cross and TfrxHeader.ReprintOnNewPage = true</span><br /><span>- fixed&nbsp;&nbsp;converting from unicode in TfrxMemoView when use non default charset</span><br /><span>- [fs] fixed bug with "in" operator</span><br /><span>- fixed bug with aggregate function SUM&nbsp;</span><br /><span>- fixed bug when use unicode string with [TotalPages#] in TfrxMemoView</span><br /><span>- fixed bug with TSQLTimeStampField field type</span><br /><span>- fixed bug in XML/XLS export - wrong encode numbers in memo after CR/LF</span><br /><span>- fiexd bug in RTF export&nbsp;</span><br /><span>- fixed bug with undo/redo commands in previewPages designer</span><br /><span>- fixed bug with SuppressRepeated when use KeepTogether in group</span></p> Tue, 29 Jan 2008 00:00:00 +0100 http://www.fast-report.com/en/news/111/ Free seminar for developers in Munich, Germany, Jan 24 http://www.fast-report.com/en/news/113/ <p><span>We'd like to invite German developers to our free seminar in Munich, Germany, Jan 24.&nbsp;</span><br /><br /><span style="font-size: large;"><strong>Registration is open until 16-00 CET January 23.</strong>&nbsp;<br /></span><br /><span>! See bellow German text.&nbsp;</span><br /><br /><span>Agenda:&nbsp;</span><br /><span>- New in Firebird 2.1, Vladislav Khorsun, developer Firebird&nbsp;</span><br /><span>- Fast Reports Business Intelligence solutions for Developers, Michael Philippenko, CEO Fast Reports&nbsp;</span><br /><span>- Corruption fighting and Firebird database protection, Dmitry Kuzmenko, CEO IBSurgeon&nbsp;</span><br /><span>- Fast Reports new products and solutions, Michael Philippenko, CEO Fast Reports&nbsp;</span><br /><span>- Firebird optimization, Dmitry Kuzmenko, CEO IBSurgeon&nbsp;</span><br /><br /><span>Seats are limited, please register now:&nbsp;</span><br /><a href="https://fast-report.com/en/subscribe_seminar.html" target="_blank">https://fast-report.com/en/subscribe_seminar.html&nbsp;</a><br /><br /><span>German text:&nbsp;</span><br /><br /><span>Fast Reports Report-Building-Losungen &amp; Firebird-Datenbanken im Fokus des Seminars am 24. Januar - Teilnahme kostenlos - Anmeldung ab sofort moglich&nbsp;</span><br /><br /><span>Das Seminar wird in Englisch gehalten und findet statt:&nbsp;</span><br /><span>24. Januar 2008&nbsp;</span><br /><span>10:00 - 17:30 Uhr&nbsp;</span><br /><span>InterCityHotel Muchen&nbsp;</span><br /><span>Bayerstrabe 10,&nbsp;</span><br /><span>80335 Munchen&nbsp;</span><br /><br /><span>Vortragsthemen:&nbsp;</span><br /><span>- Neue un Firebird 2.1&nbsp;</span><br /><span>Vladislav Khorsun, developer Firebird&nbsp;</span><br /><span>- Fast Reports Business Intelligence-Losungen fur Entwickler&nbsp;</span><br /><span>Michael Philippenko, CEO Fast Reports&nbsp;</span><br /><span>- Datenbankkorruptionen beheben&nbsp;</span><br /><span>Dmitry Kuzmenko, CEO IBSurgeon&nbsp;</span><br /><span>- Fast Reports neue Produkte und Funktionen&nbsp;</span><br /><span>Michael Philippenko, CEO Fast Reports&nbsp;</span><br /><span>- Optimierung von Firebird-Datenbanken&nbsp;</span><br /><span>Dmitry Kuzmenko, CEO IBSurgeon&nbsp;</span><br /><br /><span>Subscribe to seminar:&nbsp;</span><br /><a href="https://fast-report.com/en/subscribe_seminar.html" target="_blank">https://fast-report.com/en/subscribe_seminar.html</a></p> Thu, 10 Jan 2008 00:00:00 +0100 http://www.fast-report.com/en/news/113/ FastReport 4.5 released! http://www.fast-report.com/en/news/114/ <p><span>Version 4.5</span><br /><span>---------------</span><br /><span>+ added ConverterRB2FR.pas unit for converting reports from Report Builder to Fast Report</span><br /><span>+ added ConverterQR2FR.pas unit for converting reports from QuickReport to FastReport</span><br /><span>+ added support of multiple attachments in e-mail export (html with images as example)</span><br /><span>+ added support of unicode (UTF-8) in e-mail export</span><br /><span>+ added ability to change templates path in designer</span><br /><span>+ added OnReportPrint script event</span><br /><span>+ added PNG support in all version (start from Basic)</span><br /><span>+ added TfrxDMPMemoView.TruncOutboundText property - truncate outbound text in matrix report when WordWrap=false</span><br /><span>+ added new frames styles fsAltDot and fsSquare</span><br /><span>+ added new event OnPreviewDblClick in all TfrxView components</span><br /><span>+ added ability to call dialogs event after report run when set DestroyForms = false</span><br /><span>+ added ability to change AllowExpressions and HideZeros properties in cross Cells (default=false)</span><br /><span>+ added IgnoreDupParams property to DB components</span><br /><span>+ added auto open dataset in TfrxDBLookupComboBox</span><br /><span>+ added new property TfrxADOQuery.LockType</span><br /><span>+ added define DB_CAT (frx.inc) for grouping DB components</span><br /><span>+ added TfrxPictureView.HightQuality property(draw picture in preview with hight quality, but slow down drawing procedure)</span><br /><span>+ [FRViewer] added comandline options "/print filename" and "/silent_print filename"</span><br /><span>+ added unicode input support in RichEditor</span><br /><span>+ added new define HOOK_WNDPROC_FOR_UNICODE (frx.inc) - set hook on GetMessage function for unicode input support in D4-D7/BCB4-BCB6</span><br /><span>+ added ability chose path to FIB packages in "Recompile Wizard"</span><br /><span>+ added new function TfrxPreview.GetTopPosition, return a position on current preview page</span><br /><span>+ added new hot-keys to Code Editor - Ctrl+Del delete the word before cursor, Ctrl+BackSpace delete the word after cursor(as in Delhi IDE)&nbsp;</span><br /><span>+ added "MDI Designer" example</span><br /><span>- all language resources moved to UTF8, XML</span><br /><span>- fixed bug with html tags [sup] and [sub]</span><br /><span>- fixed width calculation in TfrxMemoView when use HTML tags</span><br /><span>- fixed bug with suppressRepeated in Vertical bands</span><br /><span>- fixed bug when designer not restore scrollbars position after undo/redo</span><br /><span>- fixed visual bug in toolbars when use Windows Vista + XPManifest + Delphi 2006&nbsp;</span><br /><span>- fixed bug in CalcHeight when use negative LineSpace</span><br /><span>- fixed bug in frx2xto30 when import query/table components, added import for TfrDBLookupControl component</span><br /><span>- fixed bug with Cross and TfrxHeader.ReprintOnNewPage = true</span><br /><span>- fixed&nbsp;&nbsp;converting from unicode in TfrxMemoView when use non default charset</span><br /><span>- [fs] fixed bug with "in" operator</span><br /><span>- fixed bug with aggregate function SUM&nbsp;</span><br /><span>- fixed bug when use unicode string with [TotalPages#] in TfrxMemoView</span><br /><span>- fixed bug with TSQLTimeStampField field type</span><br /><span>- fixed designer dock-panels("Object Inspector", "Report Tree", "Data Tree")&nbsp;&nbsp;when use designer as MDI or use several non-modal designer windows</span><br /><span>- fixed bug with hide/show dock-panels("Object Inspector", "Report Tree", "Data Tree"), now it restore size after hiding</span><br /><span>- fixed bug in XML/XLS export - wrong encode numbers in memo after CR/LF</span><br /><span>- fiexd bug in RTF export&nbsp;</span><br /><span>- fixed bug with undo/redo commands in previewPages designer</span><br /><span>- fixed bug with SuppressRepeated when use KeepTogether in group</span><br /><span>- fixed bug with SuppressRepeated on new page all events fired twice(use Engine.SecondScriptcall to determinate it)&shy;</span></p> Wed, 19 Dec 2007 00:00:00 +0100 http://www.fast-report.com/en/news/114/ FastCube 1.2 released! http://www.fast-report.com/en/news/117/ <p><span>FastCube 1.2</span><br /><span>---------------</span><br /><span>+ added property SelectedArea in TfcGrid (coordinate of selected area in Grid)</span><br /><span>+ added possibility of changing PopUpList width</span><br /><span>+ added save PopUpList width in slice</span><br /><span>+ added split of Time (Hour, Minute, Second). Cube option: mdcoMakeTimes.</span><br /><span>+ added event onGetStyles in TfrcGrid for setting styles of TfrcCrossView in report</span><br /><span>+ added possibility of removing fields from list when loading from DataSet. Use event OnGetFieldConv.</span><br /><span>+ added new property Version in TfcCube</span><br /><span>* allow set MakeTotal into Slice.BeginUpdate ...&nbsp;&nbsp;Slice.EndUpdate.</span><br /><span>* added check version in Recompile Wizard for FastCube</span><br /><span>* default value for NullStr is ''</span><br /><span>* in measure editor change precision to DisplayFormat</span><br /><span>* renamedclass TfrxChartEditor to TfrcChartEditor</span><br /><span>- fix error loading of FMTBCD</span><br /><span>- fix error loading of TimeStamp</span><br /><span>- fix error with calculated fields in DataSet</span><br /><span>- fix memory leak in TfcUniqueValues.Find</span><br /><span>- fix some bugs of axis grid paint&nbsp;</span><br /><span>- fix error of loading filed caption in TfcSlice.LoadFromStream</span><br /><span>- fix error creating of TfcSourceGrid</span><br /><span>- fix error in LoadFromStream</span><br /><span>- fix error with OnChange in TfcGrid</span><br /><span>- fix error with deletion of TfcGrid if it is assigned to TfcToolBar</span><br /><span>- fix error with deletion of TfcGrid if it is assigned to TfcGridReport</span></p> Fri, 07 Dec 2007 00:00:00 +0100 http://www.fast-report.com/en/news/117/ Seminar in Warsaw http://www.fast-report.com/en/news/118/ <p><span>On behalf of Fast Reports Inc. and Firebird we are pleased to invite you to a seminar devoted to new functionalities of the Fast Report and Firebird programmes. The seminar will take place on 07.12.2007 at</span><br /><span>Hotel Lord in Warsaw, Al. Krakowskie 218.&nbsp;&nbsp;&nbsp;</span><br /><span>Fast Reports Inc company has been operating on the IT market since 1998 and its main objective is to develop report-generating software.&nbsp;</span><br /><br /><span>The aim of the seminar is to present new functionalities and features of Fast Report and Firebird, as well as other tools.&nbsp;</span><br /><br /><span>All the advantages and functionalities of the programmes will be presented by: Fast Reports' BI solutions for developers and end-users, Michael Philippenko, CEO Fast Reports Fighting database corruptions, Dmitry Kuzmenko, CEO IBSurgeon Fast Reports' new products and new features, Michael Philippenko, CEO Fast Reports</span><br /><span>Optimization of Firebird databases, Dmitry Kuzmenko, CEO IBSurgeon&nbsp;&nbsp;Participation in the seminar is free of change.&nbsp;&nbsp;</span><br /><span>All the interested persons are asked to contact us by phone: 022 885-43-21 or by writing to the e-mail address:&nbsp;</span><a class="txttohtmllink" title="Send message" href="mailto:info@softkey.pl">info@softkey.pl</a><span>&nbsp;in order to receive an application form.&nbsp;&nbsp;The number of participants is limited.</span><br /><span>We invite you to take part in our seminar!</span></p> Tue, 06 Nov 2007 00:00:00 +0100 http://www.fast-report.com/en/news/118/ Added programmers and users manual of FastCube http://www.fast-report.com/en/news/119/ <p><span>You can download documentation for FastCube from&nbsp;</span><a href="../../../../de/download/fast-cube-2/">this</a><span>&nbsp;page.</span></p> Tue, 23 Oct 2007 00:00:00 +0200 http://www.fast-report.com/en/news/119/ Seminar Firebird and FastReport, Prague, 9. November 2007 http://www.fast-report.com/en/news/122/ <p>Seminar Firebird and FastReport, Prague, 9. November 2007<br />We cordially invite you to a one-day seminar on The Firebird and FastReport database systems, which will be held in patek 9. November in Prague hotel Angelo na Smichove (Radlicka 1g, Prague 5, metro station Andel).</p> <p>&nbsp;</p> <p>Preface:</p> <p><br />Dmitry Yemanov, chief developer of Firebird</p> <p>Pavel Cisar, IBPhoenix and Firebird QA</p> <p>Mikhail Phillipenko, CEO of FastReport</p> <p>Dmitry Kuzmenko, CEO of IBSurgeon and IBPhoenix expert on data optimization and data recovery.<br />The topic of the seminar will be news in Firebird, security, data protection and optimization, business intelligence and reporting with fastreport and Firebird products.</p> <p>You will not miss the chance to meet members of the developing Firebird team and the opportunity to get prime answers to your questions at the round table!</p> <p>Lectures will be presented in Czech and English.</p> <p>Admission to the seminar is free. However, the number of mist is limited, so register as soon as possible!</p> <p>Seminar programme:</p> <p>1. Introduction<br />2. New features of Firebird (English, Dmitry Yemanov)<br />3. Fastreport kits (English, Mikhail Phillipenko)<br />4. Protection against damage or loss of data (English, Dmitry Kuzmenko)<br />5. Firebird Internals by Dmitry Yemanov<br />6. Business intelligence with FastCube (English, Mikhail Phillipenko)<br />7. Firebird and security (Czech, Pavel Cisar)<br />8. Optimization (English, Dmitry Kuzmenko)<br />9. Round table (English and Czech, all lecturers)</p> <p>http://ibphoenix.fr/spip.php?article80</p> Thu, 11 Oct 2007 00:00:00 +0200 http://www.fast-report.com/en/news/122/ FastCube 1.1 released! http://www.fast-report.com/en/news/123/ <p><span>FastCube 1.1</span><br /><span>---------------</span><br /><span>+ added new aggregate function "Count of Unique"</span><br /><span>+ added new property DefaultFormat for Date, Time and Numeric.</span><br /><span>+ added new property FormatString in TfcCubeField.</span><br /><span>+ added support for ftLargeInt and ftMemo fields</span><br /><span>+ added option mdsoNoTotalIfOneValue (No Total if data only one row)</span><br /><span>+ added finction for automatic fields layout: TfcSlice.CreateAutoFieldsLayout(ANumsAsFacts: boolean = false);</span><br /><span>+ added option mdsoAddTotalPrefix (add word "Total" when used mdsoTotalAsPrevLevel)</span><br /><span>+ added event (OnGetFieldConv) for tune of field converter</span><br /><span>+ added AutoHeight from ALL colmuns in RowAxis</span><br /><span>+ added package for Delphi 5</span><br /><span>+ added Recompile Wizard for FastCube</span><br /><span>+ added Events on Save/Load/Export actions</span><br /><span>+ added component TfrcGrid for link TfrcCrossView in report with TfcGrid from form.</span><br /><span>* unit fcGraphics renamed to fcGraphicUtils since 1stClass has same unit name</span><br /><span>* unit fcScrollBar renamed to fcScrollBarCtrl since 1stClass has same unit name</span><br /><span>- fixed problem with Lookup Fields</span><br /><span>- fixed problem with compare BCD in Delphi 2005</span><br /><span>- fixed problem with copy selected block cell in clipboard</span><br /><span>- fixed wrong left position of horizontal scrollbar after changing internal layout of TfcGrid</span><br /><span>- fixed wrong setting of MakeTotal when collaps(expand) value</span><br /><span>- remove russian symbols from form</span><br /><span>- fixed bugs in Export</span></p> Mon, 08 Oct 2007 00:00:00 +0200 http://www.fast-report.com/en/news/123/ FastReport 4.4 released! http://www.fast-report.com/en/news/125/ <p><span>What is new in the version 4.4</span><br /><span>---------------</span><br /><span>+ added support for CodeGear RAD Studio 2007</span><br /><span>+ improved speed of PDF, HTML, RTF, XML, ODS, ODT exports</span><br /><span>+ added TfrxReportPage.BackPictureVisible, BackPicturePrintable properties</span><br /><span>+ added rtti for the TfrxCrossView.CellFunctions property</span><br /><span>+ added properties TfrxPDFExport.Keywords, TfrxPDFExport.Producer, TfrxPDFExport.HideToolbar,</span><br /><span>TfrxPDFExport.HideMenubar, TfrxPDFExport.HideWindowUI, TfrxPDFExport.FitWindow,</span><br /><span>TfrxPDFExport.CenterWindow, TfrxPDFExport.PrintScaling</span><br /><span>+ added ability recompile frxFIB packages in "recompile wizard"</span><br /><span>+ added ability to set color property for all teechart series which support it</span><br /><span>+ added, setting frame style for each frame line in style editor</span><br /><span>+ added TfrxPreview.Locked property and TfrxPreview.DblClick event</span><br /><span>+ added 'invalid password' exception when load report without crypt</span><br /><span>+ added new parameter to InheritFromTemplate (by default = imDefault) imDefault - show Error dialog, imDelete - delete duplicates, imRename - rename duplicates</span><br /><span>+ added property TfrxRTFExport.AutoSize (default is "False") for set vertical autosize in table cells</span><br /><span>* redesigned dialog window of PDF export</span><br /><span>* improved WYSIWYG in PDF export</span><br /><span>- fixed bug, the PageFooter band overlap the ReportSummary band when use EndlessHeight</span><br /><span>- fixed bug with lage paper height in preview</span><br /><span>- fixed bug with outline and encryption in PDF export</span><br /><span>- fixed bug with solid arrows in PDF export</span><br /><span>- fixed bug when print TfrxHeader on a new page if ReprintOnNewPage = true and KeepFooter = True</span><br /><span>- fixed bug when used AllowSplit and TfrxGroupHeader.KeepTogether</span><br /><span>- fixed page numbers when print dotMatrix report without dialog</span><br /><span>- fixed bug with EndlessHeight in multi-columns report</span><br /><span>- fixed font dialog in rich editor</span><br /><span>- [fs] fixed bug when create TWideStrings in script code</span><br /><span>- fixed bug with dialog form when set TfrxButtonControl.Default property to True</span><br /><span>- fixed twice duplicate name error in PreviewPages designer when copy - past object</span><br /><span>- fixed bug with Preview.Clear and ZmWholePage mode</span><br /><span>- fixed bug with using "outline" together "embedded fonts" options in PDF export</span><br /><span>- fixed multi-thread bug in PDF export</span><br /><span>- fixed bug with solid fill of transparent rectangle shape in PDF export</span><br /><span>- fixed bug with export OEM_CODEPAGE in RTF, Excel exports</span><br /><span>- fixed bug with vertical size of single page in RTF export</span><br /><span>- fixed bug with vertical arrows in PDF export</span><br /><span>- fixed memory leak with inherited reports</span></p> Fri, 21 Sep 2007 00:00:00 +0200 http://www.fast-report.com/en/news/125/ FastReport is included now into the developer solution – Firebird.IBPhoenix http://www.fast-report.com/en/news/126/ <p>We are happy to inform our users that FastReport is included now into the developer solution for one of the most popular open-source databases &ndash; Firebird (www.firebirdsql.org). IBPhoenix (www.ibphoenix.com), the main company behind Firebird development, released Firebird Developer Pack 2007, which contains all necessary tools for development applications with Firebird, and as important part includes FastReport Standard Firebird Edition.</p> <p>Using Firebird Developer Pack 2007 and FastReport, Firebird developers now can easily create fast, robust and affordable reporting and business intelligence solutions.</p> Tue, 04 Sep 2007 00:00:00 +0200 http://www.fast-report.com/en/news/126/ FastCube released! http://www.fast-report.com/en/news/128/ <p><span>By high needs of the FastReport's customers our company releases set of OLAP-components for Delphi "FastCube".&nbsp;</span><br /><br /><span>What the preferences of the FastCube?&nbsp;</span></p> <ul> <li>high speed of the information processing by the our traditional code optimization and own data-keeping format</li> <li>high flexibility of data analisis in the power of full compatible and posibility of use script enjine FastScript - connect any complexity analisis!</li> <li>full integration with the FastReport. You can send results from the OLAP-cube to FastReport or, by other way, &nbsp;call OLAP-cube from the FastReport.</li> </ul> <p><span>And - the main! Only for our customers - 30% discount to any edition of the FastCube! &nbsp;</span></p> Mon, 20 Aug 2007 00:00:00 +0200 http://www.fast-report.com/en/news/128/ FastReport Viewer released http://www.fast-report.com/en/news/131/ <p><span>Released free utility for viewing and printing fp3 files. Download&nbsp;</span><a href="https://fast-report.com/en/product/fast-report-viewer/">here</a></p> Wed, 11 Jul 2007 00:00:00 +0200 http://www.fast-report.com/en/news/131/ FastReport 4.3 released! http://www.fast-report.com/en/news/132/ <p><span>FastReport&reg; VCL is an add-on component that allows your application to generate reports quickly and efficiently. FastReport&reg; 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 Borland Delphi and Borland C++Builder environments.</span><br /><br /><span>What is new in the version 4.3</span><br /><span>---------------</span><br /><span>+ added support for C++Builder 2007</span><br /><span>+ added encryption in PDF export</span><br /><span>+ added TeeChart Pro 8 support</span><br /><span>+ added support of OEM code page in PDF export</span><br /><span>+ added TfrxReport.CaseSensitiveExpressions property</span><br /><span>+ added "OverwritePrompt" property in all export components</span><br /><span>+ improved RTF export (WYSIWYG)</span><br /><span>+ added support of thai and vietnamese charsets in PDF export</span><br /><span>+ added support of arrows in PDF export</span><br /><span>* at inheritance of the report the script from the report of an ancestor is added to the current report (as comments)</span><br /><span>* some changes in PDF export core</span><br /><span>- fixed bug with number formats in Open Document Spreadsheet export</span><br /><span>- fixed bug when input text in number property(Object Inspector) and close Designer(without apply changes)</span><br /><span>- fixed bug in TfrxDBDataset with reCurrent</span><br /><span>- fixed bug with memory leak in export of empty outline in PDF format</span><br /><span>- line# fix (bug with subreports)</span><br /><span>- fixed bug with edit prepared report with rich object</span><br /><span>- fixed bug with shadows in PDF export</span><br /><span>- fixed bug with arrows in designer</span><br /><span>- fixed bug with margins in HTML, RTF, XLS, XML exports</span><br /><span>- fixed bug with arrows in exports</span><br /><span>- fixed bug with printers enumeration in designer (list index of bound)</span><br /><span>- fixed papersize bug in inherited reports</span></p> Tue, 10 Jul 2007 00:00:00 +0200 http://www.fast-report.com/en/news/132/ New licenses to FastReport http://www.fast-report.com/en/news/133/ <p><span>By popular request of developer's commands and organizations now available Team license (for teams of developers to four people inclusive) and site-license (for an unlimited number of work places in the organization with the one geographical address) for all editions of 4 FastReport for Delphi/C++ Builder/BDS.</span></p> Mon, 09 Jul 2007 00:00:00 +0200 http://www.fast-report.com/en/news/133/ Become our guest on Interop 2007 Moscow! http://www.fast-report.com/en/news/134/ <p><span>"Fast Reports" shall participate in&nbsp;</span><a href="https://www.interop.ru/?page=index&amp;language=eng">Interop 2007 Moscow</a><br /><br /><span>We shall be glad to see you as our guests on the Stand №209/3.</span><br /><br /><span>Only news from our company in the Interop'2007 Moscow:</span><br /><br /><span>1. the 4th version of FastReport Studio for Windows Vista</span><br /><span>2. the 2nd version of the reporting server FastReport Server</span><br /><span>3. OLAP-components FastCube</span><br /><span>4. Fast Report's partner program&nbsp;</span><br /><br /><a href="https://fast-report.com/images/interop_2007.JPG">See the Interop's plane</a><br /><br /><a href="mailto:support@fast-report.com?subject=Interop_2007_Moscow">Schedule a meeting</a><span>.</span></p> Mon, 23 Apr 2007 00:00:00 +0200 http://www.fast-report.com/en/news/134/ FastReport 4.2 VCL released http://www.fast-report.com/en/news/136/ <p><span>+ added support for CodeGear Delphi 2007</span><br /><span>+ added export of html tags in RTF format</span><br /><span>+ improved split of the rich object</span><br /><span>+ improved split of the memo object</span><br /><span>+ added TfrxReportPage.ResetPageNumbers property</span><br /><span>+ added support of underlines property in PDF export</span><br /><span>* export of the memos formatted as fkNumeric to float in ODS export</span><br /><span>- fixed bug keeptogether with aggregates</span><br /><span>- fixed bug with double-line draw in RTF export</span><br /><span>- fix multi-thread problem in PDF export</span><br /><span>- fixed bug with the shading of the paragraph in RTF export when external rich-text was inserted</span><br /><span>- fixed bug with unicode in xml/xls export</span><br /><span>- fixed bug in the crop of page in BMP, TIFF, Jpeg, Gif</span><br /><span>- "scale" printmode fixed</span><br /><span>- group &amp; userdataset bugfix</span><br /><span>- fixed cross-tab pagination error</span><br /><span>- fixed bug with round brackets in PDF export</span><br /><span>- fixed bug with gray to black colors in RTF export</span><br /><span>- fixed outline with page.endlessheight</span><br /><span>- fixed SuppressRepeated &amp; new page</span><br /><span>- fixed bug with long time export in text format</span><br /><span>- fixed bug with page range and outline in PDF export</span><br /><span>- fixed undo in code window</span><br /><span>- fixed error when call DesignReport twice</span><br /><span>- fixed unicode in the cross object</span><br /><span>- fixed designreportinpanel with dialog forms</span><br /><span>- fixed paste of DMPCommand object</span><br /><span>- fixed bug with the export of null images</span><br /><span>- fixed code completion bug</span><br /><span>- fixed column footer &amp; report summary problem</span></p> Tue, 03 Apr 2007 00:00:00 +0200 http://www.fast-report.com/en/news/136/ FastScript 1.92 released! http://www.fast-report.com/en/news/137/ <p><span>+ added support of CodeGear Delphi 2007</span><br /><span>+ added rtti for TPopupMenu</span><br /><span>* modified the ini rtti, added rtti for TCustomIniFile and TMemIniFile</span><br /><span>+ added support of Lazarus 0.9.22</span><br /><span>&nbsp;&nbsp;a) modified non-visual components for Free Pascal v2.0.4, 2.1.1, 2.3.1</span><br /><span>&nbsp;&nbsp;b) modified visual components for LCL (Lazarus component library)</span><br /><span>&nbsp;&nbsp;c) added packages for Lazarus</span><br /><br /><span>Still not modified for Lazarus and Free pascal next modules:</span><br /><span>fs_idbreg, fs_iibxreg, fs_iadoreg, fs_ibdereg, fs_iteereg,&nbsp;</span><br /><span>fs_ibdertti, fs_ichartrtti, fs_iadortti, fs_iibxrtti, fs_idisp</span></p> Thu, 29 Mar 2007 00:00:00 +0200 http://www.fast-report.com/en/news/137/ FastReport 4.1 released http://www.fast-report.com/en/news/146/ <p><span>We wish you a Merry Christmas and Happy New Year!</span><br /><br /><span>1. FastReport 4.01 released</span><br /><br /><span>What is new?</span><br /><span>------------</span><br /><span>+ added ability to show designer inside panel</span><br /><span>(TfrxReport.DesignReportInPanel method). See new demo</span><br /><span>Demos\\EmbedDesigner</span><br /><span>+ added TeeChart7 Std support</span><br /><span>+ [server] added "User" parameter in TfrxReportServer.OnGetReport,</span><br /><span>TfrxReportServer.OnGetVariables and</span><br /><span>TfrxReportServer.OnAfterBuildReport events</span><br /><span>+ added Cross.KeepTogether property</span><br /><span>+ added TfrxReport.PreviewOptions.PagesInCache property</span><br /><span>- barcode fix (export w/o preview bug)</span><br /><span>- fixed bug in preview (AV with zoommode = zmWholePage)</span><br /><span>- fixed bug with outline + drilldown</span><br /><span>- fixed datasets in inherited report</span><br /><span>- [install] fixed bug with library path set up in BDS/Turbo C++</span><br /><span>Builder installation</span><br /><span>- fixed pagefooter position if page.EndlessWidth is true</span><br /><span>- fixed shift bug</span><br /><span>- fixed design-time inheritance (folder issues)</span><br /><span>- fixed chm help file path</span><br /><span>- fixed embedded fonts in PDF</span><br /><span>- fixed preview buttons</span><br /><span>- fixed bug with syntax highlight</span><br /><span>- fixed bug with print scale mode</span><br /><span>- fixed bug with control.Hint</span><br /><span>- fixed edit preview page</span><br /><span>- fixed memory leak in cross-tab</span><br /><br /><span>2. Special Christmas Offer from Fast Reports.</span><br /><span>=============================================</span><br /><span>Only two weeks. Only for upgrade FastReport 3 to 4 Standard,</span><br /><span>Professional and Enterprise.</span><br /><br /><span>Use this links for ordering FastReport with discount:</span><br /><br /><span>from FastReport 3 to 4 Standard:</span><br /><a class="txttohtmllink" href="https://secure.shareit.com/shareit/cart.html?PRODUCT[300134419]=1&amp;languageid=1&amp;currencies=all&amp;COUPON1=X-masGift">https://secure.shareit.com/shareit/cart.html?PRODUCT[300134419]=1&amp;languageid=1&curren;cies=all&amp;COUPON1=X-masGift</a><br /><br /><span>from FastReport 3 to 4 Professional:</span><br /><a class="txttohtmllink" href="https://secure.shareit.com/shareit/cart.html?PRODUCT[300134420]=1&amp;languageid=1&amp;currencies=all&amp;COUPON1=X-masGift">https://secure.shareit.com/shareit/cart.html?PRODUCT[300134420]=1&amp;languageid=1&curren;cies=all&amp;COUPON1=X-masGift</a><br /><br /><span>from FastReport 3 to 4&nbsp;&nbsp;Enterprise:</span><br /><a class="txttohtmllink" href="https://secure.shareit.com/shareit/cart.html?PRODUCT[300134421]=1&amp;languageid=1&amp;currencies=all&amp;COUPON1=X-masGift">https://secure.shareit.com/shareit/cart.html?PRODUCT[300134421]=1&amp;languageid=1&curren;cies=all&amp;COUPON1=X-masGift</a><br /><br /><br /><span>3. We have moved to new address:</span><br /><span>================================</span><br /><span>off. 502, Oborony str. 24</span><br /><span>344082, Rostov-on-Don, Russia</span><br /><br /><span>Phone: +7 863 2270740</span><br /><span>Fax:&nbsp;&nbsp; +7 863 2270736</span></p> Thu, 21 Dec 2006 00:00:00 +0100 http://www.fast-report.com/en/news/146/ FastReport 3.20 released http://www.fast-report.com/en/news/169/ <p><span>+ improved RTF export</span><br /><span>+ added handling font.charset (set to DEFAULT_CHARSET if you want unicode)</span><br /><span>+ added EmptyLines property in XLS and XML export&nbsp;</span><br /><span>(if set to 'false' then all empty lines is eliminated, good for export without&nbsp;</span><br /><span>page breaks for output a solid table)</span><br /><span>+ added ParagraphGap support in PDF export</span><br /><span>+ enhanced speed and reduced output file size of PDF export</span><br /><span>+ update German resources</span><br /><span>+ update Turkish resources</span><br /><span>+ added TfrxReport.OnBeforeConnect event</span><br /><span>+ added ADO, IBX support in frf importer unit</span><br /><span>+ added CommandTimeout property to ADO query</span><br /><span>+ added pbExportQuick item in TfrxPreviewButtons set&nbsp;</span><br /><span>(PDF and E-mail export buttons in Preview)</span><br /><span>* AVG function now counts only non-Null values</span><br /><span>* RichView object is now WYSIWYG</span><br /><span>- [server] fixed bug with parameters in report refresh</span><br /><span>- fixed bug in RTF export with font style attributes</span><br /><span>- fixed bug with frames in PDF export</span><br /><span>- fixed paper size bug</span><br /><span>- fixed ParagraphGap in PDF export</span><br /><span>- fixed stack overflow error with report summary band</span><br /><span>- fixed error with dialog form</span><br /><span>- fixed big with TProgressBar property out of range on exports of blank page in HTML</span><br /><span>- fixed bug in PDF export with zero width/height of bitmap</span><br /><span>- [FS] fixed OLE Ecxeption message</span><br /><span>- fixed bug with checkbox object</span><br /><span>- fixed bug with datatree window</span><br /><span>- fixed error with chart datetime</span><br /><span>- fixed bug with inspector window in debug mode</span><br /><span>- fixed undo of password protected report</span><br /><span>- fixed some dataset problems</span><br /><span>- fixed ask save changes in designer</span><br /><span>- fixed PDF export (font color clNone looks as clBlack)&nbsp;</span><br /><br /><br /></p> Wed, 20 Dec 2006 00:00:00 +0100 http://www.fast-report.com/en/news/169/ FastReport 4 released! http://www.fast-report.com/en/news/148/ <p><span>Dear friends!</span><br /><br /><span>FastReport 4 for Delphi / C++Builder / BDS released!</span><br /><br /><span>Report Designer:</span><br /><span>- new XP-style interface</span><br /><span>- the "Data" tab with all report datasets</span><br /><span>- ability to draw diagrams in the "Data" tab</span><br /><span>- code completion (Ctrl+Space)</span><br /><span>- breakpoints</span><br /><span>- watches</span><br /><span>- report templates</span><br /><span>- local guidelines (appears when you move or resize an object)</span><br /><span>- ability to work in non-modal mode, mdi child mode</span><br /><br /><span>Report Preview:</span><br /><span>- thumbnails</span><br /><br /><span>Print:</span><br /><span>- split a big page to several small pages</span><br /><span>- print several small pages on one big</span><br /><span>- print a page on a specified sheet (with scale)</span><br /><span>- duplex handling from print dialogue</span><br /><span>- print copy name on each printed copy (for example, "First copy", "Second copy")</span><br /><br /><span>Report Core:</span><br /><span>- "endless page" mode</span><br /><span>- images handling, increased speed</span><br /><span>- the "Reset page numbers" mode for groups</span><br /><span>- reports crypting (Rijndael algorithm)</span><br /><span>- report inheritance (both file-based and dfm-based)</span><br /><span>- drill-down groups</span><br /><span>- frxGlobalVariables object</span><br /><span>- "cross-tab" object enhancements:</span><br /><span>- improved cells appearance</span><br /><span>- cross elements visible in the designer</span><br /><span>- fill corner (ShowCorner property)</span><br /><span>- side-by-side crosstabs (NextCross property)</span><br /><span>- join cells with the same value (JoinEqualCells property)</span><br /><span>- join the same string values in a cell (AllowDuplicates property)</span><br /><span>- ability to put an external object inside cross-tab</span><br /><span>- AddWidth, AddHeight properties to increase width&amp;height of the cell</span><br /><span>- AutoSize property, ability to resize cells manually</span><br /><span>- line object can have arrows</span><br /><span>- added TfrxPictureView.FileLink property (can contain variable or a file name)</span><br /><span>- separate settings for each frame line (properties Frame.LeftLine, TopLine, RightLine, BottomLine can be set in the object inspector)</span><br /><span>- PNG images support (uncomment {$DEFINE PNG} in the frx.inc file)</span><br /><span>- Open Document Format for Office Applications (OASIS) exports, spreadsheet (ods) and text (odt)</span><br /><br /><span>Enterprise components:</span><br /><span>- Users/Groups security support (see a demo application Demos\ClientServer\UserManager)</span><br /><span>- Templates support</span><br /><span>- Dynamically refresh of configuration, users/groups</span><br /><br /><span>Let's try leader tool!</span></p> Tue, 31 Oct 2006 00:00:00 +0100 http://www.fast-report.com/en/news/148/ FastScript 1.9 released http://www.fast-report.com/en/news/170/ <p><span>+ full multi-thread support</span><br /><span>+ improved performance</span><br /><span>+ added packages for Delphi2006</span><br /><span>+ added separate Tee package</span><br /><span>- fixed c++ bool type</span><br /><span>- fixed case sensitivity for c++ (keywords only)</span><br /><span>- fixed jscript error (function that returns a string)</span><br /><br /></p> Sat, 28 Oct 2006 00:00:00 +0200 http://www.fast-report.com/en/news/170/ FastReport Studio 3.19 http://www.fast-report.com/en/news/171/ <p><span>+ added new Delphi for .NET demo</span><br /><span>+ added new C# demo: Report client for FastReport Server</span><br /><span>+ added new C# demo: Picture - shows how to use IfrxPictureView interface</span><br /><span>+ added new interface IfrxPictureView</span><br /><span>+ improved interface (new buttons, splash and startup window)</span><br /><span>+ added scheduler service (you can schedule your report and receive it by e-mail)</span><br /><span>+ added configuration utility</span><br /><span>+ added context help in designer (F1 key)</span><br /><span>+ added method LoadPreparedReportFromStream(IStream *) to TfrxPreviewX</span><br /><span>+ added method SavePreparedReportToStream(IStream *) to TfrxReport</span><br /><span>+ added new interface: &nbsp;IfrxDataBand</span><br /><span>* fixed C++ demos: variable demo, callback demo</span><br /><span>* updated C++ thread_test demo</span><br /><span>* updated C# DataSetDemo: added FrxDataSet class</span><br /><span>* updated C++ DynamicReport demo</span><br /><span>* updated: Method CreateReportObject() of IfrxReport interface has been changed in accordance to new requirements</span><br /><span>* updated Visual FoxPro demo</span><br /><span>* updated C# DataSetDemo: added FrxDataView class + sorting example</span><br /><br /></p> Tue, 24 Oct 2006 00:00:00 +0200 http://www.fast-report.com/en/news/171/ FastReport 3.19 released http://www.fast-report.com/en/news/172/ <p><span>+ added separate frxTee package for TeeChart</span><br /><span>+ added CJK Font support in PDF export</span><br /><span>+ added frxHiButtons.pas unit (hi-color button images). Just add to your uses list.</span><br /><span>+ added "Classes" tab to DataTree</span><br /><span>+ added TfrxBarcodeView.WideBarRatio property</span><br /><span>- multi-thread fixes</span><br /><span>- fixed bug with cross+subreport</span><br /><span>- fixed bug with CloseDatasource = True</span><br /><span>- fixed bug in old-style cross</span><br /><span>- fixed bug in XLS(OLE) export with extra long text line</span><br /><span>- fixed bug in PDF export with non-TrueType fonts</span><br /><span>- fixed memo.loadfromfile</span><br /><span>- fixed bug with installer</span><br /><span>- fixed print report title twice</span><br /><span>- fixed startnewpage+reprintonnewpage</span><br /><span>- fixed char spacing in PDF export</span><br /><span>- fixed baClient align</span><br /><span>- fixed dot-matrix (designer, engine)</span><br /><span>- fixed app icon bug</span><br /><span>- FS: multithread fix</span><br /><span>- preview fixes</span><br /><span>- frf importer fixes</span><br /><br /></p> Tue, 24 Oct 2006 00:00:00 +0200 http://www.fast-report.com/en/news/172/ FastReport 4 demo is available! http://www.fast-report.com/en/news/150/ <p>What's new in the FastReport 4?<br /><br /><span style="text-decoration: underline;">Report Designer</span>:</p> <ul> <li>new XP-style icons</li> <li>the "Data" tab with all report datasets</li> <li>ability to draw diagrams in the "Data" tab</li> <li>code completion (Ctrl+Space)</li> <li>breakpoints</li> <li>watches</li> <li>report templates</li> </ul> <p><span style="text-decoration: underline;">Report Preview</span><span>:</span></p> <ul> <li>thumbnails</li> </ul> <p><span style="text-decoration: underline;">Print</span><span>:</span></p> <ul> <li>splitting a big page to several small pages</li> <li>printing several small pages on one big</li> <li>duplex handling from print dialogue</li> </ul> <p><span style="text-decoration: underline;">Report Core</span><span>:</span></p> <ul> <li>"endless page" mode</li> <li>images handling, increased speed</li> <li>the "Reset page numbers" mode for groups</li> <li>reports scripting (Rijndael algorithm)</li> <li>report inheritance</li> <li>drill-down groups</li> <li>frxGlobalVariables object</li> <li>"cross-tab" object enhancements</li> <li>line object can have arrows</li> </ul> <p><br /><span>Download the compiled demo of FastReport 4 here:&nbsp;</span><a href="https://fast-report.com/pbc_download/fr4demo.exe">download</a><br /><br /><span>We appreciate your feedback! Tell us what you think on the&nbsp;</span><a href="https://newsgroups.fast-report.com/fast-reports.public.fastreport.4">newsgroups</a><span>&nbsp;or on the&nbsp;</span><a href="../../../forum/index.php?showforum=13">forum</a></p> Tue, 26 Sep 2006 00:00:00 +0200 http://www.fast-report.com/en/news/150/ FastReport VCL 3.24 released! http://www.fast-report.com/en/news/151/ <p><span>Changes:</span><br /><br /><span>+ added TfrxMemoView.Wysiwyg property (note - block align will be disabled if you set this property to False!)</span><br /><span>+ added some dbxdatabase properties</span><br /><span>* update Portuguese resources</span><br /><span>- fixed bug with shiftmode</span><br /><span>- fixed bug in taborder editor</span><br /><span>- bug with splitted richedit</span><br /><span>- bug with multi-monitor configuration</span><br /><span>- fixed bug with anchor+keeptogether</span><br /><span>- fixed bug with printtoprevpage</span><br /><span>- fixed bug with styles and numbers format in the XML export</span><br /><span>- fixed bug with continuous mode in the XML export</span><br /><span>- fixed bug with character height in PDF export</span><br /><span>- fixed aggregare error (comma in the field name)</span><br /><span>- fixed compatibility with TLargeIntField</span><br /><span>- [server] fixed bug with threads in client</span><br /><span>- fixed bug with DefaultPath in XLS export</span></p> Mon, 25 Sep 2006 00:00:00 +0200 http://www.fast-report.com/en/news/151/ Price of FastReport 4 http://www.fast-report.com/en/news/152/ <p><span>FastReport 4 editions&nbsp;</span><br /><br /><span>Basic&nbsp;&nbsp; $79</span><br /><span>Standard&nbsp;&nbsp; $179</span><br /><span>Professional&nbsp;&nbsp;$249</span><br /><span>Enterprise&nbsp;&nbsp; $349</span><br /><br /><span>Upgrade from FR3 (purchase date after May 1st, 2006 is a FREE upgrade&nbsp;</span><br /><span>to the same FR4 edition)</span><br /><br /><span>Upgrade Basic&nbsp;&nbsp; $39</span><br /><span>Upgrade Standard&nbsp;&nbsp; $99</span><br /><span>Upgrade Professional&nbsp;&nbsp; $139</span><br /><span>Upgrade Enterprise&nbsp;&nbsp; $199</span><br /><br /><span>Basic to Standard&nbsp;&nbsp; $99</span><br /><span>Basic to Professional&nbsp;&nbsp; $169</span><br /><span>Basic to Enterprise&nbsp;&nbsp; $269</span><br /><span>Standard to Professional&nbsp;&nbsp; $69</span><br /><span>Standard to Enterprise&nbsp;&nbsp; $169</span><br /><span>Professional to Enterprise&nbsp;&nbsp; $99</span></p> Fri, 22 Sep 2006 00:00:00 +0200 http://www.fast-report.com/en/news/152/ New documentation of FastReport and FastReport Studio http://www.fast-report.com/en/news/153/ <p><span>We have release new version of documentation for FastReport for Delphi and FastReport Studio in PDF-format.</span><br /><br /><span>Download here:&nbsp;</span><a href="../../../documentation/">https://www.fast-report.com/en/documentation/</a></p> Fri, 22 Sep 2006 00:00:00 +0200 http://www.fast-report.com/en/news/153/ List of features of FastReport 4 http://www.fast-report.com/en/news/155/ <p><span>Here is a list of features of new version of FastReport - FastReport 4 VCL.</span><br /><br /><span>Report Designer:</span><br /><span>- new XP-style icons</span><br /><span>- the "Data" tab with all report datasets</span><br /><span>- code completion (Ctrl+Space)</span><br /><span>- breakpoints</span><br /><span>- watches</span><br /><span>- report templates</span><br /><br /><span>Report Preview:</span><br /><span>- thumbnails</span><br /><br /><span>Print:</span><br /><span>- splitting a big page to several small pages</span><br /><span>- printing several small pages on one big</span><br /><span>- duplex handling from print dialogue</span><br /><br /><span>Report Core:</span><br /><span>- "endless page" mode</span><br /><span>- images handling, increased speed</span><br /><span>- the "Reset page numbers" mode for groups</span><br /><span>- reports crypting (Rijndael algorithm)</span><br /><span>- report inheritance</span><br /><span>- drill-down groups&nbsp;&nbsp;</span><br /><br /><span>We expect beta at the end of September, release - at the end of October.</span><br /><br /><span>Keep out our news!</span></p> Wed, 20 Sep 2006 00:00:00 +0200 http://www.fast-report.com/en/news/155/ FastReport 3.18 released http://www.fast-report.com/en/news/173/ <p><span>* D2006 ready</span><br /><span>+ added strikeout text support in HTML export</span><br /><span>+ added char spacing support in PDF export</span><br /><span>+ added support of BALTIC_CHARSET (windows-1257) in PDF export</span><br /><span>+ added support TfrxShapeView diagonal lines in PDF export</span><br /><span>+ added FRF import unit. To use it, simply include frx2xto30.pas into your "uses" list.</span><br /><span>- fixed inplace editing of the Text object</span><br /><span>- fixed bug with export to the monochrome TIFF format (error with the MS Paint and Photo Editor)&nbsp;</span><br /><span>- fixed dbx components bug</span><br /><span>- fixed paper bins selection</span><br /><span>- fixed bugs in e-mail export (Lines and Signature properties,&nbsp;</span><br /><span>bad attachment, bad address syntax with some smtp servers)</span><br /><span>- fixes of the export filters interface</span><br /><span>- fixed GIF export filter</span><br /><span>- fixed bug with xp style (av when closing expr editor)</span><br /><span>- fixed av when selecting sysmemo and memo</span><br /><span>- fixed the default export file name in the "Save Dialog"</span><br /><span>- fixed TfrxServerConfig.LoadFromFile</span><br /><br /></p> Wed, 20 Sep 2006 00:00:00 +0200 http://www.fast-report.com/en/news/173/ New face of Fast Reports. http://www.fast-report.com/en/news/157/ <p><span>Welcome to our new web-site with new style and new navigation.</span><br /><span>Now it is become more, but more useful and easy to use.</span><br /><span>Keep out our news! We can garantee many good news at the near time.</span></p> Mon, 18 Sep 2006 00:00:00 +0200 http://www.fast-report.com/en/news/157/ FastQueryBuilder 1.03 released http://www.fast-report.com/en/news/174/ <p><span>Whats new:</span><br /><span>+ added d2006(DeXter) packages and compatibility</span><br /><span>+ Danish, Portuguese language added</span><br /><span>+ joins between fields of the compatible types</span><br /><span>+ Designer saves its own position and size</span><br /><span>- fixed for order by DESC of any field</span><br /><span>- fixed 'Control has no parent window.' error in Delphi 5</span><br /><br /></p> Sat, 16 Sep 2006 00:00:00 +0200 http://www.fast-report.com/en/news/174/ We stop sales of FastReport 2 VCL http://www.fast-report.com/en/news/158/ <p><span>The overwhelming majority of our customers all over the world uses third version of FastReport for Delphi, and also new IDEs therefore FastReport 2 line is closed and will not be updated.</span><br /><br /><span>Our customers, wishing to receive FastReport VCL 2.* (it is actual only for Delphi 2, 3 and C++ Builder 1 and 3), can receive this product as a bonus with the license on FastReport 3 Standard, Professional or Enterprise.</span><br /><br /><span>Programs of OEM-licensing FastReport VCL 2 for our old partners also while remain in force.</span><br /><br /><span>Also the company begins work above FastReport 4 for Delphi/C ++ Builder with set of innovations and improvements.</span><br /><span>Traditionally concessionary terms of updating for existing users FastReport 3 are guaranteed.</span><br /><br /><span>Keep out our news!</span></p> Thu, 10 Aug 2006 00:00:00 +0200 http://www.fast-report.com/en/news/158/ FastReport Studio 3.23 released! http://www.fast-report.com/en/news/159/ <p><span>Changes in FastReport Studio 3.23</span><br /><br /><span>- fixed bug with styles and numbers format in the XML export</span><br /><span>- fixed bug with continuous mode in the XML export</span><br /><span>- fixed bug with character height in PDF export</span><br /><span>- fixed aggregare error (comma in the field name)</span><br /><span>* update Portuguese resources</span><br /><span>- fixed compatibility with TLargeIntField</span><br /><span>- fixed bug with DefaultPath in XLS export+ added Charset property to IfrxFont interface</span><br /><span>+ added OldStyleProgress property to IfrxReport interface</span><br /><span>+ added new VB6 example of using ActiveX previews</span><br /><span>* ActiveX implemetation fixes&nbsp;</span><br /><span>- fixed bug with RichText objects intersection in RTF export</span><br /><span>+ added IfrxCustomCrossView, IfrxCrossView, IfrxDBCrossView interfaces</span><br /><span>! renamed elements of frxSeriesSortOrder enumeration due to naming conflict: soNone -&gt; so_None, soAscending -&gt; so_Ascending, soDescending -&gt; so_Descending</span></p> Tue, 01 Aug 2006 00:00:00 +0200 http://www.fast-report.com/en/news/159/ FastReport 3.23 for Delphi released http://www.fast-report.com/en/news/160/ <p><span>+ added save to stream possibility in Jpeg, Gif, Tiff, Bmp exports</span><br /><span>+ added new control for page headers/footers mode selection in RTF export dialog</span><br /><span>+ added new property TfrxRTFExport.HeaderFooterMode&nbsp;</span><br /><span>(you can select between hfText, hfPrint, hfNone - default is hfText)</span><br /><span>+ [server] added property TfrxReportServer.WebServer</span><br /><span>+ added property TfrxHTMLExport.EmptyLines</span><br /><span>* e-mail export now inherits the attachment file name from exports file name</span><br /><span>* update French resources</span><br /><span>* update Danish resources</span><br /><span>* update German resources</span><br /><span>- fixed bug in TIFF export (monochrome)</span><br /><span>- fixed bug in PDF export when Outline is empty and checked</span><br /><span>- fixed large font issues</span><br /><span>- some fixes for bar codes in PDF export</span><br /><span>- add-in components fixes (AV when open some projects)</span><br /><span>- fixed bug with preview (position of the page when resizing the window)</span><br /><span>- fixed bug with RichText objects intersection in RTF export</span><br /><span>- fixed bug with format of the float numbers in XLS export</span><br /><span>- fixed bug with export of barcodes with zoom more than two</span><br /><span>- fixed error when page number does not exist in page range in exports dialog</span><br /><span>- [server] fixed bug with ampersand in query parameters</span><br /><span>- fixed bug with XML export (XML Parsing Error)</span><br /><span>- fixed bug with HideIfSingleDataRecord</span></p> Tue, 04 Jul 2006 00:00:00 +0200 http://www.fast-report.com/en/news/160/ FastReport Studio 3.22b released! http://www.fast-report.com/en/news/161/ <p><span>Changes in FastReport Studio 3.22</span><br /><br /><span>* updated documentation</span><br /><span>+ added new control for page headers/footers mode selection in RTF export dialog</span><br /><span>+ added Frame, ShiftMode, and Align proprty to IfrxView interface</span><br /><span>+ added IfrxSubreport interface</span><br /><span>+ added IfrxHeader interface</span><br /><span>+ added IfrxFooter interface</span><br /><span>+ added IfrxMasterData interface</span><br /><span>+ added IfrxDetailData interface</span><br /><span>+ added IfrxSubdetail interface</span><br /><span>+ added IfrxDataBand4 interface</span><br /><span>+ added IfrxDataBand5 interface</span><br /><span>+ added IfrxDataBand6 interface</span><br /><span>+ added IfrxPageHeader interface</span><br /><span>+ added IfrxPageFooter interface</span><br /><span>+ added IfrxColumnHeader interface</span><br /><span>+ added IfrxColumnFooter interface</span><br /><span>+ added IfrxGroupHeader interface</span><br /><span>+ added IfrxGroupFooter interface</span><br /><span>+ added IfrxChild interface</span><br /><span>+ added IfrxOverlay interface</span><br /><span>+ added VB6 demo which shows how to use FindObject method, TfrxADODatabase and TfrxADOQuery objects</span><br /><span>+ added IfrxStretcheable interface</span><br /><span>+ added C# demo for Master/Detail relations for ADO objects</span><br /><span>+ added IfrxChartAxis interface</span><br /><span>+ added new types of TeeChart series</span><br /><span>+ added new C# example: MailExportDemo. This example demonstrates how to use TfrxGzipCompressor and SendMail method of IfxrBuiltinExports interface.</span><br /><span>+ added TfrxGzipCompressor object.</span><br /><span>+ added timeout property to TfrxADOQuery</span><br /><span>+ added timeout properties to TfrxADOConnection</span><br /><span>+ added new C++ TeeChart demo</span><br /><span>+ added new C# TeeChart demo</span><br /><span>+ added new VC++ Crosstabs demo</span><br /><span>* updated CreateReportObject and CreateReportObjectEx methods of IfrxReport interface</span><br /><span>* IfrxReport-&gt;IfrxPrintOptins-&gt;PageNumbers sets the range of pages for print and export</span><br /><span>* updated TeeChart to version 7.</span><br /><span>* e-mail export now inherits the attachment file name from exports file name</span><br /><span>* update Danish resources</span><br /><span>* update German resources</span><br /><span>* preserve object names when working with clipboard</span><br /><span>* improved HTML, RTF exports</span><br /><span>* improved XML, Excel exports (thanks for Bali)</span><br /><span>* increased timeout in E-Mail export</span><br /><span>* update Danish resources</span><br /><span>* update Portuguese resources</span><br /><span>- fixed bug with export of barcodes with zoom more than two</span><br /><span>- fixed error when page number does not exist in page range in exports dialog</span><br /><span>- fixed bug with XML export (XML Parsing Error)</span><br /><span>- fixed bug with HideIfSingleDataRecord</span><br /><span>- fixed bug with empty page in HTML export</span><br /><span>- fixed IIF bug</span><br /><span>- fixed bug in XML export</span><br /><span>- fixed error with reportsummary band</span><br /><span>- fixed memory leaks when script has errors</span><br /><span>- fixed shift issues</span><br /><span>- fixed brush style bsBDiagonal and bsFDiagonal in PDF export</span><br /><span>- fixed bug with incorrect codepage of TfrxRichView in RTF export</span><br /><span>- fixed bug with margins in PDF export</span><br /><span>- fixed bug with stretched images</span></p> Mon, 26 Jun 2006 00:00:00 +0200 http://www.fast-report.com/en/news/161/ FastReport Server 1.0 http://www.fast-report.com/en/news/162/ <p><span>New to the FastReport product suite, FastReport Server is a powerful enterprise reporting solution for creating and delivering reports. FastReport Server serves as the foundation of a broader Business Intelligence (BI) strategy by providing the most requested pieces of information reliably and securely - via the web or embedded in enterprise applications. FastReport Server includes a collection of reporting services that addresses all steps in the reporting process: data access and report design, report delivery and management, integration and standalone deployment. FastReport Server is the ideal small-scale report-delivery solution for small to medium size businesses.</span></p> Tue, 30 May 2006 00:00:00 +0200 http://www.fast-report.com/en/news/162/ FastReport 3.22 for Delphi released http://www.fast-report.com/en/news/163/ <p><span>+ added full TeeChart Pro support&lt;br&gt;</span><br /><span>+ added property TfrxHTMLExport.Centered in HTML export&lt;br&gt;</span><br /><span>+ added "Continuous" checkbox in RTF export dialog&lt;br&gt;</span><br /><span>+ added TfrxRTFExport.SuppressPageHeadersFooters property&lt;br&gt;</span><br /><span>+ added TfrxCheckBox.UncheckStyle property&lt;br&gt;</span><br /><span>+ added property TfrxGroupFooter.HideIfSingleDataRecord&lt;br&gt;</span><br /><span>+ added text shift on non-zero char spacing in PDF export&lt;br&gt;</span><br /><span>+ added Croatian resources&lt;br&gt;</span><br /><span>* update the main demo (ADO support, added new reports)&lt;br&gt;</span><br /><span>* added the object name to the error message in some cases&lt;br&gt;</span><br /><span>* TfrxGradientView is not exported in HTML, RTF, XLS formats&lt;br&gt;</span><br /><span>* preserve object names when working with clipboard&lt;br&gt;</span><br /><span>* improved HTML, RTF exports&lt;br&gt;</span><br /><span>* improved XML, Excel exports (thanks for Bali)&lt;br&gt;</span><br /><span>* increased timeout in E-Mail export&lt;br&gt;</span><br /><span>* update Danish resources&lt;br&gt;</span><br /><span>* update Portuguese resources&lt;br&gt;&nbsp;</span><br /><span>- fixed bug with empty page in HTML export&lt;br&gt;</span><br /><span>- fixed IIF bug&lt;br&gt;</span><br /><span>- fixed bug with "ShowProgress := False" in XLS export&lt;br&gt;</span><br /><span>- fixed bug in XML export&lt;br&gt;</span><br /><span>- fixed error with reportsummary band &lt;br&gt;</span><br /><span>- fixed memory leaks when script has errors&lt;br&gt;</span><br /><span>- fixed shift issues&lt;br&gt;</span><br /><span>- fixed brush style bsBDiagonal and bsFDiagonal in PDF export&lt;br&gt;</span><br /><span>- fixed bug with incorrect codepage of TfrxRichView in RTF export&lt;br&gt;</span><br /><span>- fixed bug with margins in PDF export&lt;br&gt;</span><br /><span>- fixed bug with blobfields in bds2006&lt;br&gt;</span><br /><span>- fixed bug with stretched images&lt;br&gt;</span><br /><span>- [server] fixed bug with reports cache&lt;br&gt;</span><br /><span>- [server] fixed bug with Idle time leak&lt;br&gt;</span><br /><span>- [server] minor bug fixes</span></p> Thu, 25 May 2006 00:00:00 +0200 http://www.fast-report.com/en/news/163/ FastReport 3.21 released http://www.fast-report.com/en/news/164/ <p><span>+ [server] added lot of properties in configuration file (config.xml)</span><br /><span>+ [server] added CSV, BMP, GIF, TIFF output formats</span><br /><span>+ [server] added caching of reports in memory</span><br /><span>* [server] changed format of configuration file (important! see details in server_changes.txt)</span><br /><span>* [server] property TfrxServer.Configuration is obsolete</span><br /><span>* [server] updated server/service demo</span><br /><span>* [server] modified log-writer, statistic, cache modules</span><br /><span>- [server] lot of minor fixes</span><br /><span>+ added TfrxHTMLExport.UseGif property</span><br /><span>+ added unicode support in HTML, "Rich Text" (RTF) and XML exports</span><br /><span>+ added TfrxXLSExport.SuppressPageHeadersFooters and TfrxXLSExport.SuppressPageHeadersFooters properties;</span><br /><span>+ added TfrxReport.OnPreview event</span><br /><span>+ added TfrxReport.OnPrintPage event</span><br /><span>+ [FQB] property fqbCore.UsingQuotes added for support of quoted field names</span><br /><span>+ added Slovak language resources</span><br /><span>+ added clipping in the preview</span><br /><span>+ added TfrxPreview.BackColor, FrameColor properties</span><br /><span>+ added printer fonts to fontname combobox</span><br /><span>+ added transparency/backcolor to rich object</span><br /><span>+ added TfrxDesigner.OnInsertObject Event</span><br /><span>* changes in the databand editor</span><br /><span>* "Pictures" checkbox changed to combobox (none/jpeg/bmp/gif) in HTML export dialog&nbsp;</span><br /><span>* "Styles" checkbox changed to "Continuous" in XLS and XML export dialog</span><br /><span>* bcb2006 compatibility</span><br /><span>* update Danish resources</span><br /><span>* update Dutch resources&nbsp;</span><br /><span>* update Brazilian resources</span><br /><span>- fixed bug with incorrect codepage detection for page navigator in HTML export</span><br /><span>- fixed bug with incorrect export of EAN barcodes (digits beyond of border were croped)</span><br /><span>- fixed incorrect page breaks in RTF export</span><br /><span>- fixed shift problem</span><br /><span>- fixed monochrome bitmaps stretching</span><br /><span>- fixed TfrxDateEditControl</span><br /><span>- fixed copying grouped objects</span><br /><span>- fixed vband&amp;overlay error</span><br /><span>- fixed setting of printer parameters</span><br /><span>- fixed KeepFooter + aggregate functions</span><br /><span>- fixed TfrxADOTable.IndexFieldNames property</span><br /><span>- fixed ado query parameters</span><br /><span>- fixes in database/table/query wizard</span><br /><span>- fixed bug with font charset in RTF export</span><br /><span>- fixed preview painting bug</span><br /><span>- fixed bug with rich when no printers installed</span><br /><span>- fixed copies in dmp export</span><br /><span>- fixed rtf expression parser</span><br /><span>- fixed bug with mdi preview</span><br /><span>- fixed bug with RTL reading brackets in PDF export</span><br /><span>- fixed input chinese chars in dialog controls</span><br /><span>- fixed shift behavior</span><br /><span>- fixed bug with right align and non-zero charspacing in PDF export</span><br /><span>- fixed bug with underline in HTML export</span><br /><span>- fixed overlay+keeptogether bug</span><br /><span>- fixed bug with bcb5 (cannot use function with parameters)</span><br /><span>- fixed large font issues</span><br /><span>- fixed html tags</span></p> Tue, 21 Mar 2006 00:00:00 +0100 http://www.fast-report.com/en/news/164/ FastReport Studio 3.21 released http://www.fast-report.com/en/news/165/ <p><span>+ added new VB6 demos: Pictures,UserDataset and Dynamic report.</span><br /><span>+ added IPersistPropertyBag interface to TfrxPreviewX ActiveX object</span><br /><span>+ added Delphi for .NET example - keep reports in database</span><br /><span>+ added IfrxRichView interface</span><br /><span>+ added new Delphi for .NET demos (DataSetDemo and StreamExample)</span><br /><span>+ added unicode support in HTML, "Rich Text" (RTF) and XML exports</span><br /><span>+ added clipping in the preview</span><br /><span>+ added printer fonts to fontname combobox</span><br /><span>+ added transparency/backcolor to rich object</span><br /><span>* initial support of VB6 events&nbsp;</span><br /><span>* modified C# Pictures example: Now it shows pictures from a demo table.</span><br /><span>* modified C# StreamExample: Now it demonstrates how to keep reports on database server.</span><br /><span>* added streaming methods to IfrxPictureView interface</span><br /><span>* changes in the databand editor</span><br /><span>* "Pictures" checkbox changed to combobox (none/jpeg/bmp/gif) in HTML export dialog&nbsp;</span><br /><span>* "Styles" checkbox changed to "Continuous" in XLS and XML export dialog</span><br /><span>* update Danish resources</span><br /><span>* update Dutch resources&nbsp;</span><br /><span>* update Brazilian resources</span><br /><span>- fixed C++ ActiveX demo</span><br /><span>- fixed method SelectDataset of IfrxReport.</span><br /><span>- fixed 'Size' property of the .NET Stream warapper</span><br /><span>- fixed IfrxReport::SelectDataset method. Corrected behaviour for deselection (Selected = false).</span><br /><span>- fixed IfrxComponent::FindObject method. It does not throw exception anymore in .NET environment</span><br /><span>- fixed ADO DataBase property of ADO Query and ADO Table. Now it can be set to zero.</span><br /><span>- fixed bug with incorrect codepage detection for page navigator in HTML export</span><br /><span>- fixed bug with incorrect export of EAN barcodes (digits beyond of border were croped)</span><br /><span>- fixed incorrect page breaks in RTF export</span><br /><span>- fixed shift problem</span><br /><span>- fixed monochrome bitmaps stretching</span><br /><span>- fixed copying grouped objects</span><br /><span>- fixed vband&amp;overlay error</span><br /><span>- fixed setting of printer parameters</span><br /><span>- fixed KeepFooter + aggregate functions</span><br /><span>- fixed ado query parameters</span><br /><span>- fixes in database/table/query wizard</span><br /><span>- fixed bug with font charset in RTF export</span><br /><span>- fixed preview painting bug</span><br /><span>- fixed bug with rich when no printers installed</span><br /><span>- fixed copies in dmp export</span><br /><span>- fixed rtf expression parser</span><br /><span>- fixed bug with RTL reading brackets in PDF export</span><br /><span>- fixed input chinese chars in dialog controls</span><br /><span>- fixed shift behavior</span><br /><span>- fixed bug with right align and non-zero charspacing in PDF export</span><br /><span>- fixed bug with underline in HTML export</span><br /><span>- fixed overlay+keeptogether bug</span><br /><span>- fixed large font issues</span><br /><span>- fixed html tags</span></p> Tue, 21 Mar 2006 00:00:00 +0100 http://www.fast-report.com/en/news/165/ Become our guest on CeBit 2006! http://www.fast-report.com/en/news/166/ <p><span>As you can know we shall participate in&nbsp;</span><a href="http://www.cebit.de/suche/standfinder/image.php?vst_nummer=007&amp;vst_jahr=2006&amp;sprache=GB&amp;auftrag=10031595">CeBit 2006</a><br /><br /><span>We shall be glad to see you as our guests - Hall 5, Stand B70/3.</span><br /><br /><span>You can see FastReport and FastReport Studio in work. Also we with Alexander Tzyganenko shall first time demonstrate our new product - FastReport Server.</span><br /><br /><span>Our new customers, who shall register FastReport Studio or FastReport from 20 february to 8 march can receive ticket to CeBit 2006 for free as gift from us.</span><br /><br /><span>The quantity of tickets is limited!</span></p> Tue, 21 Feb 2006 00:00:00 +0100 http://www.fast-report.com/en/news/166/ Kylix FAQ on fast-report.com http://www.fast-report.com/en/news/167/ <p><span>FastReport CLX turns out to be the only really working report generator for Kylix. That is why we are often asked questions about Kylix as well. We have composed a list of frequently asked questions concerning Kylix and answers on them. The reason is that we did not find full answers on these questions on the Internet.&nbsp;</span><br /><span>We remind you that we perform technical support of only our products. Concerning questions about Kylix technical support address the company producing Kylix.</span><br /><a href="../../../faq/detail.php?BID=48">See Kylix FAQ here...</a></p> Thu, 09 Feb 2006 00:00:00 +0100 http://www.fast-report.com/en/news/167/ FastReport Studio 3.20 http://www.fast-report.com/en/news/168/ <p><span>+ added interface IfrxFont.</span><br /><span>+ added IfrxFrame interface</span><br /><span>+ added IfrxDisplayFormat interface</span><br /><span>+ added method ResetDataSet into IfrxDataBand interface</span><br /><span>+ added support of NET streams&nbsp;</span><br /><span>+ fixed OnSaveReport event (added SaveAs argument)</span><br /><span>+ added IfrxShapeView interface</span><br /><span>+ added C# example of OnLoadreport and OnSaveReport events.</span><br /><span>+ added OnLoadreport and onSaveReport events to IfrxDesignerEvents interface</span><br /><span>+ added IfrxPage interface and GetPage enumerator for IfrxReport</span><br /><span>+ improved RTF export</span><br /><span>+ enhanced speed and reduced output file size of PDF export</span><br /><span>+ added ParagraphGap support in PDF export</span><br /><span>+ update German resources</span><br /><span>+ update Turkish resources</span><br /><span>* AVG function now counts only non-Null values</span><br /><span>* RichView object is now WYSIWYG</span><br /><span>* lot of fixes and small updates</span><br /><span>* fixed IfrxMemmoView interface (added lot of properties - align, color, and etc)</span><br /><span>* modified OnSaveReport event of TfrxDesigner</span><br /><span>* property EnableLoadSaveEvents of IfrxDesigner interface splitted to EnableLoadEvent and EnableSaveEvent</span><br /><span>* updated C++ demo Variable (added lot of comments and emo report changed)</span><br /><span>* updated C# DataSetDemo example</span><br /><span>- fixed bug in AddVariable method of TfrxReport interface</span><br /><span>- fixed bug in RTF export with font style attributes</span><br /><span>- fixed bug with frames in PDF export</span><br /><span>- fixed paper size bug</span><br /><span>- fixed ParagraphGap in PDF export</span><br /><span>- fixed stack overflow error with report summary band</span><br /><span>- fixed error with dialog form</span><br /><span>- fixed big with TProgressBar property out of range on exports of blank page in HTML</span><br /><span>- fixed bug in PDF export with zero width/height of bitmap</span><br /><span>- fixed bug with checkbox object</span><br /><span>- fixed bug with datatree window</span><br /><span>- fixed error with chart datetime</span><br /><span>- fixed bug with inspector window in debug mode</span><br /><span>- fixed undo of password protected report</span><br /><span>- fixed some dataset problems</span><br /><span>- fixed ask save changes in designer</span><br /><span>- fixed PDF export (font color clNone looks as clBlack)&nbsp;</span><br /><br /></p> Wed, 21 Dec 2005 00:00:00 +0100 http://www.fast-report.com/en/news/168/ FastScript 1.9 released http://www.fast-report.com/en/news/175/ <p><span>+ full multi-thread support</span><br /><span>+ improved performance</span><br /><span>+ added packages for Delphi2006</span><br /><span>+ added separate Tee package</span><br /><span>- fixed c++ bool type</span><br /><span>- fixed case sensitivity for c++ (keywords only)</span><br /><span>- fixed jscript error (function that returns a string)</span><br /><br /></p> Fri, 28 Oct 2005 00:00:00 +0200 http://www.fast-report.com/en/news/175/ FastReport Studio 3.19 http://www.fast-report.com/en/news/176/ <p><span>+ added new Delphi for .NET demo</span><br /><span>+ added new C# demo: Report client for FastReport Server</span><br /><span>+ added new C# demo: Picture - shows how to use IfrxPictureView interface</span><br /><span>+ added new interface IfrxPictureView</span><br /><span>+ improved interface (new buttons, splash and startup window)</span><br /><span>+ added scheduler service (you can schedule your report and receive it by e-mail)</span><br /><span>+ added configuration utility</span><br /><span>+ added context help in designer (F1 key)</span><br /><span>+ added method LoadPreparedReportFromStream(IStream *) to TfrxPreviewX</span><br /><span>+ added method SavePreparedReportToStream(IStream *) to TfrxReport</span><br /><span>+ added new interface: &nbsp;IfrxDataBand</span><br /><span>* fixed C++ demos: variable demo, callback demo</span><br /><span>* updated C++ thread_test demo</span><br /><span>* updated C# DataSetDemo: added FrxDataSet class</span><br /><span>* updated C++ DynamicReport demo</span><br /><span>* updated: Method CreateReportObject() of IfrxReport interface has been changed in accordance to new requirements</span><br /><span>* updated Visual FoxPro demo</span><br /><span>* updated C# DataSetDemo: added FrxDataView class + sorting example</span><br /><br /></p> Mon, 24 Oct 2005 00:00:00 +0200 http://www.fast-report.com/en/news/176/ FastReport 3.19 released http://www.fast-report.com/en/news/177/ <p><span>+ added separate frxTee package for TeeChart</span><br /><span>+ added CJK Font support in PDF export</span><br /><span>+ added frxHiButtons.pas unit (hi-color button images). Just add to your uses list.</span><br /><span>+ added "Classes" tab to DataTree</span><br /><span>+ added TfrxBarcodeView.WideBarRatio property</span><br /><span>- multi-thread fixes</span><br /><span>- fixed bug with cross+subreport</span><br /><span>- fixed bug with CloseDatasource = True</span><br /><span>- fixed bug in old-style cross</span><br /><span>- fixed bug in XLS(OLE) export with extra long text line</span><br /><span>- fixed bug in PDF export with non-TrueType fonts</span><br /><span>- fixed memo.loadfromfile</span><br /><span>- fixed bug with installer</span><br /><span>- fixed print report title twice</span><br /><span>- fixed startnewpage+reprintonnewpage</span><br /><span>- fixed char spacing in PDF export</span><br /><span>- fixed baClient align</span><br /><span>- fixed dot-matrix (designer, engine)</span><br /><span>- fixed app icon bug</span><br /><span>- FS: multithread fix</span><br /><span>- preview fixes</span><br /><span>- frf importer fixes</span><br /><br /></p> Mon, 24 Oct 2005 00:00:00 +0200 http://www.fast-report.com/en/news/177/ FastReport 3.18 released http://www.fast-report.com/en/news/178/ <p><span>* D2006 ready</span><br /><span>+ added strikeout text support in HTML export</span><br /><span>+ added char spacing support in PDF export</span><br /><span>+ added support of BALTIC_CHARSET (windows-1257) in PDF export</span><br /><span>+ added support TfrxShapeView diagonal lines in PDF export</span><br /><span>+ added FRF import unit. To use it, simply include frx2xto30.pas into your "uses" list.</span><br /><span>- fixed inplace editing of the Text object</span><br /><span>- fixed bug with export to the monochrome TIFF format (error with the MS Paint and Photo Editor)&nbsp;</span><br /><span>- fixed dbx components bug</span><br /><span>- fixed paper bins selection</span><br /><span>- fixed bugs in e-mail export (Lines and Signature properties,&nbsp;</span><br /><span>bad attachment, bad address syntax with some smtp servers)</span><br /><span>- fixes of the export filters interface</span><br /><span>- fixed GIF export filter</span><br /><span>- fixed bug with xp style (av when closing expr editor)</span><br /><span>- fixed av when selecting sysmemo and memo</span><br /><span>- fixed the default export file name in the "Save Dialog"</span><br /><span>- fixed TfrxServerConfig.LoadFromFile</span><br /><br /></p> Tue, 20 Sep 2005 00:00:00 +0200 http://www.fast-report.com/en/news/178/ FastQueryBuilder 1.03 released http://www.fast-report.com/en/news/179/ <p><span>Whats new:</span><br /><span>+ added d2006(DeXter) packages and compatibility</span><br /><span>+ Danish, Portuguese language added</span><br /><span>+ joins between fields of the compatible types</span><br /><span>+ Designer saves its own position and size</span><br /><span>- fixed for order by DESC of any field</span><br /><span>- fixed 'Control has no parent window.' error in Delphi 5</span><br /><br /></p> Fri, 16 Sep 2005 00:00:00 +0200 http://www.fast-report.com/en/news/179/ FastReport VCL 2.55 released http://www.fast-report.com/en/news/180/ <p><span>* changed RTF and XLS export filters (TfrRtfAdvExport, TfrOLEExcelExport)</span><br /><span>- fix FielIsNull()</span><br /><span>- fix stretched bug in TfrPictureView</span><br /><span>- fix TfrReport.Clear</span><br /><span>- fix bug with number of copies in 'Print' window.</span><br /><span>- fix TfrButtonControl.SaveToFR3Stream</span><br /><span>- fix TfrView.SaveToFR3Stream</span><br /><span>- fixed bug with stretched breaked bands</span><br /><span>- bug fixes</span><br /><br /></p> Tue, 13 Sep 2005 00:00:00 +0200 http://www.fast-report.com/en/news/180/ FastReport 3.17 released http://www.fast-report.com/en/news/181/ <p><span>+ added Farsi language resources</span><br /><span>+ added pdf and e-mail export buttons in preview toolbar</span><br /><span>+ added popup menu in Preview</span><br /><span>+ added full screen mode in Preview (F11 hot-key)</span><br /><span>* improved PDF export filter</span><br /><span>* restricted some properties of HTML and image export by e-mail</span><br /><span>- [FQB] fixed for order by DESC of any field</span><br /><span>- fixed bug with blank DefaultPath property in all exports</span><br /><span>- fixed Null to OleStr bug</span><br /><span>- fixed D5/WideStrings bug</span><br /><span>- fixed bug with jscript/basicscript</span><br /><span>- fixed ibo bug (cannot assign blob to TWideStrings)</span><br /><span>- fixed picture bug (error if blob is not valid)</span><br /><span>- fixed Cut/Copy/Paste hotkey actions in Object Inspector</span><br /><span>- fixed bug with undo in password protected reports</span><br /><span>- fixed bug with list of password protected reports in server</span><br /><span>- fixed bug with Memo.Lines property</span><br /><span>- IBO fixes</span><br /><br /></p> Mon, 05 Sep 2005 00:00:00 +0200 http://www.fast-report.com/en/news/181/ FastReport 3.17 Studio released http://www.fast-report.com/en/news/182/ <p><span>+ added the export image options command-line keys (/dpi=xx /quality=xx /mono /unite /crop )</span><br /><span>+ added emulation of the runtime mode in standalone designer (/runtime command-line key)</span><br /><span>+ added GIF export</span><br /><span>+ added Language selector in Designer (View menu)</span><br /><span>+ added pdf and e-mail export buttons in preview toolbar</span><br /><span>+ added right mouse button menu in Preview</span><br /><span>+ added full screen mode in Preview (F11 hot-key)</span><br /><span>+ added User Manual</span><br /><span>+ added Programmer Manual</span><br /><span>+ added Command-Line Manual</span><br /><span>+ added IfrxView interface</span><br /><span>+ added new demo reports with charts</span><br /><span>+ added language resources support</span><br /><span>* changed the registry key of Connection aliases from HKCU to HKLM</span><br /><span>* rewrited Visual C++ demo</span><br /><span>* changed installer&nbsp;</span><br /><span>- Fixed bug in Command-line export featutre</span><br /><span>- fixed bug with Designer windows</span><br /><span>- fixed event OnClickObject</span></p> Mon, 05 Sep 2005 00:00:00 +0200 http://www.fast-report.com/en/news/182/ The InterBase and Firebird Developer Magazine 2005 http://www.fast-report.com/en/news/183/ <p><span>The first issue of "The InterBase and Firebird Developer Magazine" is published. It is a free electronic magazine in PDF devoted to InterBase`and Firebird database development.</span><br /><span>You can download the first issue and subscribe to the next issues at&nbsp;</span><a href="http://www.ibdeveloper.com/">www.ibdeveloper.com</a></p> Fri, 02 Sep 2005 00:00:00 +0200 http://www.fast-report.com/en/news/183/ FastReport Studio 3.16 beta http://www.fast-report.com/en/news/184/ <p>FastReport Studio is solution for developers who use following products in their work: Microsoft(R): Microsoft Visual Studio, Microsoft Access, Microsoft Excell, Microsoft FoxPro, and also Oracle PowerBuilder etc.</p> <p>FastReport Studio includes independent report designer, development means and also great number of demo reports and source texts of samples.</p> <p><span class="text">Added User Manual, Programmer Manual, Command-Line Manual.<br /></span></p> <p>Added Unicode support and wizards for even simpler and more comfortable automatic report generating and also built-in visual SQL-query builder for databases are worth mentioning.</p> Mon, 29 Aug 2005 00:00:00 +0200 http://www.fast-report.com/en/news/184/ FastReport 3.16 released http://www.fast-report.com/en/news/185/ <p><span>+ added unicode support in TfrxMemoView</span><br /><span>+ added GIF format export TfrxGifExport</span><br /><span>+ added e-mail export (SMTP) TfrxMailExport</span><br /><span>+ added new text export filter TfrxSimpleTextExport</span><br /><span>+ added CSV export filter TfrxCSVExport</span><br /><span>+ case sensitivity in C++Script</span><br /><span>+ added X axis type option to chart object</span><br /><span>+ added ability to use [] instead of &lt;&gt; (like in FR2.5)</span><br /><span>+ [FQB] joins between fields of the compatible types</span><br /><span>+ added TfrxDesigner default settings (font, paper, rtl, script language).&nbsp;</span><br /><span>+ added TfrxDMPExport.OnTranslate event</span><br /><span>* changed rules of export a rich-text objects</span><br /><span>- fixed bug in server with single "pagenav" (Page Navigator) parameter</span><br /><span>- fixed picture.url bug</span><br /><span>- fixed bug in PDF export with horizontal/vertical lines</span><br /><span>- [FQB] fixed 'Control has no parent window' error in Delphi 5</span><br /><span>- fixed bug in crosstab (wrong row/column sizes)</span><br /><span>- fixed baClient for page objects</span><br /><span>- fixed memory leak in Server mode&nbsp;</span><br /><span>- fixed TFMTBCDField bug (wrong sum calculation)</span><br /><span>- fixed bug with master-detail DBX</span></p> Mon, 22 Aug 2005 00:00:00 +0200 http://www.fast-report.com/en/news/185/ new features for FastReport customers http://www.fast-report.com/en/news/186/ <p><span>Only from Fast Reports, Inc. Only for our customers!</span><br /><span>We are glad to inform you about our new feature.</span><br /><span>We polish FastReport up every day! You can appreciate that.&nbsp;</span><br /><span>Daily Build (it is not an official release!) is built once per day and has the latest modifications. Both Stable Release and Daily Build are available for our customers!</span><br /><span>See Changes.txt file in customer web panel with the list of the latest modifications.</span><br /><span>Join FastReport community!</span></p> Wed, 27 Jul 2005 00:00:00 +0200 http://www.fast-report.com/en/news/186/ FastQueryBuilder 1.02 http://www.fast-report.com/en/news/187/ <p><span>+ DBX Engine added&nbsp;</span><br /><span>+ multilanguage added</span><br /><span>- conflict between fr_sinmemo.pas (Fr2) and fqb_sinmemo.pas (FQB) is fixed</span><br /><span>- bug with use XPManifest is fixed</span><br /><span>- bug when work with FR3 is fixed</span><br /><span>- minor bugs fixed</span></p> Fri, 08 Jul 2005 00:00:00 +0200 http://www.fast-report.com/en/news/187/ FastReport 3.15 http://www.fast-report.com/en/news/188/ <p><span>+ added new wizards (db connection, table, query)</span><br /><span>+ added FlowTo property for TfrxDMPMemoView</span><br /><span>+ added Bulgarian resources</span><br /><span>+ added FibPlus support (you should install Source\FIB\frxFIBx.dpk,&nbsp;</span><br /><span>dclfrxFIBx.dpk packages manually)</span><br /><span>+ added ability to composite prepared reports. Example:</span><br /><span>frxReport1.PrepareReport;</span><br /><span>frxReport2.PrepareReport;</span><br /><span>frxReport1.PreviewPages.AddFrom(frxReport2);</span><br /><span>frxReport1.ShowPreparedReport;</span><br /><span>+ added UseFileCache, DefaultPath properties in all export filters</span><br /><span>+ improved PDF, XLS export filters</span><br /><span>* changed resources structure</span><br /><span>* changed DBX components to work with bidirectional dataset</span><br /><span>- fixed bug with copies collation</span><br /><span>- fixed bug with shifting horizontal lines</span><br /><span>- fixed DMPLineView.Align = baWidth behaviour</span><br /><span>- fixed bug with TfrxDBLookupComboBox (incorrect work with field aliases)</span><br /><span>- fixed bug with build list of avialable reports on the FastReport Server</span></p> Thu, 23 Jun 2005 00:00:00 +0200 http://www.fast-report.com/en/news/188/ Fast Query Builder 1.01 http://www.fast-report.com/en/news/189/ <p><strong>Let's your customers create DB-query without SQL!</strong></p> <p><strong>Fast Query Builder</strong>&nbsp;enables to work with local and client-server databases using BDE. Also there is an opportunity to work via other data access components: ADO, IBX, FIBPlus</p> <p>Main features:&nbsp;<br />1. Borland Delphi 4, 5, 6, 7, 2005 and C++ Builder 4, 5, 6 supports&nbsp;<br />2. Keeping query visual model for use and editind.&nbsp;<br />3. You can create any window based on Fast Query Builder&nbsp;<br />4. Fast Query Builder designer window can be internal to any window of your application&nbsp;<br />5. Full visual customization of query parameters.</p> Fri, 10 Jun 2005 00:00:00 +0200 http://www.fast-report.com/en/news/189/ FastReport 3.14 http://www.fast-report.com/en/news/190/ <p><span>+ added FastQueryBuilder (button in SQL editor window)</span><br /><span>+ added TfrxOverlay.PrintOnTop property</span><br /><span>+ added TfrxDMPCommand component to print ESC-sequences. Use Command property to set sequence: DMPCommand1.Command := '#27#40' (alternate form '1B28')</span><br /><span>+ added TfrxReport.OnRunDialogs script event. Use this event to handle report dialogs manually</span><br /><span>+ added Description property to all report components</span><br /><span>* changed internal datasets behaviour, now they can be added to any report page without using dialogs</span><br /><span>* changed internal datasets architecture (common class TfrxCustomDatabase, QBuilder support)</span><br /><span>- fixed bug with brush styles</span><br /><span>- fixed bug in Report Server with fetch of report from the cache with equal variables</span><br /><span>- fixed bug in XML export filter with fkNumber format of the memo</span></p> Sun, 22 May 2005 00:00:00 +0200 http://www.fast-report.com/en/news/190/ FastReport 3.13 http://www.fast-report.com/en/news/191/ <p><span>+ added "ExportNotPrintable" property in all export filters</span><br /><span>+ added "Resolution", "SeparateFiles" properties in BMP, JPEG, TIFF export filters</span><br /><span>+ improved TfrxHTTPClient RFC 2068 compatibility (when working with non-FastReport servers)</span><br /><span>- fixed Outline bug in PDF export filter</span><br /><span>- fixed RTL (Hebrew, Arabic language) bug in PDF export filter</span><br /><span>- fixed resolution bug in TIFF export filter</span><br /><span>- bug fixes</span></p> Sat, 21 May 2005 00:00:00 +0200 http://www.fast-report.com/en/news/191/ Join testing FastReport Studio! http://www.fast-report.com/en/news/192/ <p><span>Access to the following objects of the report generator - TfrxReport, TfrxUserDataSet, TfrxADODatabase, TfrxADOTable and TfrxADOQuery is given for programmer.&nbsp;</span><br /><span>The following components included into a demo package:</span><br /><span>1. Library frxCOM.dll, including COM a server and TypeLibrary.</span><br /><span>2. Demo database in format Microsoft Access</span><br /><span>3. Demo reports in format FastReport 3</span><br /><span>4. Demo examples of use FastReport COM server for the following languages and environments:</span><br /><span>4.1 Visual C++ Demo</span><br /><span>4.2 Visual C#. NET Demo</span><br /><span>4.3 Visual Basic.NET Demo</span><br /><span>4.4 Visual FoxPRO Demo</span><br /><span>4.5 Microsoft Access Demo</span><br /><span>4.6 Microsoft Excel Demo</span><br /><span>5. Report designer.</span></p> <p><strong><em>All demo programs delivered with sources.</em></strong><br />Changes in FastReport Studio Beta 2<br />+ FastReport Studio based on FastReport 3.12<br />+ Demo programs for Visual FoxPro, MicrosoftAccess and Microsoft Excel added<br />+ Report designer<br />+ COM objects for technology ADO added<br />+ Resources for multilanguage support added<br />- Interface IStrings excluded from TypeLibrary.<br />+ The opportunity of access to internal objects FastReport for which are determined COM interfaces has appeared.<br />+ New opportunities in Visaul C ++ Demo - ScriptText browser, ReportStructure browser are added.<br />+ Correct display of the reports based on UserData in demo programs on Visual C # is made. NET and Visual Basic.NET<br />+ The algorithm of registration of events in demo programs on Visual C # is changed. NET and Visual Basic.NET<br />+ The interface for TfrxComponent is added.<br />+ Methods for dynamic attachment of the objects based on class TfrxDataSet to object TfrxReport are added.<br />- Set of fine bugfixes.</p> <p>Discussion - in&nbsp;<a href="../../../forum/index.php?showforum=10">Forum</a></p> Mon, 16 May 2005 00:00:00 +0200 http://www.fast-report.com/en/news/192/ You can buy FastReport via PayPal http://www.fast-report.com/en/news/193/ <p><span>We are pleased to announce&nbsp;</span><strong>PayPal</strong><span>&nbsp;as a new customer payment method. PayPal payments can now be accepted through the RegNow shopping carts.</span><br /><span>It is enough to choose " Payment Method: PayPal " on the page of registration.</span><br /><span>Links for purchase via PayPal:</span><br /><span>FastReport 3:&nbsp;</span><br /><a href="../../../../bitrix/redirect.php?event1=regnow_n_out&amp;event2=frbas&amp;event3=&amp;goto=https%3A/www.regnow.com/softsell/nph-softsell.cgi%3Fitem%3D2749-10%26vreferrer%3D%23EVENT_GID%23">Basic Edition&nbsp;($79)</a><br /><a href="../../../../bitrix/redirect.php?event1=regnow_n_out&amp;event2=frstd&amp;event3=&amp;goto=https%3A/www.regnow.com/softsell/nph-softsell.cgi%3Fitem%3D2749-11%26vreferrer%3D%23EVENT_GID%23">Standard Edition ($179)</a><br /><a href="../../../../bitrix/redirect.php?event1=regnow_n_out&amp;event2=frpro&amp;event3=&amp;goto=https%3A/www.regnow.com/softsell/nph-softsell.cgi%3Fitem%3D2749-12%26vreferrer%3D%23EVENT_GID%23">Professional Edition ($249)</a><br /><a href="../../../../bitrix/redirect.php?event1=regnow_n_out&amp;event2=frent&amp;event3=&amp;goto=https%3A/www.regnow.com/softsell/nph-softsell.cgi%3Fitem%3D2749-13%26vreferrer%3D%23EVENT_GID%23">Enterprise Edition ($349)</a><br /><br /><a href="../../../../bitrix/redirect.php?event1=regnow_n_out&amp;event2=fs&amp;event3=&amp;goto=https%3A/www.regnow.com/softsell/nph-softsell.cgi%3Fitem%3D2749-6%26vreferrer%3D%23EVENT_GID%23">FastScript ($79)</a><br /><a href="../../../../bitrix/redirect.php?event1=regnow_n_out&amp;event2=frvcl&amp;event3=&amp;goto=https%3A/www.regnow.com/softsell/nph-softsell.cgi%3Fitem%3D2749-1%26vreferrer%3D%23EVENT_GID%23">FastReport VCL ($99)</a><br /><a href="../../../../bitrix/redirect.php?event1=regnow_n_out&amp;event2=frclx&amp;event3=&amp;goto=https%3A/www.regnow.com/softsell/nph-softsell.cgi%3Fitem%3D2749-3%26vreferrer%3D%23EVENT_GID%23">FastReport CLX ($99)</a><br /><a href="../../../../bitrix/redirect.php?event1=regnow_n_out&amp;event2=fe&amp;event3=&amp;goto=https%3A/www.regnow.com/softsell/nph-softsell.cgi%3Fitems%3D2749-7%26vreferrer%3D%23EVENT_GID%23">FastExperts ($24,99)</a></p> Sat, 14 May 2005 00:00:00 +0200 http://www.fast-report.com/en/news/193/ FastReport 3.12 http://www.fast-report.com/en/news/194/ <p><span>+ added TfrxReport.StoreInDFM property</span><br /><span>+ added TfrxShapeView.Curve property</span><br /><span>+ added TfrxReport.PreviewOptions.OutlineExpand property</span><br /><span>+ added compatibility code in XLS export - TfrxXLSExport.FastExport property, set FastExport := False if you have OLE error with Excel</span><br /><span>+ added TfrxXLSExport.PageBreaks property</span><br /><span>+ improved XLS, PDF, HTML exports&nbsp;</span><br /><span>- fixed URLs and anchors feature in HTML export</span><br /><span>- fixed bug with font widths in PDF export</span><br /><span>- fixed bug PrintOnParent in exports (Enterprise)</span><br /><span>+ added TfrxServerConfig.ReportsList property</span><br /><span>+ added 'getvariable' URL parameter for query of internal server variables</span><br /><span>+ added internal server variables SERVER_REPORTS_LIST, SERVER_REPORTS_HTML</span><br /><span>+ added function TfrxReportClient.GetServerVariable(const VariableName: String): String;</span><br /><span>+ improved TfrxReportServer performance</span><br /><span>+ added NT service demo (see project \Demos\ClientServer\Service)</span><br /><span>+ added online documentation in the Server demo</span><br /><span>- fully rewritten Advanced Client demo (see project \Demos\ClientServer\Client\Advanced)</span><br /><span>- changed reports in Server demo (see project \Demos\ClientServer\Server)</span><br /><span>- changed html files in Server demo (see project \Demos\ClientServer\Server)</span><br /><span>- bug fixes</span><br /><span>! Attention: reports with TfrxRichView (RTF) don't work in Server mode when server cache is on.</span></p> Mon, 25 Apr 2005 00:00:00 +0200 http://www.fast-report.com/en/news/194/ Updating of the documentation http://www.fast-report.com/en/news/195/ <p><span>New documentation for FastReport 3!</span><br /><span>In&nbsp;</span><strong>HTML</strong><span>&nbsp;(On-line and archive),&nbsp;</span><strong>PDF, CHM, Help-file</strong><span>&nbsp;available:</span><br /><span>Programmer's manual, User manual, Developer's manual, Client-Server (Enterprise) programmer's manual. See now:&nbsp;</span><a href="../../documentation/">http://www.fast-report.com/en/documentation/</a></p> Wed, 13 Apr 2005 00:00:00 +0200 http://www.fast-report.com/en/news/195/ FreeReport 2.33 http://www.fast-report.com/en/news/196/ <p><span>- added Delphi 4-7, 2005, C++Builder 4-6 support</span><br /><span>- added FastReport 3 (*.fr3) format support in report designer</span><br /><span>- report preview improvements</span><br /><span>- bug fixes</span></p> Mon, 21 Mar 2005 00:00:00 +0100 http://www.fast-report.com/en/news/196/ FastReport 3.11 http://www.fast-report.com/en/news/197/ <p><span>+ added Greek resources</span><br /><span>+ added HTML tags support in PDF export</span><br /><span>+ added Hebrew, Turkish and Arabic languages in the PDF export filter</span><br /><span>+ added property TfrxPDFExport.Background (default = False)</span><br /><span>+ added properties TfrxRTFExport.Creator and TfrxPDFExport.Creator</span><br /><span>+ improved quality of the PDF export filter</span><br /><span>+ password protected reports is now working in client/server mode</span><br /><span>(IMPORTANT: Do not use this feature in one time with the server authentification)</span><br /><span>+ verbose output of the server errors in the HTML mode</span><br /><span>- fixed name of the properties TfrxServerConnection.Proxy and TfrxServerConnection.ProxyPort</span><br /><span>(press 'ignore' button on load prompt in yours projects for autofix form components)</span><br /><span>- fixed clean of the report cache on TfrxReportServer.Stop method</span><br /><span>- fixed background draw in HTML export filter in server mode</span><br /><span>- many bug fixes</span></p> Mon, 14 Mar 2005 00:00:00 +0100 http://www.fast-report.com/en/news/197/ FastReport 3.10 http://www.fast-report.com/en/news/198/ <p><span>- added Swiss, Portuguese, Latvian resources</span><br /><span>- added TfrxReport.OnEndDoc event</span><br /><span>- added TfrxReportServer.OnAfterBuildReport event</span><br /><span>- improved export filters</span><br /><span>- added shadows in HTML, PDF, XLS, XML, RTF exports</span><br /><span>- added page frames in HTML, PDF, XLS, XML exports</span><br /><span>- added backgrounds in HTML, PDF, XLS, XML exports</span><br /><span>- added resources for navigator in the HTML export filter</span><br /><span>- added TfrxXLSExport.AsText property</span><br /><span>- added outline in PDF export filter (TfrxPDFExport.Outline proper</span><br /><span>- added TfrxPDFExport.Author, TfrxPDFExport.Subject properties</span><br /><span>- added "Stream" property in all export filters</span><br /><span>- fixed the bug of the diagonal line export</span><br /><span>- fixed numbers format bug in XML export filter</span><br /><span>- fixed the bug of greek symbols export to PDF format</span><br /><span>- fixed the bug print of the report result after using the dialog form</span><br /><span>- fixed the bug of the multiple show the same dialog web form</span><br /><span>- report session bug fixes</span><br /><span>- fixed the bug of log rotate function properties</span><br /><span>- fixed the bug of the thick lines print on the second page</span><br /><span>- fixed the AV bug on the many pages export (more 50 pages)</span></p> Fri, 11 Feb 2005 00:00:00 +0100 http://www.fast-report.com/en/news/198/ FastReport 3.09 http://www.fast-report.com/en/news/199/ <p><span>- improved HTML export filter</span><br /><span>- bug fixes</span></p> Tue, 11 Jan 2005 00:00:00 +0100 http://www.fast-report.com/en/news/199/ FastScript 1.8 http://www.fast-report.com/en/news/200/ <p><span>+ added packages for Delphi2005</span><br /><span>+ Length function now supports arrays</span><br /><span>+ added TfsScript.ExtendedCharset property (use national chars in identifiers)</span><br /><span>- fixed error in SetLength function (for dynamic arrays)</span><br /><span>- fixed error with __StringHelper (access to string elements)</span></p> Tue, 28 Dec 2004 00:00:00 +0100 http://www.fast-report.com/en/news/200/ FastReport 3.08 http://www.fast-report.com/en/news/201/ <p><span>+ added TfrxMemoView.Clipped property</span><br /><span>+ added TfrxReport.OnAfterPrintReport event</span><br /><span>+ added baClient to Align property</span><br /><span>+ added Danish, Chinese resources</span><br /><span>+ now you can use national chars in the script identifier names</span><br /><span>+ added TfrxPDFExport.PrintOptimized property</span><br /><span>+ improved speed of the Excel export filter</span><br /><span>+ added log rotate function in Client/Server version</span><br /><span>- bug fixes</span></p> Thu, 23 Dec 2004 00:00:00 +0100 http://www.fast-report.com/en/news/201/ FastReport 2.54 VCL http://www.fast-report.com/en/news/202/ <p><span>- added Delphi 2005 support</span><br /><span>- bug fixes</span></p> Mon, 20 Dec 2004 00:00:00 +0100 http://www.fast-report.com/en/news/202/ FastReport 3.07 http://www.fast-report.com/en/news/203/ <p><span>+ added Delphi2005 packages</span><br /><span>+ added TfrxReport.Modified property</span><br /><span>+ added TfrxReport.EngineOptions.DestroyForms property</span><br /><span>+ added Polish, Swedish, Romanian resources</span><br /><span>+ added expressions support to the Cross-tab object</span><br /><span>* changes in aggregate functions call: &lt;&gt; symbols aren't needed anymore</span><br /><span>* changes in IIF function: now it works like macro</span><br /><span>+ Forms support by TfrxReportClient</span><br /><span>+ Report cache on server side</span><br /><span>+ CGI wrapper for using with Apache/IIS (see cgi_readme.txt)</span><br /><span>- bug fixes</span></p> Mon, 29 Nov 2004 00:00:00 +0100 http://www.fast-report.com/en/news/203/ FastReport 3.05 http://www.fast-report.com/en/news/205/ <p><span>- added TfrxReport.ShowProgress property&nbsp;</span><br /><span>- bug fixes</span></p> Thu, 28 Oct 2004 00:00:00 +0200 http://www.fast-report.com/en/news/205/ FastReport 3 Enterprise Client/Server http://www.fast-report.com/en/news/206/ <p><span>- standalone server application (without the need of IIS, Apache or other web-server technologies) has a big performance, low response time, low use of system resources, in compare with solutions based on CGI technology;</span><br /><span>- run any reports on the server side, on client request, without direct connection of the client to the database server;</span><br /><span>- use of HyperText transfer protocol (HTTP, RFC 2068 [2]) allows you to use many of existing applications such as web-browsers (Internet Explorer, Netscape Navigator, Mozilla, Opera etc), proxy-servers, web-servers (Internet Information Server, Apache etc), together with FastReport 3 Enterprise without any additional requirements;</span><br /><span>- managing the connection logs, error logs, any additional system information, allows you to keep a statistics, quickly track down the bugs and unauthorized access attempts;</span><br /><span>- use of authentification and allow/deny IP lists allows you to restrict the access to the server;</span><br /><span>- you can use FastReport client components for interaction between your client application and the server. You can use any web-browser as well;</span><br /><span>- your reports may have a dialogue forms that will be used for entering some values before running a report;</span><br /><span>- supported formats of the prepared reports are: HTML, PDF, RTF, XML, XLS, JPEG, Text.</span></p> Thu, 28 Oct 2004 00:00:00 +0200 http://www.fast-report.com/en/news/206/ FastReport 3 Enterprise Client/Server Demo http://www.fast-report.com/en/news/207/ <p><span>FastReport 3 Enterprise Demo contains compiled server and client programs.</span><br /><span>The server part (the FRServer.exe file) represents a powerfull HTTP server with a capacity of report generation in HTML, PDF, RTF, XLS, XML, TXT, JPEG formats, and also in the FastReport 3 (FP3) native report.</span><br /><span>The usage of any HTTP browser can be used as a client (Internet Explorer, Mozilla, Opera etc.).</span><br /><span>For query and displaying of files in the FastReport 3 (FP3) format it is necessary to use the Client Demo contained in the delivery package (the FRClient.exe file), built on the basis of the FastReport 3 Enterprise client components.</span><br /><a href="../../../../pbc_download/fr3csdemo.exe">Download demo now</a></p> Thu, 21 Oct 2004 00:00:00 +0200 http://www.fast-report.com/en/news/207/ FastReport 3.04 http://www.fast-report.com/en/news/208/ <p><span>+ added Taiwan, Italian, Slovene, Spanish, Catalon, Dutch resources</span><br /><span>+ added "frxPBarcode.pas" unit for PSOFT BarcodeLibrary (</span><a class="txttohtmllink" href="http://www.psoft.sk/">http://www.psoft.sk</a><span>)</span><br /><span>+ added DayOf, MonthOf, YearOf functions</span><br /><span>+ added "Multi-language wizard" for quick creation of the multi-language resource file</span><br /><span>+ added TfrxReport.OldStyleProgress, OnProgressSTart, OnProgress, OnProgressStop properties</span><br /><span>- bug fixes</span></p> Fri, 15 Oct 2004 00:00:00 +0200 http://www.fast-report.com/en/news/208/ FastScript 1.7 http://www.fast-report.com/en/news/209/ <p><span>+ added VarType function</span><br /><span>+ added TApplication class</span><br /><span>- fixed error with properties of Char type</span><br /><span>- fixed DayOfWeek error</span><br /><span>- fixed error with open array parameters</span><br /><span>- fixed error with 'uses'</span></p> Fri, 01 Oct 2004 00:00:00 +0200 http://www.fast-report.com/en/news/209/ FastReport 3.03 http://www.fast-report.com/en/news/210/ <p><span>+ added Czech, Turkish resources</span><br /><span>+ added TfrxUserDataset.Fields, TfrxUserDataset.OnGetValue properties</span><br /><span>+ edition 1.01 of the documentation (page numbers added)</span><br /><span>+ added TfrxDataBand.KeepHeader property</span><br /><span>- bug fixes</span></p> Thu, 23 Sep 2004 00:00:00 +0200 http://www.fast-report.com/en/news/210/ FastReport 3.02 http://www.fast-report.com/en/news/211/ <p><span>+ added Serbian resources</span><br /><span>+ added DelphiFastZLib library instead of zlib standard unit to avoid</span><br /><span>&nbsp;&nbsp;conflict between FR3 and JediVCL</span><br /><span>+ added group/ungroup feature in the designer</span><br /><span>+ added utility for quick recompiling FR packages</span><br /><span>* changes in the Chart object - require to rebuild your reports that contain&nbsp;</span><br /><span>&nbsp;&nbsp;the Chart object!</span><br /><span>- bug fixes</span></p> Tue, 14 Sep 2004 00:00:00 +0200 http://www.fast-report.com/en/news/211/ FastReport 3.01 http://www.fast-report.com/en/news/212/ <p><span>+ added German, French, Ukrainian, Brazil, Hungarian resources</span><br /><span>+ added TfrxReport.EnabledDatasets property</span><br /><span>+ added TfrxCrossView.PlainCells property</span><br /><span>+ added separate packages for DB and IBO</span><br /><span>+ added separate FastScript packages for DB, BDE, IBX, ADO</span><br /><span>* changes in RTF and PDF exports</span><br /><span>- bug fixes</span></p> Wed, 08 Sep 2004 00:00:00 +0200 http://www.fast-report.com/en/news/212/ FastExperts 1.21 http://www.fast-report.com/en/news/213/ <p><span>New version of the FastExperts:</span><br /><span>- added French language</span><br /><span>- minor bug fixes</span></p> Fri, 16 Jul 2004 00:00:00 +0200 http://www.fast-report.com/en/news/213/ FastReport VCL 2.53 http://www.fast-report.com/en/news/214/ <p><span>- improved FastReport 3 compatibility</span><br /><span>- fixed Excel XML export margins error</span><br /><span>- updated language resources (czech, romanian)</span><br /><span>- minor exports bug fixes</span><br /><span>- minor engine bug fixes</span></p> Thu, 24 Jun 2004 00:00:00 +0200 http://www.fast-report.com/en/news/214/ FastReport server in development http://www.fast-report.com/en/news/215/ <p><span>Welcome to test our FastReport server. Now available on-line test version of the server.</span></p> Mon, 21 Jun 2004 00:00:00 +0200 http://www.fast-report.com/en/news/215/ FastReport 3 beta testing http://www.fast-report.com/en/news/216/ <p><span>Welcome to beta testing of the FastReportT 3!&nbsp;</span><br /><span>Rewritten class architecture.&nbsp;</span><br /><span>Storing reports in XML format.&nbsp;</span><br /><span>Full WYSIWYG (now for text objects too).&nbsp;</span><br /><span>Text rotation 0..360 degrees.&nbsp;</span><br /><span>Memo object supports simple html-tags (font color, b, i, u, sub, sup).&nbsp;</span><br /><span>Styles.&nbsp;</span><br /><span>Text flow.&nbsp;</span><br /><span>URLs, Anchors&nbsp;</span><br /><span>Dot matrix reports.&nbsp;</span><br /><span>One script in the report (like an unit in the Delphi).&nbsp;</span><br /><span>Multi-language architecture allows you to use many languages (Pascal, C++, Basic, Java).&nbsp;</span><br /><span>Access to any object inside your application (in case you've allowed this). Standard libraries to access to base classes, controls and forms. Easily expandable library architecture.&nbsp;</span><br /><span>Debugger&nbsp;</span><br /><span>Improved Object Inspector.&nbsp;</span><br /><span>Zooming.&nbsp;</span><br /><span>Rulers, guides.&nbsp;</span><br /><span>Wizard for base type reports.&nbsp;</span><br /><span>Full Undo/Redo.</span></p> Fri, 18 Jun 2004 00:00:00 +0200 http://www.fast-report.com/en/news/216/ FastScript 1.6 http://www.fast-report.com/en/news/217/ <p><span>+ added dynamic array support</span><br /><span>+ added MessageDlg, InputBox, InputQuery functions</span><br /><span>- fixed error in StrToDateTime function</span><br /><span>- fixed wrong 'Exit' behavior</span><br /><span>- some fixes for Linux CRLF compatibility</span><br /><span>- fixed syntax error when using cross-language modules</span><br /><span>- fixed empty case selector bug</span><br /><span>- fixed bug with 'var ar, ar1: array' declaration</span></p> Thu, 27 May 2004 00:00:00 +0200 http://www.fast-report.com/en/news/217/