FastReport VCL Ultimate 2024.2.0
Released: Apr 22, 2024
2024.2.0 での更新項目
機能
- Engine
- Added infinite width mode to dynamic table object.
- Added GeoJSON/TopoJSON support to map object.
- Added a new TfrTreeViewControl.
- Detail reports now save variable state for each detail tab when using DetailPage hyperlink.
- Added the ability to change the signature hash algorithm.
- Signatures for PDF and files have been improved and made uniform.
- Exports
- Added new export filters XLSX, DOCX in FastReport FMX.
- Added a test program for PDF/SVG/HTMLDiv exports.
- Lazarus
- Added Lazarus support to FastQueryBuilder.
- Other
- The SmartMemo object with basic syntax highlighting has been moved to a separate package.
- Added RTL support to SmartMemo.
- Report object
- Added a new linear barcode property DigitsAutoFillMode (dafmLeftOnly - Fills barcode missing digits with zeros on left side, dafmRightChecksum - always add zero checks sum when missing. i.e. less digits than barcode requires).
- Resources
- Updated Portuguese resources.
不具合の修正
- Designer
- Fixed SQL editor.
- Fixed auto completion in memo syntax.
- Fixed bug when Unicode characters may disappear when saving script code to a PAS file from the report designer.
- Fixed TfrxRichView editor for 64 bits.
- Fixed work of scrollbars for TfrxSimpleSyntaxMemo.
- Fixed hints in the frxEditFieldDefs form.
- Engine
- Fixed bug with using old aliases compatibility.
- Fixed data set position error in TfrxCustomLayer map object.
- Fixed updating field definitions after sql change.
- Fixed errors when working under WINE.
- Fixed TfrxCustomQuery.SQLChangeHandler when a complex report is destroyed.
- Fixed a bug that could lead to a crash when exporting to BIFF8 (RS12, 64 bit).
- Fixed AV in FastCube when drag field from filter zone to YAxis and back.
- Improved synchronization with old Aliases list and new Field defines collection.
- Fixed inherited params in query.
- Removed duplicated Left/Top properties serialization for non Internal DB components.
- Fixed wrong type cast of Field collection property in inherited report.
- Fixed AV in FastCube FMX when right-clicking on a measures popup.
- Fixed bug when use dynamic table with manual build on multi-column page.
- Fixed alClient behavior for diagonal TfrxLineView.
- Exports
- Fixed bug in RTF export when left position resets to left page margin coordinate.
- Fixed interactive Combobox in preview and PDF export.
- Fixed wrong images position in XLSX export.
- Fixed system colors in XLSX export filter.
- Fixed scale factor of images and text in DOCX export.
- Fixed bug that could lead to a crash in XLSX export.
- Fixed errors in HTMLDiv and SVG exports.
- Fixed array unlock in the XLS OLE export.
- Fixed PDF export errors.
- Fixed memo export with APAC fonts to SVG and HTML5.
- Fixed PDF/A export and vector export with PS_USERSTYLE.
- Fixed memo export when HAlign = haRight.
- Lazarus
- Fixed paper list without printers in Linux Lazarus.
- Fixed errors in exporting some objects in PNG mode under Lazarus.
- Other
- Fixed certificate dialog.
- Fixed caret for SmartMemo in Lazarus GTK2.
- Report object
- Fixed RTTI for TfrxHTMLView.
- Fixed wrong clip bounds for TfrxPDFView object in preview.
- Fixed FireDAC DriverID.