Includes new Digital Signature object, new ImageAlign property, plus the ability to change fonts in query editor.
Features
Engine
Added ImageAlign property for image alignment inside PictureObject; by default, alignment is disabled.
Added a new property Config.ProcessEvents for cancel button in progress form.
Designer
Added an ability to change font in query editor.
Added Digital Signature object for adding empty signature field in PDF documents.
Exports
Added ability to export empty signature fields for PDF documents.
Added links for images to HTML-export.
.Net Core
Added a CoreCompat.System.Drawing reference to the script, which allows using Color, Font and some other features of System.Drawing.
Fixes
Engine
Fixed a bug with infinite loop in AdvancedTextRenderer when WordWrap is true and width of object less than width of one character.
Fixed a bug when in some cases the TypeConverter`s were not loaded correctly.
Fixed a bug causing memory leak in HtmlTextRenderer.
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.
Preview
Fixed a bug where the preparation process was hanging and the cancel button was inactive throughout the preparation.
Exports
Fixed a bug in CSV-export with "Data only" option when not only Data bands were exported.
Fixed a bug when PDF Export did not export some SVGObject gradients to a PDF file, with the property GradientQuality = GradientQualityEnum.Image.
WebReport
Fixed a bug with inherited reports with online designer.
Adds new Digital Signature object for adding signature field to PDF documents, plus enhancements for .NET Core.
Features
Engine
Added ImageAlign property for image alignment inside PictureObject; by default, alignment is disabled.
Added a new property Config.ProcessEvents for cancel button in progress form.
Designer
Added an ability to change font in query editor.
Added Digital Signature object for adding empty signature field in PDF documents.
Exports
Added ability to export empty signature fields for PDF documents.
Added links for images to HTML-export.
.Net Core
Added a CoreCompat.System.Drawing reference to the script, which allows using Color, Font and some other features of System.Drawing.
Fixes
Engine
Fixed a bug with infinite loop in AdvancedTextRenderer when WordWrap is true and width of object less than width of one character.
Fixed a bug when in some cases the TypeConverter`s were not loaded correctly.
Fixed a bug causing memory leak in HtmlTextRenderer.
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.
Preview
Fixed a bug where the preparation process was hanging and the cancel button was inactive throughout the preparation.
Exports
Fixed a bug in CSV-export with "Data only" option when not only Data bands were exported.
Fixed a bug when PDF Export did not export some SVGObject gradients to a PDF file, with the property GradientQuality = GradientQualityEnum.Image.
WebReport
Fixed a bug with inherited reports with online designer.
Includes ability to align pictures inside the PictureObject, and to change fonts in the query editor.
Features
Engine
Added ImageAlign property for image alignment inside PictureObject; by default, alignment is disabled.
Added a new property Config.ProcessEvents for cancel button in progress form.
Designer
Added an ability to change font in query editor.
Added Digital Signature object for adding empty signature field in PDF documents.
Exports
Added ability to export empty signature fields for PDF documents.
Added links for images to HTML-export.
Fixes
Engine
Fixed a bug with infinite loop in AdvancedTextRenderer when WordWrap is true and width of object less than width of one character.
Fixed a bug when in some cases the TypeConverter`s were not loaded correctly.
Fixed a bug causing memory leak in HtmlTextRenderer.
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.
Preview
Fixed a bug where the preparation process was hanging and the cancel button was inactive throughout the preparation.
Exports
Fixed a bug in CSV-export with "Data only" option when not only Data bands were exported.
Fixed a bug when PDF Export did not export some SVGObject gradients to a PDF file, with the property GradientQuality = GradientQualityEnum.Image.
Includes ability to align pictures inside the PictureObject, adds links for images to HTML export.
Features
Engine
Added ImageAlign property for image alignment inside PictureObject; by default, alignment is disabled.
Added a new property Config.ProcessEvents for cancel button in progress form.
Designer
Added an ability to change font in query editor.
Added Digital Signature object for adding empty signature field in PDF documents.
Exports
Added ability to export empty signature fields for PDF documents.
Added links for images to HTML-export.
Fixes
Engine
Fixed a bug with infinite loop in AdvancedTextRenderer when WordWrap is true and width of object less than width of one character.
Fixed a bug when in some cases the TypeConverter`s were not loaded correctly.
Fixed a bug causing memory leak in HtmlTextRenderer.
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.
Preview
Fixed a bug where the preparation process was hanging and the cancel button was inactive throughout the preparation.
Exports
Fixed a bug in CSV-export with "Data only" option when not only Data bands were exported.
Fixed a bug when PDF Export did not export some SVGObject gradients to a PDF file, with the property GradientQuality = GradientQualityEnum.Image.
WebReport
Fixed a bug with inherited reports with online designer.
Includes new Digital Signature object to add a signature field to PDF documents.
Features
Builder
Added Save-FileName parameter.
Engine
Added ImageAlign property for image alignment inside PictureObject; by default, alignment is disabled.
Designer
Added an ability to change font in query editor.
Added Digital Signature object for adding empty signature field in PDF documents.
Exports
Added ability to export empty signature fields for PDF documents.
Added links for images to HTML-export.
Fixes
Engine
Fixed a bug with infinite loop in AdvancedTextRenderer when WordWrap is true and width of object less than width of one character.
Fixed a bug when in some cases the TypeConverter`s were not loaded correctly.
Fixed a bug causing memory leak in HtmlTextRenderer.
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.
Fixed image size calculation when AutoSize is enabled in the preparation stage.
Fixed RichText lists format.
Designer
Fixed TypeConverter on the TextObject.ParagraphFormat property.
Fixed a bug with rising exception when double clicking on a TextObject.
Fixed a bug with shadow of report when designer is in Right-to-Left mode.
Preview
Fixed a bug where the preparation process was hanging and the cancel button was inactive throughout the preparation.
Exports
Fixed a bug in CSV-export with "Data only" option when not only Data bands were exported.
Fixed a bug to which page headers and footers were not exported in Word with the paragraph mode.
Added a new JSON data connection integrated into the engine.
Added FontListFolder property in the Utils.Config.
Added RepeatBandNTimes property for bands.
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 > because polygons have got strong changes, Fast Reports 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.
Designer
Added feature to edit the SQL query for the QueryBuilder; if the QueryBuilder cannot process the query a warning will be showed.
Now when the name of data source changed, its name changes in expressions of TextObject.Text, PictureObject.DataColumn, DataBand.Filter and DataBand.Sort.
Preview
Added the ability to subscribe to the PreviewControl.OnPrint and PreviewControl.OnExport events, which are called when the corresponding buttons are clicked.
Exports
Added Hyperlinks to RTF-export.
Added an ability to split pages with data in different sheets when exporting to Microsoft Excel 2007.
Improved an example \Demos\C#\PrintZPL.
WebReport
Added PdfImagesOriginalResolution, PdfJpegCompression and PdfColorSpace properties.
Added rotation for pages with landscape orientation in printing from browser.
Added event CustomAuth.
.Net Core
Graphics dependency changed from CoreCompat.System.Drawing to System.Drawing.Common.
Fixes
Engine
Fixed image size calculation when AutoSize is enabled in the preparation stage.
Fixed RichText lists format.
Fixed a bug when font changed in parent report were not changed in inherited report.
Fixed a bug with changing the GroupHeaderBand hierarchy if it had a child GroupHeaderBand.
Designer
Fixed TypeConverter on the TextObject.ParagraphFormat property.
Fixed a bug with rising exception when double clicking on a TextObject.
Fixed a bug with shadow of report when designer is in Right-to-Left mode.
Fixed a bug when Query Builder adds extra comma.
Fixed a bug with adding extra spaces in QueryBuilder.
Fixed a bug with position of report shadow when zooming in Right-to-Left designer.
Fixed a bug with the inability to return and cancel actions when copying the format.
Preview
Fixed a bug with breaking ManualBuild table with CanBreak = false.
Fixed a bug with display on the penultimate page with PageFooter PrintOn = LastPage.
Exports
Fixed a bug with export of bitmaps in ZPL.
Fixed a bug with incorrect height of cells in Excel 2007.
Fixed a bug with exporting empty sheet in Excel 2007.
Fixed a bug with exporting the page with the wrong size in Excel 97.
Fixed a bug with exporting empty cells in Excel 2007.
Fixed a bug with strikethrough text in Excel 2007 export.
Fixed a bug with strikethrough text in Word 2007 export, when using html-tags and conditional formatting.
Fixed QR code position in ZPL export.
Fixed page init priority in ZPL export.
Fixed a bug with the same images duplication in the HtmlExport (properties: Layers, EmbeddedPictures).
Fixed a bug with the lack of hyperlinks in pictures, figures, QR-codes when exporting to PDF.
Fixed a bug with exporting empty text to RTF, when using CanShrink = true and TextRenderType = HtmlParagraph.
Fixed RichObject bugs - parsing RTF, enumerated lists, and text colors.
.Net Core
Fixed memory leak in PDF-export.
Fixed memory leak in font engine.
Fixed glyph widths in PDF-export.
Fixed errors of report building with complex expressions ("Requested operation is not available because the runtime library function '' is not defined.").
Fixed display of fonts in PDF-export, reduced accuracy to 2 decimal places.
Fixed bug with incorrect display of Arabic characters.
Fixed TrueType font name conversion for extended weights > 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.
Added a new JSON data connection integrated into the engine.
Added FontListFolder property in the Utils.Config.
Added RepeatBandNTimes property for bands.
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 > because polygons have got strong changes, Fst Reports 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.
Designer
Added feature to edit the SQL query for the QueryBuilder; if the QueryBuilder cannot process the query a warning will be showed.
Now when the name of data source changed, its name changes in expressions of TextObject.Text, PictureObject.DataColumn, DataBand.Filter and DataBand.Sort.
Preview
Added the ability to subscribe to the PreviewControl.OnPrint and PreviewControl.OnExport events, which are called when the corresponding buttons are clicked.
Exports
Added Hyperlinks to RTF-export.
Added an ability to split pages with data in different sheets when exporting to Microsoft Excel 2007.
Improved an example \Demos\C#\PrintZPL.
WebReport
Added PdfImagesOriginalResolution, PdfJpegCompression and PdfColorSpace properties.
Added rotation for pages with landscape orientation in printing from browser.
Added event CustomAuth.
Fixes
Engine
Fixed image size calculation when AutoSize is enabled in the preparation stage.
Fixed RichText lists format.
Fixed a bug when font changed in parent report were not changed in inherited report.
Fixed a bug with changing the GroupHeaderBand hierarchy if it had a child GroupHeaderBand.
Designer
Fixed TypeConverter on the TextObject.ParagraphFormat property.
Fixed a bug with rising exception when double clicking on a TextObject.
Fixed a bug with shadow of report when designer is in Right-to-Left mode.
Fixed a bug when Query Builder adds extra comma.
Fixed a bug with adding extra spaces in QueryBuilder.
Fixed a bug with position of report shadow when zooming in Right-to-Left designer.
Fixed a bug with the inability to return and cancel actions when copying the format.
Preview
Fixed a bug with breaking ManualBuild table with CanBreak = false.
Fixed a bug with display on the penultimate page with PageFooter PrintOn = LastPage.
Exports
Fixed a bug with export of bitmaps in ZPL.
Fixed a bug with incorrect height of cells in Excel 2007.
Fixed a bug with exporting empty sheet in Excel 2007.
Fixed a bug with exporting the page with the wrong size in Excel 97.
Fixed a bug with exporting empty cells in Excel 2007.
Fixed a bug with strikethrough text in Excel 2007 export.
Fixed a bug with strikethrough text in Word 2007 export, when using html-tags and conditional formatting.
Fixed QR code position in ZPL export.
Fixed page init priority in ZPL export.
Fixed a bug with the same images duplication in the HtmlExport (properties: Layers, EmbeddedPictures).
Fixed a bug with the lack of hyperlinks in pictures, figures, QR-codes when exporting to PDF.
Fixed a bug with exporting empty text to RTF, when using CanShrink = true and TextRenderType = HtmlParagraph.
Fixed RichObject bugs - parsing RTF, enumerated lists, and text colors.
Added a new JSON data connection integrated into the engine.
Added FontListFolder property in the Utils.Config.
Added RepeatBandNTimes property for bands.
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 > because polygons have got strong changes, Fast Reports 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.
Designer
Added feature to edit the SQL query for the QueryBuilder; if the QueryBuilder cannot process the query a warning will be showed.
Now when the name of data source changed, its name changes in expressions of TextObject.Text, PictureObject.DataColumn, DataBand.Filter and DataBand.Sort.
Preview
Added the ability to subscribe to the PreviewControl.OnPrint and PreviewControl.OnExport events, which are called when the corresponding buttons are clicked.
Exports
Added Hyperlinks to RTF-export.
Added an ability to split pages with data in different sheets when exporting to Microsoft Excel 2007.
Improved an example \Demos\C#\PrintZPL.
Fixes
Engine
Fixed image size calculation when AutoSize is enabled in the preparation stage.
Fixed RichText lists format.
Fixed a bug when font changed in parent report were not changed in inherited report.
Fixed a bug with changing the GroupHeaderBand hierarchy if it had a child GroupHeaderBand.
Designer
Fixed TypeConverter on the TextObject.ParagraphFormat property.
Fixed a bug with rising exception when double clicking on a TextObject.
Fixed a bug with shadow of report when designer is in Right-to-Left mode.
Fixed a bug when Query Builder adds extra comma.
Fixed a bug with adding extra spaces in QueryBuilder.
Fixed a bug with position of report shadow when zooming in Right-to-Left designer.
Fixed a bug with the inability to return and cancel actions when copying the format.
Preview
Fixed a bug with breaking ManualBuild table with CanBreak = false.
Fixed a bug with display on the penultimate page with PageFooter PrintOn = LastPage.
Exports
Fixed a bug with export of bitmaps in ZPL.
Fixed a bug with incorrect height of cells in Excel 2007.
Fixed a bug with exporting empty sheet in Excel 2007.
Fixed a bug with exporting the page with the wrong size in Excel 97.
Fixed a bug with exporting empty cells in Excel 2007.
Fixed a bug with strikethrough text in Excel 2007 export.
Fixed a bug with strikethrough text in Word 2007 export, when using html-tags and conditional formatting.
Fixed QR code position in ZPL export.
Fixed page init priority in ZPL export.
Fixed a bug with the same images duplication in the HtmlExport (properties: Layers, EmbeddedPictures).
Fixed a bug with the lack of hyperlinks in pictures, figures, QR-codes when exporting to PDF.
Fixed a bug with exporting empty text to RTF, when using CanShrink = true and TextRenderType = HtmlParagraph.
Fixed RichObject bugs - parsing RTF, enumerated lists, and text colors.
Added a new JSON data connection integrated into the engine.
Added FontListFolder property in the Utils.Config.
Added RepeatBandNTimes property for bands.
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 > because polygons have got strong changes, Fast Reports 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.
Designer
Added feature to edit the SQL query for the QueryBuilder; if the QueryBuilder cannot process the query a warning will be showed.
Now when the name of data source changed, its name changes in expressions of TextObject.Text, PictureObject.DataColumn, DataBand.Filter and DataBand.Sort.
Preview
Added the ability to subscribe to the PreviewControl.OnPrint and PreviewControl.OnExport events, which are called when the corresponding buttons are clicked.
Exports
Added Hyperlinks to RTF-export.
Added an ability to split pages with data in different sheets when exporting to Microsoft Excel 2007.
Improved an example \Demos\C#\PrintZPL.
WebReport
Added PdfImagesOriginalResolution, PdfJpegCompression and PdfColorSpace properties.
Added rotation for pages with landscape orientation in printing from browser.
Added event CustomAuth.
.Net Core
Graphics dependency changed from CoreCompat.System.Drawing to System.Drawing.Common.
Fixes
Engine
Fixed image size calculation when AutoSize is enabled in the preparation stage.
Fixed RichText lists format.
Fixed a bug when font changed in parent report were not changed in inherited report.
Fixed a bug with changing the GroupHeaderBand hierarchy if it had a child GroupHeaderBand.
Designer
Fixed TypeConverter on the TextObject.ParagraphFormat property.
Fixed a bug with rising exception when double clicking on a TextObject.
Fixed a bug with shadow of report when designer is in Right-to-Left mode.
Fixed a bug when Query Builder adds extra comma.
Fixed a bug with adding extra spaces in QueryBuilder.
Fixed a bug with position of report shadow when zooming in Right-to-Left designer.
Fixed a bug with the inability to return and cancel actions when copying the format.
Preview
Fixed a bug with breaking ManualBuild table with CanBreak = false.
Fixed a bug with display on the penultimate page with PageFooter PrintOn = LastPage.
Exports
Fixed a bug with export of bitmaps in ZPL.
Fixed a bug with incorrect height of cells in Excel 2007.
Fixed a bug with exporting empty sheet in Excel 2007.
Fixed a bug with exporting the page with the wrong size in Excel 97.
Fixed a bug with exporting empty cells in Excel 2007.
Fixed a bug with strikethrough text in Excel 2007 export.
Fixed a bug with strikethrough text in Word 2007 export, when using html-tags and conditional formatting.
Fixed QR code position in ZPL export.
Fixed page init priority in ZPL export.
Fixed a bug with the same images duplication in the HtmlExport (properties: Layers, EmbeddedPictures).
Fixed a bug with the lack of hyperlinks in pictures, figures, QR-codes when exporting to PDF.
Fixed a bug with exporting empty text to RTF, when using CanShrink = true and TextRenderType = HtmlParagraph.
Fixed RichObject bugs - parsing RTF, enumerated lists, and text colors.
.Net Core
Fixed memory leak in PDF-export.
Fixed memory leak in font engine.
Fixed glyph widths in PDF-export.
Fixed errors of report building with complex expressions ("Requested operation is not available because the runtime library function '' is not defined.").
Fixed display of fonts in PDF-export, reduced accuracy to 2 decimal places.
Fixed bug with incorrect display of Arabic characters.
Fixed TrueType font name conversion for extended weights > 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.
Added a new JSON data connection integrated into the engine.
Added RepeatBandNTimes property for bands.
Updated 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 > because polygons have got strong changes, Fast Reports 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.
Designer
Added feature to edit the SQL query for the QueryBuilder; if the QueryBuilder cannot process the query a warning will be showed.
Now when the name of data source changed, its name changes in expressions of TextObject.Text, PictureObject.DataColumn, DataBand.Filter and DataBand.Sort.
Exports
Added Hyperlinks to RTF-export.
Added an ability to split pages with data in different sheets when exporting to Microsoft Excel 2007.
Fixes
Engine
Fixed image size calculation when AutoSize is enabled in the preparation stage.
Fixed RichText lists format.
Fixed a bug when font changed in parent report were not changed in inherited report.
Fixed a bug with changing the GroupHeaderBand hierarchy if it had a child GroupHeaderBand.
Designer
Fixed a bug with rising exception when double clicking on a TextObject.
Fixed a bug with shadow of report when designer is in Right-to-Left mode.
Fixed a bug when Query Builder adds extra comma.
Fixed a bug with adding extra spaces in QueryBuilder.
Fixed a bug with position of report shadow when zooming in Right-to-Left designer.
Fixed a bug with the inability to return and cancel actions when copying the format.
Preview
Fixed a bug with breaking ManualBuild table with CanBreak = false.
Fixed a bug with display on the penultimate page with PageFooter PrintOn = LastPage.
Exports
Fixed a bug with export of bitmaps in ZPL.
Fixed a bug with incorrect height of cells in Microsoft Excel 2007.
Fixed a bug with exporting empty sheet in Microsoft Excel 2007.
Fixed a bug with exporting the page with the wrong size in Microsoft Excel 97.
Fixed a bug with exporting empty cells in Microsoft Excel 2007.
Fixed a bug with strikethrough text in Microsoft Excel 2007 export.
Fixed a bug with strikethrough text in Microsoft Word 2007 export, when using html-tags and conditional formatting.
Fixed QR code position in ZPL export.
Fixed page init priority in ZPL export.
Fixed a bug with the same images duplication in the HtmlExport (properties: Layers, EmbeddedPictures).
Fixed a bug with the lack of hyperlinks in pictures, figures, QR-codes when exporting to PDF.
Fixed a bug with exporting empty text to RTF, when using CanShrink = true and TextRenderType = HtmlParagraph.
Fixed RichObject bugs - parsing RTF, enumerated lists, and text colors.
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 inconvenient for people who did not handle reports on daily basis.
Cube options dialog
New 'Cube Options' dialog replaces 'Information' dialog and adds the ability to switch script language and add assemblies to particular cubes.
DisplayFormat for dimensions
Added the ability to set display format to dimensions. This is useful when the dimension data type is not a string (e.g. date, 15/11/2019). Use 'AxisField.DisplayFormat' to get/set format value or use the Dimension Editor.
Bind dimension caption with dimension content
It is now possible to bind dimension caption width with its content in axis. Added property 'AxisContainer.BindCaptionWidth' and 'Slice.BindCaptionWidth' to control this behavior.
Ignore case option for range expressions
Range expressions are used for custom dimension filters and measure highlight rules. You can now ignore case for text comparisons in range expressions. You can either do it in code, using 'Range.IgnoreCase' property, or in the Range Editor.
Other changes
Added methods 'PopupWindow.ExpandAll()', 'PopupWindow.CollapseAll()', property 'CustomGrid.AutoExpandPopups' (true by default) which defines whether to expand/collapse all PopupWindow automatically on show.
Added an ability to set own context menu (ContextMenuStrip) for grid zones.
Added clear buttons to the measure editor form.
Added axis menu item to delete measure when clicked on measure header.
Improves report designer and report creation performance.
Features
Improved interface of the "DataTree", "Object Inspector" and "Classes Tree" in the report designer. Added toolbars with fast action buttons and filtering of data.
Added RichView.FileLink property - use it to load RTF files at prepare-time (can be used to reduce memory using for big RTF).
Added Columns property for GS1 Databar ES barcode.
Added PageFooter.PrintOnSinglePage property - override behavior of PrintOnLastPage/PrintOnFirstPage when the page is Last and First at the same time.
Added ReportSummary.PrintAtBottom property - allows printing the report summary at the bottom of the page.
Added PostScript export filter.
Added PPML export filter.
Updated converters from RB and QR.
Changes in LoadPreferences interface, added second parameter as Def settings container.
Reduced fields updating in Master-Detail link. Updates only when fields list changed (Some DS like DBX recreates fields).
Improved RichView synchronization in multi-thread environment.
TfrxPreviewForm.FFilterList moved to constructor/destructor (for custom inheritors).
Fixes
Fixed Image Resources for low scaling values (less than 150%).
Fixed wrong anchor in dataset editor.
Fixed flickering of the data tree for internal datasets after closing preview.
Fixed GS1 Databar ES barcode for special case (odd count of modules).
Fixed GS1 Databar barcode for smooth height changing in the report designer.
Fixed wrong behavior of Processing property with DetailPage.
Fixed line break in PDF export under Windows 10 x64.
Fixed loading of OSM maps with '`' sign.
Fixed dialog Form in HIDPI called from preview (ClentHeight/ClientWidth serialized with scaled values).
Fixed designer flickering at show.
Fixed report options dialog printer list icons.
Fixed print dialog printer list icons.
Fixed Codewindow font size when save designer settings.
Fixed Esc key pressing when TfrxDateEditControl expanded.
Fixed bug with incorrect size of CellularTextObject.
Report designer adds the ability to paste pictures and text from clipboard or drag and drop as files.
Features
Engine
Added events to TrueTypeCollection object. New demo program shows how to use them - .\Demos\C#\FontHandlersExportToPDF.
Added an ability to change decimal digits for Number, Currency and Percent formats when UseLocale property is true.
Added property "SplitRows" for MatrixObject. By default, its value is False and in this case rows with the same values are joined. If True - rows are split (like TableObject).
Designer
Added ability to drag & drop pictures in png, jpeg, jpg, gif, ico, bmp, tif, tiff, emf, wmf formats and text files in .txt and .rtf format.
Added ability to paste picture and text on page from clipboard.
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.
Preview
Added exports menu editor.
New editor is available in user interface options; exports can now be removed from exports menu.
Data source menu in Text Editor is now hidden in Preview.
"Delete Page" button now disabled in Preview when only one page generated.
Exports
Added ability to split pages in export to XML.
Added support for Padding property in Microsoft Word2007 export.
Now when PDF export with InteractiveForms = true: fonts won't be saved if there aren't editable elements in the report.
WebReport
Added ability to change export settings. To do this, you need to subscribe to the ExportParameters event in WebReport.Report.
Fixes
Engine
Fixed bug with trying to convert DBNull in empty string when ConvertNulls is disabled.
Fixed a bug when PageFooter with PrintOn=LastPage causes to print it on penultimate page.
Designer
Fixed a bug when trying to set an incorrect RowSpan value to a MatrixObject cell.
Fixed a bug with dropping color, width and style in Border editor.
Fixed a bug with resizing PolyLineObject/PolygonObject, when it's copied with Ctrl+Drag.
Fixed a bug with inactive context menu "Size Mode" for SVG object.
Fixed a bug when subreport cannot be deleted when page linked to it was deleted before.
Fixed a bug when the buttons in the "Panel" in the "View" tab did not match the "Visible" property of the corresponding windows.
Exports
Fixed bugs when exporting a multi-page report in XML.
Fixed a bug when PDF export generated incorrect file when EmbeddingFonts and InteraciveForms properties equal True.
Fixed view of background on BarcodeObject at Pdf and Html export.
Fixed bugs when displaying Shape, Barcode, Polygon etc. with fill (or background) in all exports with table layout.
WebReport
Fixed incorrect width and height for reports with mixed page orientation (Landscape & Portrait).
Fixed incorrect view of background in ShapeObject.
Fixed lack of non-standard fill (Hatch, LinearGradient, etc.) on ShapeObject.
.Net Core
Fixed a bug with SQLite plugin if database includes null-values.
Fixed a critical bug on embedding fonts.
2020.1
Updated Dec 2, 2019
Features
Engine
Added events to TrueTypeCollection object. New demo program shows how to use them - .\Demos\C#\FontHandlersExportToPDF.
Added an ability to change decimal digits for Number, Currency and Percent formats when UseLocale property is true.
Added property "SplitRows" for MatrixObject. By default, its value is False and in this case rows with the same values are joined. If True - rows are split (like TableObject).
Designer
Added ability to drag & drop pictures in png, jpeg, jpg, gif, ico, bmp, tif, tiff, emf, wmf formats and text files in .txt and .rtf format.
Added ability to paste picture and text on page from clipboard.
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.
Preview
Added exports menu editor.
New editor is available in user interface options; exports can now be removed from exports menu.
Data source menu in Text Editor is now hidden in Preview.
"Delete Page" button now disabled in Preview when only one page generated.
Exports
Added ability to split pages in export to XML.
Added support for Padding property in Microsoft Word2007 export.
Now when PDF export with InteractiveForms = true: fonts won't be saved if there aren't editable elements in the report.
WebReport
Added ability to change export settings. To do this, you need to subscribe to the ExportParameters event in WebReport.Report.
Fixes
Engine
Fixed bug with trying to convert DBNull in empty string when ConvertNulls is disabled.
Fixed a bug when PageFooter with PrintOn=LastPage causes to print it on penultimate page.
Designer
Fixed a bug when trying to set an incorrect RowSpan value to a MatrixObject cell.
Fixed a bug with dropping color, width and style in Border editor.
Fixed a bug with resizing PolyLineObject/PolygonObject, when it's copied with Ctrl+Drag.
Fixed a bug with inactive context menu "Size Mode" for SVG object.
Fixed a bug when subreport cannot be deleted when page linked to it was deleted before.
Fixed a bug when the buttons in the "Panel" in the "View" tab did not match the "Visible" property of the corresponding windows.
Exports
Fixed bugs when exporting a multi-page report in XML.
Fixed a bug when PDF export generated incorrect file when EmbeddingFonts and InteraciveForms properties equal True.
Fixed view of background on BarcodeObject at Pdf and Html export.
Fixed bugs when displaying Shape, Barcode, Polygon etc. with fill (or background) in all exports with table layout.
WebReport
Fixed incorrect width and height for reports with mixed page orientation (Landscape & Portrait).
Fixed incorrect view of background in ShapeObject.
Fixed lack of non-standard fill (Hatch, LinearGradient, etc.) on ShapeObject.
.Net Core
Fixed a bug with SQLite plugin if database includes null-values.
Adds Expressions support, plus ignore case option for improved filtering.
Features
Added expression support. Expressions allows simple calculations to be performed based on measure and dimension values and functions.
Added methods TfcxCustomNodePopup.ExpandAll, TfcxCustomNodePopup.CollapseAll, property TfcxCustomGrid.AutoExpandPopups (true by default) which defines whether to expand/collapse all Popup Windows automatically.
Added date split to half year.
Added Range.IgnoreCase property to ignore case for text comparison. Added appropriate checkbox to range editor for custom dimension filters.