Neuigkeiten in FastReport 5.6.8: Unterschied zwischen den Versionen

Aus GEVITAS
Wechseln zu: Navigation, Suche
(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.…“)
 
Zeile 2: Zeile 2:
  
 
Ab Programm-Release 180104 wird die FastReport©-Engine Vers. 5.6.8 verwendet. Einzelheiten dazu werden in diesem Artikel beschrieben.
 
Ab Programm-Release 180104 wird die FastReport©-Engine Vers. 5.6.8 verwendet. Einzelheiten dazu werden in diesem Artikel beschrieben.
 +
 +
== OLE-Objekte ==
 +
 +
Man kann nun auch [OLE de.wikipedia.org/wiki/Object_Linking_and_Embedding]-Objekte (Object Linking and Embedding) in den Report einfügen.
 +
 +
Auch im Code kann man ein OLE-Objekt erzeugen (TfrxOLEView.CreateObjectFromFile) und eine Datei zur Laufzeit in den Report laden.
 +
 +
 +
== E-Mail per MAPI senden ==
 +
 +
Es gibt nun die Eigenschaft MAPISendFlag, wo man den Export steuern kann.
 +
 +
Einzelheiten siehe [msdn.microsoft.com/en-us/library/hh707275(v=vs.85).aspx].
 +
 +
  
  
* Added TfrxOLEView.CreateObjectFromFile support in the report script
 
  
  
Zeile 23: Zeile 37:
 
* Verbesserte Absatz- und Zeilenabstände im RTF-Export
 
* Verbesserte Absatz- und Zeilenabstände im RTF-Export
  
* Neue Eingenschaften "GapX" und "GapY" im DOCX-Export und im HTML-Export.
+
* Neue Eigenschaften "GapX" und "GapY" im DOCX-Export und im HTML-Export.
  
 
* Neue Funktion "IIF".
 
* Neue Funktion "IIF".
Zeile 35: Zeile 49:
 
* MailCc und MailBcc im Mail-Export.
 
* MailCc und MailBcc im Mail-Export.
  
* Exporting of SUB, SUP tags to RTF, DOCX
+
* Exportieren von SUB, SUP Steuerzeichen im RTF, DOCX und HTML-Export.
  
 
* Added error position in the error message
 
* Added error position in the error message
  
- Fixed TfrxPreview.UpdatePages procedure
+
* Kreuztabellen kann man nun Seite an Seite legen, ggf. gesplittet auf mehrere Seiten.
 +
 
 +
* Problem behoben mit RichView-Feldern unter Windows 10 mit RTF-Tabellen.
 +
 
 +
* Added TfrxMailExport.OnAfterSendMail event.
 +
 
 +
* Neue Eigenschaft "Frame" (Rahmen) für Bändern
 +
 
 +
* Added TfrxPDFExport.SaveOriginalImages property. True by default
 +
 
 +
* Added GS1 support for Code128C, EAN128C barcodes
 +
 
 +
* Added #0..#31 chars support in the Code128A
 +
 
 +
* Added TfrxBarcodeView.TestLine property
 +
 
 +
* Added TfrxRichEditor form state storing
 +
 
 +
* Increased PaperSizes count limit to 512
 +
 
 +
* Fixed TfrxXLSXExport for file with 1000 worksheets
 +
 
 +
* Fixed TfrxBarcodeView baCenter, baRight align
 +
 
 +
* Fixed TfrxReport.PrintOptions.Duplex usage
 +
 
 +
* Fixed printing of PNG images
 +
 
 +
* TfrxReport.ReportOptions.Author in the DOCX, PPTX and XLSX exports
 +
 
 +
* Fixed image size in the DOCX export
 +
 
 +
* Fixed exporting of objects' hyperlinks to encrypted PDF
 +
 
 +
* Fixed export of frames with width < 1 to HTML
 +
 
 +
* Fixed band's with barcodes stretching
 +
 
 +
* Fixed KeepChild behavior for TfrxReportTitle child bands
 +
 
 +
* Fixed export of hyperlinks with hkPageNumber kind when page number greater than pages count
 +
 
 +
* Fixed "Divizion by zero" error with pmSplit print mode
 +
 
 +
