30. November 2022

Unterstützung von NET 7 in FastReport .NET update 2023.1

FastReport .NET 2023.1

Das Herbst-Update für den Berichtsgenerator ist ab sofort verfügbar! Die Funktionalität unserer Lösungen wird täglich erweitert und wir freuen uns, Ihnen folgendes präsentieren zu können: FastReport Cloud-Teilintegration, .NET 7-Unterstützung, JasperReports-Vorlagen-Konverter, Verbindung zu in MsSQL gespeicherten Prozeduren und vieles mehr.

 

FastReport Cloud Integration

FastReport .NET, FastReport Core, FastReport Mono unterstützen jetzt teilweise die FastReport Cloud Interaktion. 

 

Herunterladen und Hochladen von Berichten 

Sie können nun Ihren Bericht aus dem Cloud-Speicher herunterladen und ihn im Designer bearbeiten oder umgekehrt Ihre Dateien in die Cloud hochladen.

Herunterladen und Hochladen von Berichten

 

Web-Vorschau

Zusätzlich zur Standardvorschau ist jetzt auch eine Web-Vorschau möglich. Der Bericht kann in der Web-Vorschau nur dann angezeigt werden, wenn er aus der Cloud geöffnet ist.

Web-Vorschau

 

Verbindung mit FastReport Cloud Datenquellen 

Die FastReport Cloud kann Verbindungen mit Datenquellen speichern. Ab jetzt haben Sie die Möglichkeit, diese Datenquellen zu Ihrem eigenen Bericht hinzuzufügen. 

Verbindung mit FastReport Cloud Datenquellen

 

Es ist jetzt auch möglich, eine Verbindung in die Cloud hochzuladen.

Verbindung mit FastReport Cloud Datenquellen

Wenn Sie mehr über die neuen Funktionen erfahren möchten, lesen Sie bitte diesen Artikel.

 

.NET 7-Unterstützung

Es wurde die .NET 7-Unterstützung für FastReport.Core und FastReport.CoreWin hinzugefügt. Diese Plattform verbessert die Anwendungsleistung und bietet viele neue Funktionen für Ihre Projekte.

 

Verbesserungen im Berichtsvalidator

Erhöhte Leistungsgeschwindigkeit

Die Berichtsvalidierung läuft jetzt in einem separaten Stream. Auch die Geschwindigkeit wurde deutlich optimiert. Sie können die Änderungen bei der Verarbeitung von Berichten mit einer großen Anzahl von Fehlern feststellen. Während der Validator den Bericht überprüft, wird im Validierungsfenster eine entsprechende Meldung angezeigt.

Erhöhte Leistungsgeschwindigkeit

 

Dabei können Sie den Bericht bearbeiten. Wenn der Validator fertig ist, wird eine Fehlertabelle angezeigt.

 

Einrichten der Validierungstabelle 

Zur Benutzerfreundlichkeit wurde eine neue Spalte mit Fehlernummern hinzugefügt. Sie kann über das Kontextmenü der Tabelle aktiviert oder deaktiviert werden. Auf die gleiche Weise können Sie die Anzeige der Spalte für die Fehlerart anpassen.

Einrichten der Validierungstabelle

 

JasperReports-Vorlagen-Konverter 

Es wurde die Möglichkeit hinzugefügt, Berichtsvorlagen aus JasperReports in FastReport .NET-Vorlagen zu konvertieren. JasperReports-Berichte können Objekte enthalten, die vom FastReport-Designer nicht unterstützt werden. Diese Objekte werden nicht konvertiert oder durch andere ersetzt, damit der erstellte Bericht dem in JasperReports erstellten Bericht so ähnlich wie möglich aussieht.

Mehr dazu lesen Sie im Artikel.


Verbesserungen und Korrekturen am MSChartObject

