FastReport OpenSource 2024.2.0
[Engine]
- added OnCreatePage event for the ReportPage object;
-
removed top and bottom padding when splitting TextObject between pages;
-
fixed the display of a row following a row with a column union;
-
fixed an exception when preparing a report with a TableObject containing MSChartObject;
-
fixed display of the bottom border line when using GrowToBottom;
-
fixed a bug when the Report.IsPrepared parameter returned an incorrect value when preparing a report asynchronously;
-
fixed error when printing with different pages selected;
-
fixed IndexOutOfRangeException when executing Graphics.Path.AddBeziers;
-
fixed vulnerability with the ability to call JS code from a hyperlink;
[Designer]
- added interaction with FastReport Cloud in the Community edition;
- added the Contains (string , string) function, which determines whether a string contains a substring;
- changed the text of the warning message about duplicate parameter names in the query wizard;
*replaced the error with a warning form about parameters with the same names in the SQL query;
*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;
-
fixed Datamatrix brush color;
-
fixed errors in the PictureObject editor;
-
fixed a bug in the format editor;
-
fixed a bug when resizing the dialog form;
-
fixed the drawing of a rotated ITF14 barcode;
-
fixed a bug with the operation of the "select all" keyboard shortcut;
-fixed a bug in resetting the format when changing an expression; -
fixed errors with the separation of source data into lines, both separator options (\r\n and \n) are now supported;
-
now during the QR code generation process, extra \r\n characters at the end of the line are removed;
-
fixed NullRreferenceException when editing the SelectCommand of the data source table;
-
fixed context menu of the RFIDLabel object;
-
fixed the band title in the classic band display mode;
-
fixed a problem when using the hh:mm time format;
-
fixed a bug leading to System.NullReferenceException when connecting to JSON;
-
fixed a bug when resizing objects while holding down the Shift key;
-
fixed an exception that occurred when using DontEditCode;
-
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;
[Preview]
-
fixed a bug with the search dialog in the preview;
-
fixed rendering of report objects outside the page;
-
fixed display of vertical paddings in preview when using the LineHeight property;
[Exports]
-
fixed the value of the paddingNonSeparatePages variable in ImageExport to eliminate unnecessary padding;
[Extras]
- added support for views and functions in the PostgreSQL connector (Extras/Core/FastReport.Data/FastReport.Data.Postgres);
- added a new filter for selecting file extensions when connecting to SQLite, combining .db and .db3, with the first filter selected by default.