Neuigkeiten in FastReport 5.6.8: Unterschied zwischen den Versionen
(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.…“) |
|||
(6 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 4: | Zeile 4: | ||
− | + | == Formatieren mehrerer Felder in einem Memo-Feld == | |
+ | Wenn man in einem Textfeld (Memo) mehrere Datenbank-Felder hat, kann man diese nun getrennt formatieren. Dadurch entfällt die Formatierung mit der Funktion "Format". | ||
+ | (wie in [[FastReport_Tipps_und_Tricks:_Formatierung#Formatieren_in_einem_Textfeld|Tipps und Tricks Formatieren in einem Textfeld]] beschrieben. | ||
− | |||
− | |||
− | |||
− | |||
− | + | == OLE-Objekte == | |
+ | |||
+ | Man kann nun auch [https://de.wikipedia.org/wiki/Object_Linking_and_Embedding OLE]-Objekte (Object Linking and Embedding) in den Report einfügen. | ||
+ | |||
+ | Damit könnte man z.B. eine Word©-Datei in einen Report einbinden, z.B. für die AGB's. | ||
+ | |||
+ | ;Aber Achtung! | ||
+ | :Beim Erzeugen einer PDF-Datei kann die Datei dabei sehr groß werden! | ||
+ | |||
+ | |||
+ | 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 [http://msdn.microsoft.com/en-us/library/hh707275(v=vs.85).aspx Microsoft MSDN]. | |
− | |||
− | + | == Verbesserungen, Fehlerbereinigungen == | |
− | + | ;Export: | |
* URL-Support im RTF- und DOCX-Export. | * URL-Support im RTF- und DOCX-Export. | ||
Zeile 31: | Zeile 40: | ||
* Verbesserte Qualität der Barcodes beim Export. | * Verbesserte Qualität der Barcodes beim Export. | ||
− | * Shift_JIS encoding für QR-Code | + | * Verbesserte Formatierung von Zahlen im XLSX-Export. |
+ | |||
+ | * Verbesserte DOCX-Kompatibilität mit Microsoft Word 2007©. | ||
+ | |||
+ | * Verbesserter Export von TfrxRichView-Feldern mit "\cbpat"-Zeichen im RTF. | ||
+ | |||
+ | * Verbesserte Absatz- und Zeilenabstände im RTF-Export. | ||
+ | |||
+ | * Neue Eigenschaften "GapX" und "GapY" im DOCX-Export und im HTML-Export. | ||
+ | |||
+ | * Exportieren von SUB, SUP Steuerzeichen im RTF, DOCX und HTML-Export. | ||
+ | |||
+ | * Report-Options "Author" im DOCX, PPTX und XLSX exports | ||
+ | |||
+ | * Verbessert: Image-Größe" in the DOCX export | ||
+ | |||
+ | * Verbessert: Export Objekt-Hyperlinks in encrypted PDF | ||
+ | |||
+ | * Verbessert: Export von Frames mit der Breite < 1 zu HTML | ||
+ | |||
+ | * Verbessert: Export von Hyperlinks mit "PageNumber" wenn Seiten-Nummer größer als Seiten-Anzahl ist. | ||
+ | |||
+ | * Verbessert: Export PDF mit eingebettetem Font. | ||
+ | |||
+ | * Verbessert: Export PDF mit HAlign = haBlock (GapX wird nun beachtet). | ||
+ | |||
+ | * Verbessert: Schrift-Einbettung bei geschützter PDF wenn EmbedFontsIfProtected = False und EmbeddedFonts = True | ||
+ | |||
+ | * HTML Steuerzeichen und Line-Spacing-Support für DOCX Export. | ||
+ | |||
+ | * Verbessert: Seiten-Farbe und -Rahmen im PDF-Export. | ||
+ | |||
+ | * XLSX-Export mit Dateien für 1000 Worksheets. | ||
+ | |||
+ | * Neu: Eigenschaft "PDFExport.SaveOriginalImages". True ist Standard. | ||
+ | |||
+ | |||
+ | ;Barcode, 2D-Codes: | ||
+ | |||
+ | * Shift_JIS encoding für QR-Code eingefügt. | ||
+ | |||
+ | * Zeichen #0..#31 im Code128A werden nun unterstützt. | ||
+ | |||
+ | * Added TfrxBarcodeView.TestLine property | ||
+ | |||
+ | * Added GS1 support for Code128C, EAN128C barcodes | ||
+ | |||
+ | * Fixed TfrxBarcodeView baCenter, baRight align | ||
+ | |||
+ | * Fixed band's with barcodes stretching | ||
+ | |||
+ | * Fixed "&FNC1;" usage in the Code128C and CodeEAN128C barcodes | ||
+ | |||
+ | |||
+ | |||
+ | ;Mail: | ||
+ | |||
+ | * Added TfrxMailExport.OnAfterSendMail event. | ||
+ | |||
+ | * Verbessert: Dateinamen von Anhängen beim E-Mail. | ||
* MailCc und MailBcc im Mail-Export. | * MailCc und MailBcc im Mail-Export. | ||
− | |||
− | |||
− | - Fixed | + | ;Bänder: |
+ | |||
+ | |||
+ | * Band-Sicherbarkeit (Visibility) für Mehr-Spalten-Bänder. | ||
+ | |||
+ | * Neue Eigenschaft "Frame" (Rahmen) für Bändern | ||
+ | |||
+ | |||
+ | ;Drucken | ||
+ | |||
+ | * Fixed TfrxReport.PrintOptions.Duplex usage | ||
+ | |||
+ | * Fixed printing of PNG images | ||
+ | |||
+ | * Increased PaperSizes count limit to 512 | ||
+ | |||
+ | * Fixed resetting of printer's tray after printing | ||
+ | |||
+ | * Fixed printing on high-DPI printers | ||
+ | |||
+ | |||
+ | |||
+ | ;Sonstiges: | ||
+ | |||
+ | * Vermeidung von Zugriffsverletzungen beim Ausführen des Reports. | ||
+ | |||
+ | * Nullen unterdrücken in Kreuztabellen | ||
+ | |||
+ | * Neue Funktion "IIF". | ||
+ | |||
+ | * Fehlerstelle wird in Fehlermeldung nun angezeigt. | ||
+ | |||
+ | * 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 TfrxRichEditor form state storing | ||
− | * | + | * Fixed KeepChild behavior for TfrxReportTitle child bands |
− | * | + | * Fixed "Divizion by zero" error with pmSplit print mode |
− | * Fixed | + | * Fixed "Print to file" option for GDI reports |
− | * | + | * Improved picture cache |
− | + | * Fixed problems (wrogn scale of Charts, Barcodes, RTF) with non dpi-aware applications with big scale factor (150% and more) | |
− | |||
− | |||
− | - | ||
− | + | * Improved FormatFloat accuracy | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
Aktuelle Version vom 27. Dezember 2017, 15:32 Uhr
Inhaltsverzeichnis
1 Allgemeines
Ab Programm-Release 180104 wird die FastReport©-Engine Vers. 5.6.8 verwendet. Einzelheiten dazu werden in diesem Artikel beschrieben.
2 Formatieren mehrerer Felder in einem Memo-Feld
Wenn man in einem Textfeld (Memo) mehrere Datenbank-Felder hat, kann man diese nun getrennt formatieren. Dadurch entfällt die Formatierung mit der Funktion "Format". (wie in Tipps und Tricks Formatieren in einem Textfeld beschrieben.
3 OLE-Objekte
Man kann nun auch OLE-Objekte (Object Linking and Embedding) in den Report einfügen.
Damit könnte man z.B. eine Word©-Datei in einen Report einbinden, z.B. für die AGB's.
- Aber Achtung!
- Beim Erzeugen einer PDF-Datei kann die Datei dabei sehr groß werden!
Auch im Code kann man ein OLE-Objekt erzeugen (TfrxOLEView.CreateObjectFromFile) und eine Datei zur Laufzeit in den Report laden.
4 E-Mail per MAPI senden
Es gibt nun die Eigenschaft MAPISendFlag, wo man den Export steuern kann.
Einzelheiten siehe Microsoft MSDN.
5 Verbesserungen, Fehlerbereinigungen
- Export
- URL-Support im RTF- und DOCX-Export.
- Verbesserte Qualität der Barcodes beim Export.
- Verbesserte Formatierung von Zahlen im XLSX-Export.
- Verbesserte DOCX-Kompatibilität mit Microsoft Word 2007©.
- Verbesserter Export von TfrxRichView-Feldern mit "\cbpat"-Zeichen im RTF.
- Verbesserte Absatz- und Zeilenabstände im RTF-Export.
- Neue Eigenschaften "GapX" und "GapY" im DOCX-Export und im HTML-Export.
- Exportieren von SUB, SUP Steuerzeichen im RTF, DOCX und HTML-Export.
- Report-Options "Author" im DOCX, PPTX und XLSX exports
- Verbessert: Image-Größe" in the DOCX export
- Verbessert: Export Objekt-Hyperlinks in encrypted PDF
- Verbessert: Export von Frames mit der Breite < 1 zu HTML
- Verbessert: Export von Hyperlinks mit "PageNumber" wenn Seiten-Nummer größer als Seiten-Anzahl ist.
- Verbessert: Export PDF mit eingebettetem Font.
- Verbessert: Export PDF mit HAlign = haBlock (GapX wird nun beachtet).
- Verbessert: Schrift-Einbettung bei geschützter PDF wenn EmbedFontsIfProtected = False und EmbeddedFonts = True
- HTML Steuerzeichen und Line-Spacing-Support für DOCX Export.
- Verbessert: Seiten-Farbe und -Rahmen im PDF-Export.
- XLSX-Export mit Dateien für 1000 Worksheets.
- Neu: Eigenschaft "PDFExport.SaveOriginalImages". True ist Standard.
- Barcode, 2D-Codes
- Shift_JIS encoding für QR-Code eingefügt.
- Zeichen #0..#31 im Code128A werden nun unterstützt.
- Added TfrxBarcodeView.TestLine property
- Added GS1 support for Code128C, EAN128C barcodes
- Fixed TfrxBarcodeView baCenter, baRight align
- Fixed band's with barcodes stretching
- Fixed "&FNC1;" usage in the Code128C and CodeEAN128C barcodes
- Added TfrxMailExport.OnAfterSendMail event.
- Verbessert: Dateinamen von Anhängen beim E-Mail.
- MailCc und MailBcc im Mail-Export.
- Bänder
- Band-Sicherbarkeit (Visibility) für Mehr-Spalten-Bänder.
- Neue Eigenschaft "Frame" (Rahmen) für Bändern
- Fixed TfrxReport.PrintOptions.Duplex usage
- Fixed printing of PNG images
- Increased PaperSizes count limit to 512
- Fixed resetting of printer's tray after printing
- Fixed printing on high-DPI printers
- Sonstiges
- Vermeidung von Zugriffsverletzungen beim Ausführen des Reports.
- Nullen unterdrücken in Kreuztabellen
- Neue Funktion "IIF".
- Fehlerstelle wird in Fehlermeldung nun angezeigt.
- 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 TfrxRichEditor form state storing
- Fixed KeepChild behavior for TfrxReportTitle child bands
- Fixed "Divizion by zero" error with pmSplit print mode
- Fixed "Print to file" option for GDI reports
- Improved picture cache
- Fixed problems (wrogn scale of Charts, Barcodes, RTF) with non dpi-aware applications with big scale factor (150% and more)
- Improved FormatFloat accuracy