In dem neuen FastReport.NET 2020.3 haben wir eine neuartige QR-Methode hinzugefügt, nämlich den Swiss QR Code.
Es gibt neue Eigenschaften wie VisibleExpression, PrintableExpression und ExportableExpression. Diese Eigenschaften ermöglichen es, Werte der Eigenschaften sichtbar, ausdruckbar und exportierbar in Abhängigkeit von bestimmten Bedingungen zu konfigurieren.
Auch das Speichern von integrierten Schriften beim PDF-Export wurde optimiert, wodurch die Dateigrößen deutlich reduziert werden konnten.
Darüber hinaus können FastReport.Core und FastReport.OpenSource jetzt auch auf Unix-Systemen kompiliert werden.
Die Unterstützung des .NET-Frameworks 2.0 wurde eingestellt.
Version 2020.3
---------------
[Engine]
+ eine neue Art von QR-Code hinzugefügt, Swiss QR Code
+ die Eigenschaft MatrixObject.PrintIfEmpty wurde hinzugefügt, mit der die Matrix angezeigt werden kann, auch wenn sie leer ist
+ die Eigenschaft Page.LastPageSource wurde hinzugefügt, die es ermöglicht, den Druckerschacht für den Druck der letzten Seite des Berichts zu konfigurieren
+ die Eigenschaften SichtbarerAusdruck, DruckbarerAusdruck und ExportierbarerAusdruck wurden hinzugefügt
> diese Eigenschaften erlauben es, den Wert der Eigenschaften sichtbar, druckbar und exportierbar einzustellen, abhängig von der Erfüllung der angegebenen Bedingung
* eingestellte Unterstützung von .NET Framework 2.0
- der Fehler bei der Sichtbarkeit von Textobjekten wurde behoben, wenn der Parameter Highlight.Visible aktiviert ist
- der Fehler bei der Arbeit mit der Eigenschaft PrintableExpression wurde behoben
[Designer]
- der Fehler wurde behoben, bei dem Drag&Drop in die Matrix nicht funktionierte
- Fehler beim Öffnen von DevExpress-Dateien wurde behoben, der zu System.FormatException führte
- der Fehler "Count cannot be less than zero." beim Öffnen von DevExpress-Dateien wurde behoben
- der Fehler beim Verschieben von Objekten im Berichtsbaum bei gedrückter Strg-Taste wurde behoben
- der Fehler mit dem Dropdown-Menü der Farbauswahl-Schaltfläche wurde behoben
[Preview]
- der Fehler bei der Einstellung der Exportliste mit Config.PreviewSettings wurde behoben
- der Fehler wurde behoben, bei dem der Bericht nur in der Box gespeichert werden konnte, unabhängig von der im Menü gewählten Wolkenspeicherung
[Exports]
* optimierte Speicherung von eingebetteten Schriften beim PDF-Export. Die Dateigröße hat sich deutlich verringert
- der Fehler mit falschen Einrückungen beim Export nach OpenOffice Writer wurde behoben
- der Fehler mit falscher Bildgröße beim Export nach RTF wurde behoben
- der Fehler mit Seitenumbrüchen beim Export in OpenOffice Writer wurde behoben
- der Fehler mit Absatzversatz beim Export in OpenOffice Writer wurde behoben
- der Fehler mit Textbegründung bei Exporten in OpenOffice Writer und OpenOffice Spreadsheet wurde behoben
- der Fehler im Excel-Export (BIFF8) behoben
[WebReport]
- der Fehler beim Laden von Ressourcen im WebReport (OpenSource-Version) wurde behoben
- der Fehler mit der Bildskalierung in WebReport wurde behoben
- der Fehler mit Zeitüberschreitungs-Ausnahme beim Speichern eines Berichts im Online-Designer wurde behoben
- den Fehler bei Aufrufen von WebReport.ExportPdf, WebReport.ExportCsv, WebReport.ExportRtf usw. wurde behoben
[.Net Core]
* der Kompilierungsfehler FastReport.Core und FastReport.OpenSource auf Unix-Systemen wurde behoben (wegen net40 in targetFrameworks)
- einige API-Fehler im Berichtscode, die in System.Drawing.Primitives verfügbar sind, wurden behoben
- defekte Schaltfläche "Öffnen nach Export" in FR.Core3 wurde behoben