* Fixed exporting of numbers with '%' in the format string (like #,##0.###%) in the BIFF8 export
 +
 
 +
* 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 Unicode characters in the memos with HTML tags to DOCX for non-Unicode IDE
 +
 
 +
* Added HTML tags and line spacing support for DOCX export
 +
 
 +
* Improved picture cache
 +
 
 +
* Fixed resetting of printer's tray after printing
  
* Added TfrxMailExport.MAPISendFlag property (https://msdn.microsoft.com/ru-ru/library/windows/desktop/hh707275(v=vs.85).aspx)
+
* Fixed problems (wrogn scale of Charts, Barcodes, RTF) with non dpi-aware applications with big scale factor (150% and more)
  
* Improved side-by-side crosstabs behavior. Possibility to build crosstabs which splits to several pages side by side with DownThenAcross property set 
+
* Fixed bug with page's color ant frame in the PDF export
  
* Fixed behavior of RichView under Windows 10 with RTF tables
+
* Fixed filenames of attachment in the e-mail export
  
* Added TfrxMailExport.OnAfterSendMail event.
+
* Fixed "&FNC1;" usage in the Code128C and CodeEAN128C barcodes
  
+ Added Frame property for bands
+
* Improved FormatFloat accuracy
- Fixed RemapString in the PDF export
 
- Fixed barcode font for HighDPI
 
- Fixed double frame for PDF export
 
  
Version 5.6
+
* Fixed printing on high-DPI printers
---------------------------
 
+ 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
 
  
  

Version vom 27. Dezember 2017, 14:43 Uhr

1 Allgemeines

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

2 OLE-Objekte

Man kann nun auch [OLE de.wikipedia.org/wiki/Object_Linking_and_Embedding]-Objekte (Object Linking and Embedding) in den Report einfügen.

Auch im Code kann man ein OLE-Objekt erzeugen (TfrxOLEView.CreateObjectFromFile) und eine Datei zur Laufzeit in den Report laden.


3 E-Mail per MAPI senden

Es gibt nun die Eigenschaft MAPISendFlag, wo man den Export steuern kann.

Einzelheiten siehe [msdn.microsoft.com/en-us/library/hh707275(v=vs.85).aspx].




4 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 Eigenschaften "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.
  • Exportieren von SUB, SUP Steuerzeichen im RTF, DOCX und HTML-Export.
  • Added error position in the error message
  • Kreuztabellen kann man nun Seite an Seite legen, ggf. gesplittet auf mehrere Seiten.
  • Problem behoben mit RichView-Feldern unter Windows 10 mit RTF-Tabellen.
  • Added TfrxMailExport.OnAfterSendMail event.
  • Neue Eigenschaft "Frame" (Rahmen) für Bändern
  • Added TfrxPDFExport.SaveOriginalImages property. True by default
  • Added GS1 support for Code128C, EAN128C barcodes
  • Added #0..#31 chars support in the Code128A
  • Added TfrxBarcodeView.TestLine property
  • Added TfrxRichEditor form state storing
  • Increased PaperSizes count limit to 512
  • Fixed TfrxXLSXExport for file with 1000 worksheets
  • Fixed TfrxBarcodeView baCenter, baRight align
  • Fixed TfrxReport.PrintOptions.Duplex usage
  • Fixed printing of PNG images
  • TfrxReport.ReportOptions.Author in the DOCX, PPTX and XLSX exports
  • Fixed image size in the DOCX export
  • Fixed exporting of objects' hyperlinks to encrypted PDF
  • Fixed export of frames with width < 1 to HTML
  • Fixed band's with barcodes stretching
  • Fixed KeepChild behavior for TfrxReportTitle child bands
  • Fixed export of hyperlinks with hkPageNumber kind when page number greater than pages count
  • Fixed "Divizion by zero" error with pmSplit print mode
  • Fixed exporting of numbers with '%' in the format string (like #,##0.###%) in the BIFF8 export
  • 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 Unicode characters in the memos with HTML tags to DOCX for non-Unicode IDE
  • Added HTML tags and line spacing support for DOCX export
  • Improved picture cache
  • Fixed resetting of printer's tray after printing
  • Fixed problems (wrogn scale of Charts, Barcodes, RTF) with non dpi-aware applications with big scale factor (150% and more)
  • Fixed bug with page's color ant frame in the PDF export
  • Fixed filenames of attachment in the e-mail export
  • Fixed "&FNC1;" usage in the Code128C and CodeEAN128C barcodes
  • Improved FormatFloat accuracy
  • Fixed printing on high-DPI printers



5 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