Neue Symbole im Visual Studio-Stil sind hinzugefügt. Sie können im Fenster " View/Options/User Interface " (oder " File/Options/User Interface ", wenn Sie die Ribbon-Benutzeroberfläche verwenden) zwischen den Icon-Packs wechseln:
Die neuen Symbole sind für High-DPI-Bildschirme gut geeignet.
Es wurde die Möglichkeit hinzugefügt, die FastReport-Konfiguration zurückzusetzen, die in der FastReport.Config-Datei im Benutzerprofil gespeichert wird. Dies kann im Fenster " View/Options/User Interface " über die Schaltfläche "Reset config" erfolgen. Ein Neustart des Designers ist erforderlich, um die Änderungen zu übernehmen.
Für das Text-Objekt wurde die Möglichkeit hinzugefügt, die Namen der DB-Dateien bei der Berichterstellung in einer vereinfachten Form anzuzeigen. Sie können diese Option im Fenster "View/Options/Objects appearance" aktivieren. Diese Option ist standardmäßig deaktiviert. Wenn Sie sie einschalten, zeigt das Textobjekt mit einem einzelnen DB-Feld nur den Feldnamen ohne Datenquellennamen an:
Dadurch sieht der Bericht sauberer aus, insbesondere wenn er viele kleine Objekte enthält. Sie können immer noch den vollständigen Text des Objekts in der Statuszeile sehen.
Es wurde die Möglichkeit hinzugefügt, jede Zelle im Eckbereich des Matrixobjekts einzurichten. Um dies zu tun, verwenden Sie das Kontextmenü der Zelle und die Befehle "Zelle teilen", "Zellen verbinden":
Es wurde die Möglichkeit zur Verbindung mit ElasticSearch hinzugefügt. Die Verbindung ist im Datenassistenten und vom Code aus verfügbar.
Barcode Japanese Post 4 - State Code hinzugefügt.
Die Schaltflächen “Alles zuklappen”/”Alles aufklappen” und das Suchfeld für den Bericht- und Datenbaum sind im Designer hinzugefügt. Wenn Sie auf „+“ klicken, wird der Baum erweitert und wenn Sie auf „-„ klicken, wird der Baum zugeklappt.
Diese Änderungen sollten die Arbeit mit Berichten, die viele Objekte und/oder Datenquellen enthalten, vereinfachen.
Der Konverter von RichText zu Berichtsobjekten wurde erheblich verbessert und optimiert.
FastReport Business Graphics-Integrationsobjekte sind hinzugefügt (\Extras\Objects\FastReportBGObjects).
Die Pakete mit FastReport.Data-Plugins wurden aktualisiert. Jetzt enthalten sie Plugins für verschiedene FastReport Editionen (.NET, Core, CoreWin, OpenSource) und verbinden automatisch die notwendige Bibliothek, je nach dem von Ihnen verwendeten Produkt. Die FastReport Edition 2021.3.0 oder höher ist für die korrekte Arbeit erforderlich.
Die FastReport.Core.Data-, FastReport.CoreWin.Data- und FastReport.OpenSource.Data- Plugins wurden für veraltet erklärt und werden nicht mehr unterstützt.
In der Logik der Lokalisierungsänderung wurden kleine Änderungen vorgenommen.
1. Das FastReport.Localization. Paket ist hinzugefügt. Dieses Paket enthält Lokalisierungsdateien für FastReport.NET-, FastReport.Core-, FastReport.CoreWin-, FastReport.Mono-, FastReport.OpenSource-Produkte und erstellt das Lokalisierungsverzeichnis im Ausgabeverzeichnis des Benutzerprojekts, wenn dieses Paket hinzugefügt wird.
2. Eine neue API zum Ändern der Lokalisierung unter Verwendung des CultureInfo-Typs ist hinzugefügt - FastReport.Utils.Res.LoadLocale(CultureInfo culture).
Wenn diese Methode aufgerufen wird, sucht FastReport nach der passenden Lokalisierung für die ausgewählte Kultur. Geladene Gebietsschemata werden zwischengespeichert. Damit diese Methode korrekt funktioniert, müssen Sie das FastReport.Localization-Paket aus Schritt 1 in Ihrem Projekt installieren oder den Pfad zu dem Ordner mit den Lokalisierungsdateien in der Eigenschaft FastReport.Utils.Res.LocaleFolder festlegen.
- Fehler in den Dock- und Anchor-Eigenschaften von Objekten behoben, die sich innerhalb einer Tabellen-/Matrixzelle befinden.
- Stapelüberlauf-Fehler beim Hinzufügen von SubReport-Objekten zum Seitenfußband behoben.
- Fehler beim SVG-Export behoben, wenn die DPI-Einstellung des Systems größer als 96DPI ist.
[Modul]
+ Verbindung zu ElasticSearch hinzugefügt.
+ Ein neuer Barcode - Japanese PostNet hinzugefügt.
+ Res.LoadLocale (CultureInfo)-Methode hinzugefügt, die das ausgewählte Gebietsschema durch das CultureInfo-Argument ändert. Geladene Gebietsschemata werden zwischengespeichert. Für den korrekten Betrieb ist das hinzugefügte FastReport.Localization-Paket erforderlich.
* Optimierter und vereinheitlichter Konverter von RichText zu Berichtsobjekten.
- Fehler mit falscher Tab-Breite behoben, wenn TextObject.TextRenderType = TextRenderType.HtmlTextRenderer.
- Fehler mit SubReport-Objekt in einem Seitenfußband behoben, der eine Stapelüberlauf-Ausnahme verursachte.
- Fehler in den Dock- und Anchor-Eigenschaften von Objekten innerhalb von Tabellen-/Matrixzellen behoben.
- Fehler behoben, der zu System.ArgumentException führte, wenn ein PictureObject außerhalb des Bandes gezeichnet wurde.
- Fehler behoben, bei dem der rechte Anker (Anker = AnchorStyles.Right) nicht richtig funktioniert hat, wenn die Seite eine unbegrenzte Breite hatte.
- Fehler beim Ersetzen einer benutzerdefinierten Schriftart durch eine Standardschriftart beim Erstellen eines Berichts behoben.
- Fehler bei der vertikalen Ausrichtung bei der Konvertierung von RTF behoben (standardmäßig, jetzt oben statt mittig).
- Fehler bei der Konvertierung von RTF-Tabellen in Berichtsobjekte behoben.
[Designer]
+ Vereinfachte Anzeige von DB-Feldnamen im Designer hinzugefügt.
+ Schaltflächen “Alles zuklappen”/”Alles aufklappen” und das Suchfeld für den Bericht- und Datenbaum hinzugefügt.
+ Neue Symbole hinzugefügt. Verwenden Sie den "View|Options|User interface"-Dialog des Designers, um zwischen Icon-Packs zu wechseln.
- Fehler behoben, der zum Absturz des Berichtsdesigners mit einer falschen Tabelle in der Datenquelle führte.
[Vorschau]
- Fehler beim Speichern von vorbereiteten Berichten mit konvertierten RichObjects behoben.
[Exporte]
+ Beim Export nach Word 2007 wurde die Option "Keine Abschnittsumbrüche in die Seitenumbrüchen hinzufügen" hinzugefügt. Standardmäßig werden sowohl Seitenumbrüche als auch Abschnittsumbrüche hinzugefügt.
- Seitenumbruch im Html-Export korrigiert (PageBreaks- Eigenschaft).
- SVG-Export mit dem Parameter "Export multiplizieren" korrigiert.
- SVG-Exportfehler auf dem High-DPI-Bildschirm behoben.
- Namen der im Zip-Archiv gespeicherten Dateien korrigiert.
- Tab-Breite beim Export von RichObject korrigiert.
- Fehler beim XPS-Export behoben, bei dem unter Linux exportierte Dokumente unter Windows nicht geöffnet werden konnten.
- Fehler behoben, bei denen Anker- und Dock-Eigenschaften beim Exportieren von Seiten mit unbegrenzter Breite nicht richtig funktionierten.
- Fehler beim Export von Textobjekten in Excel 2007 mit aktiviertem HtmlParagraph-Rendertyp behoben. Deaktivieren Sie die WYSIWYG-Exportoption, um Text anstelle von Bildern zu exportieren.
[Extras]
+ 'FastReport.Localization'-Paket hinzugefügt, das FastReport-Lokalisierungsdateien in Ihrem Projekt für die Arbeit mit verschiedenen Sprachen enthält.
+ FastReport Business Graphics Integrationsobjekte hinzugefügt (\Extras\Objects\FastReportBGObjects).
[Demos]
+ Übergang zur Liste der Berichte beim Klicken auf den Pfeil auf dem Ordner in der neuen Demo implementiert.
* Target Framework für die neue Demo auf 4.7.2 geändert.
* Farbe der inaktiven Schaltflächen im Miniaturansicht-Modus der neuen Demo geändert.
* Hintergrundfarbe des Zoom-Schiebereglers in der neuen Demo geändert.
* Hintergrundfarbe bei der Anzeige von Dialogformularen in der neuen Demo geändert.
* Hintergrundfarbe der interaktiven Berichtsregister in der neuen Demo geändert.
* Speicherort des Ordners mit den Berichtsminiaturansichten für die Demoanwendung geändert. Jetzt befindet sich dieser Ordner nicht mehr in Programmdateien, sondern in AppData\Local.
- Probleme bei der Anzeige von Oberflächenelementen der neuen Demo-Anwendung behoben.
- Fehler behoben, der dazu führte, dass ein vorbereiteter Bericht gespeichert wurde, wenn man auf die Dropdown-Elemente im Speichermenü der neuen Demo-Anwendung klickte.
- Fehler bei der Ausrichtung von Berichten im Vorschaufenster der neuen Demo behoben.
- Fehler beim doppelten Start des Dialogs behoben, wenn ein Bericht in der neuen Demo ausgewählt wird.
- Fehler beim Dehnen von Miniaturansichten in der neuen Demo behoben.
- Fehler behoben, der zu einer Verzögerung beim Verschieben des Fensters einer neuen Demo führte.
- Fehler in der neuen Demo mit gleichzeitiger Anzeige von Miniaturansichten in Ordner- und Berichtsleisten behoben.