Das MSChartObject hat eine große Anzahl von Eigenschaften und Einstellungen. Die am häufigsten verwendeten sind im Objekteditor gesammelt. Eigenschaften, die im Editor nicht verfügbar sind, können mit dem Objektinspektor geändert werden. Es gab jedoch ein Problem mit diesen Eigenschaften - wenn sie geändert wurden, wurde der Bericht nicht als geändert betrachtet. Infolgedessen war es unmöglich, diesen zu speichern.

Um den Bericht zu speichern, musste eine andere Eigenschaft oder ein anderes Objekt geändert werden. Darüber hinaus wurden bei der Erstellung eines Berichts und nach dem Schließen des Vorschaufensters die Werte dieser Eigenschaften auf ihre Standardwerte zurückgesetzt.

Dieser Fehler ist in der neuen Version behoben worden.

 

Verbindung zu in MsSQL gespeicherten Prozeduren 

Es wurde die Möglichkeit hinzugefügt, eine Verbindung zu in MsSQL gespeicherten Prozeduren herzustellen. Dies war bisher über eine Datenbankabfrage verfügbar. Jetzt können Sie viel bequemer eine Verbindung zu den Prozeduren herstellen, indem Sie die Datenbanktabellen- Verbindungsschnittstelle verwenden. Diese Datenbanktabellen werden im Auswahlfenster zusammen mit den Tabellen angezeigt.

Verbindung zu in MsSQL gespeicherten Prozeduren

Wenn Sie eine Prozedur auswählen, erscheint ein Fenster mit den Parametereinstellungen, falls vorhanden. Mehr dazu lesen Sie im Artikel.

 

Exportverbesserungen 

Option "Zum Drucken" beim RTF-Exportieren

Es wurde eine neue Eigenschaft PrintOptimized und eine entsprechende Option im Exportfenster hinzugefügt. Wenn Sie diese Einstellung aktivieren, wird die Qualität des Bildes beim Exportieren erheblich verbessert. Allerdings erhöht sich auch die Größe der resultierenden Datei.

Exportverbesserungen

 

UseFileStream-Eigenschaft im Export nach Excel 2007

Es wurde eine neue Option UseFileStream für den Excel 2007-Export hinzugefügt. Diese Option kann nur beim Exportieren von Code in eine Datei verwendet werden. Sie ist nützlich, wenn Sie Berichte mit einer großen Anzahl von Seiten (mehrere Zehntausend) in mehreren Streams exportieren. Dadurch werden Fehler aufgrund von Speicherknappheit vermieden. In anderen Fällen ist die Verwendung nicht besonders sinnvoll und wird nicht empfohlen. Beispiel:

Report report = new Report();
Excel2007Export export = new Excel2007Export();
export.UseFileStream = true;
report.Export(export, "report.xlsx");

 

Finanzformat beim Exportieren nach Excel 2007

Das Währungsformat kann nun als Finanzformat exportiert werden. Dazu wurden im Exportfenster eine entsprechende Option und die CurrencyToAccounting-Eigenschaft hinzugefügt.

Exportverbesserungen

 

Erhöhung der Mindestversion von .NET Framework von 4.0 auf 4.6.2

Wir aktualisieren die unterstützte Mindestversion von FastReport .NET auf .NET Framework 4.6.2 wegen der folgenden Funktionen:

  • .NET Framework 4.0 wird seit langem nicht mehr unterstützt;
  • Es gibt Probleme beim Erstellen des FastReport-Quellcodes in den neuesten Versionen von Microsoft Visual Studio;
  • Notwendigkeit, neue APIs zu implementieren.


Die vollständige Liste der Änderungen ist unter folgendem Link verfügbar.

Fast Reports
  • 800-985-8986 (Englisch, die USA)
  • +4930568373928 (Deutsch)
  • +55 19 98147-8148 (Portugiesisch)
  • info@fast-report.com
  • 901 N Pitt Str #325 Alexandria VA 22314

© 1998-2024 Fast Reports Inc.
Trustpilot