Neuigkeiten in FastReport 5.6.8

Aus GEVITAS
Version vom 27. Dezember 2017, 13:15 Uhr von Gevitas (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „== Allgemeines == Ab Programm-Release 180104 wird die FastReport©-Engine Vers. 5.6.8 verwendet. Einzelheiten dazu werden in diesem Artikel beschrieben.…“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche

1 Allgemeines

Ab Programm-Release 180104 wird die FastReport©-Engine Vers. 5.6.8 verwendet. Einzelheiten dazu werden in diesem Artikel beschrieben.


  • Added TfrxOLEView.CreateObjectFromFile support in the report script


2 Verbesserungen, Fehlerbereinigungen

  • Verbesserte Formatierung von Zahlen im XLSX-Export
  • Fixed band's visibility for multi-column bands
  • Vermeidung von Zugriffsverletzungen beim Ausführen des Reports
  • Verbesserte DOCX-Kompatibilität mit Microsoft Word 2007©
  • Verbesserter Export von TfrxRichView-Feldern mit "\cbpat"-Zeichen im RTF
  • Nullen unterdrücken in Kreuztabellen
  • Verbesserte Absatz- und Zeilenabstände im RTF-Export
  • Neue Eingenschaften "GapX" und "GapY" im DOCX-Export und im HTML-Export.
  • Neue Funktion "IIF".
  • URL-Support im RTF- und DOCX-Export.
  • Verbesserte Qualität der Barcodes beim Export.
  • Shift_JIS encoding für QR-Code
  • MailCc und MailBcc im Mail-Export.
  • Exporting of SUB, SUP tags to RTF, DOCX
  • Added error position in the error message

- Fixed TfrxPreview.UpdatePages procedure

  • Improved side-by-side crosstabs behavior. Possibility to build crosstabs which splits to several pages side by side with DownThenAcross property set
  • Fixed behavior of RichView under Windows 10 with RTF tables
  • Added TfrxMailExport.OnAfterSendMail event.

+ Added Frame property for bands - Fixed RemapString in the PDF export - Fixed barcode font for HighDPI - Fixed double frame for PDF export

Version 5.6


+ Added Embarcadero RAD Studio 10.2 Tokyo support for x32 and x64 windows platforms + Added Sup, Sub tag support for TfrxHTMLExport + Added TfrxPDFExport.SaveOriginalImages property. True by default + Added GS1 support for Code128C, EAN128C barcodes + Added sorting of printers by name in the printer's list + Added Norwegian resources + Added TfrxFDTable support in the frxFDRTTI + Added #0..#31 chars support in the Code128A + Added TfrxBarcodeView.TestLine property + Added TfrxRichEditor form state storing + [Lazarus] Added support of GTK widget - Fixed frx2xto30.pas for XE2 and later - Increased PaperSizes count limit to 512 - [Lazarus] Fixed scrolling in designer - Fixed smMaxHeight in TfrxRichView - Fixed TfrxXLSXExport for file with 1000 worksheets - Fixed TfrxPreviewPages.ClearPageCache - Fixed TfrxIBXQuery.ExecSQL - Fixed new event insert if main procedure of the script have line with "// begin" - Fixed component's name after Drag&Drop from Data Tree for fields with Unicode characters - Fixed TfrxBarcodeView baCenter, baRight align - Fixed reprint on new page and group keeping bug - Fixed update parameters after loading for TfrxADOQuery - Fixed preview's toolbar for RAD Studio Berlin 10.1 Update 2 when VCL styles applied - Fixed TfrxReport.PrintOptions.Duplex usage - Fixed printing of PNG images - Fixed TfrxReport.ReportOptions.Author in the DOCX, PPTX and XLSX exports - Fixed vsExport usage for export filters - Fixed export of non-alphanumeric chars (<, >, &) inside HTMLTags in the ODF export - [FastScript] Fixed Format function - Fixed HTMLTags in the TfrxMemoView - Fixed calculation of hyperlink expressions - Fixed image size in the DOCX export - Fixed MSI barcode - Fixed exporting of objects' hyperlinks to encrypted PDF - Fixed export to continuous XLSX for reports with many pictures - Fixed export of frames with width < 1 to HTML - Fixed export of empty pages to XLSX - Fixed band's with barcodes stretching - Fixed KeepChild behavior for TfrxReportTitle child bands - Fixed custom number format in the ODF export - [Lazarus] Fixed printer selection in the print dialog - Fixed export of hyperlinks with hkPageNumber kind when page number greater than pages count - Fixed component's name after Drag&Drop from Data Tree for some cases - Fixed "Divizion by zero" error with pmSplit print mode - Fixed PrintOnSheeet in the Print Dialog for some cases - [Lazarus] Fixed default printer in the print dialog - Fixed export images to BIFF8 for x64 - [Lazarus] Fixed printer selection before print properties dialog - Fixed RAD Studio 10.1 Berlin size of dialog page issue in the designer - Fixed exporting of numbers with '%' in the format string (like #,##0.###%) in the BIFF8 export - [Enterprse] Fixed "Report not found" error message - Fixed "Print to file" option for GDI reports - Fixed export to PDF with embedded fonts and empty memos - Fixed export to PDF for HAlign = haBlock (GapX used now) - Fixed font's embedding for protected PDF if EmbedFontsIfProtected = False and EmbeddedFonts = True - Fixed exporting of TfrxShapeView to XLSX and DOCX exports - Fixed exporting of Unicode characters in the memos with HTML tags to DOCX for non-Unicode IDE - Fixed TfrxPreviewButtons in the frxClassRTTI - Fixed parent for objects for some cases - Fixed font's name in the ODF export

Version 5.5


+ Added Embarcadero RAD Studio 10.1 Berlin support for x32 and x64 windows platforms + [Lazarus] Added export to PDF + [Lazarus] Added support of native Lazarus Chart component + Added HTML tags and line spacing support for DOCX export + Added SynPDF Export demo + Added TfrxPrintMode support in the frxClassRTTI + Improved picture cache - [Lazarus] Fixed images printing - [Lazarus] Fixed compatibility with x64 platforms - [Enterprise] Fixed CGI and ISAPI demos - [Enterprise] Fixed problem with images and dialog forms - Fixed resetting of printer's tray after printing - Fixed removing of TfrxDBLookupCombobox with assigned dataset - Fixed problems (wrogn scale of Charts, Barcodes, RTF) with non dpi-aware applications with big scale factor (150% and more) - Fixed export to PDF for FCharSpacing <> 0 and HAlign = haBlock - Fixed exporting of Unicode characters to ODF for non-Unicode IDE - Fixed exporting of text with empty lines at the end to XLSX - Fixed access to resource (frc) file - Fixed empty text with HTML tags exporting to ODF - Fixed horizontal align in the ODF export - Fixed zoom after drill-down - Fixed bins' list refreshing when TfrxReport.PrintOptions.Printer changed in the designer - Fixed wrapping of the paragraph's first line with ParagraphGap - Fixed bug with page's color ant frame in the PDF export - Fixed exporting date to BIFF8 - Fixed BIFF8 export for reports with more then 1025 pages - Fixed exporting text with non-printable chars in the XLSX export - Fixed "Canvas does not allow drawing" error in the TfrxRichView - Fixed style's font for HighDPI - Fixed object's export to images if object's height or width < 1 for PDF - Fixed parent for objects with Left < 0 - Fixed haBlock alignment for RTL languages for PDF - Fixed reading confirmation for SMTP - Fixed Standart Report Wizard - Fixed restoring of preview's positions after drill-down - Fixed filenames of attachment in the e-mail export - Fixed &FNC1; usage in the Code128C and CodeEAN128C barcodes - [Fast Script] Improved FormatFloat accuracy - Fixed params in the FireDAC components - Fixed printing on high-DPI printers - Fixed numeric formatting in the XLSX export - Fixed FieldNames usage in th DBF export - Fixed Z-order for images in the HTML(Layered) export



3 Links

FastReport Seitenformat FastReport Daten, Tabellen und Felder FastReport Tabellen der Reports Beispiele:
FastReport Bands FastReport Objekte und Elemente eines Reports FastReport: Abhängige Formatierung von Feldern Ladeliste/Packliste mit FastReport
Standard-Formular-Texte Steuerung des Report mit Auftragskennzeichen Summen im Report bilden Leasing-Liste
FastReport Farb-Konstanten Namensgebung der Datenbank-Tabellen und -Felder Tipps und Tricks Inventar-Liste
REFLEX Standard-Reports Etikettendruck Allgemeines Mehrsprachige Formulare mit FastReport Geräte-Liste
GEVITAS Label-Print Installation GEVITAS-Carnet Videos zu FastReport Erstellen eines Prüfprotokolls für TPS
FastReport Angebots-/Auftragsformular mit Terminen Erstellen eines Reports mit FastReport