Ab Version 2025.1 wurde eine neue Anwendung hinzugefügt, um die Fähigkeiten von FastReport VCL zu demonstrieren, die Komponentenbasis wurde erweitert und der Berichtsdesigner und die Exportfilter wurden verbessert.
Wir präsentieren Ihnen die neue Version von FastReport Business Graphics .NET 2025.1, die wichtige Fehlerbehebungen und Verbesserungen enthält. Dieses Update verbessert die Stabilität der Bibliotheken, die Genauigkeit der Elementanzeige und behebt Probleme im Zusammenhang mit Datenänderungen in Diagrammen.
Wichtigste Änderungen in Version 2025.1
Behebung eines visuellen Fehlers bei der Anordnung von Elementen bei einer nicht standardmäßigen DPI
Die neue Version behebt das Problem mit der Anzeige von Elementen auf Formularen bei Verwendung von nicht standardmäßigen DPI-Werten (dots per inch). Jetzt wird die Benutzeroberfläche korrekt skaliert, wobei die genaue Position aller Elemente erhalten bleibt, was die Qualität der Anzeige auf hochauflösenden Monitoren verbessert.
Korrigieren der Positionen der Elemente im Gantt-Diagramm-Bearbeitungsformular
Im Gantt-Diagramm-Bearbeitungsformular wurden Ungenauigkeiten bei der Positionierung von Elementen korrigiert. Diese Aktualisierung stellt sicher, dass die Steuerelemente im Formular jetzt korrekt angezeigt werden und reagieren, was die Anpassung des Diagramms vereinfacht.
Korrigieren der Positionen der Elemente im Gantt-Diagramm-Bearbeitungsformular
Bisher gab es ein Problem, bei dem Texte in Gantt-Diagrammen falsch oder gar nicht angezeigt wurden. In der neuen Version wurde dieser Fehler behoben und Texte werden in den Diagrammen nun korrekt angezeigt, was die Lesbarkeit und Aussagekraft der Diagramme verbessert.
Behebung eines Fehlers beim Ändern von Werten im Gantt-Diagramm
Aufgrund dieses Problems konnte der Anfangswert des Balkens im Gantt-Diagramm nicht geändert werden. Datenänderungen werden jetzt in Echtzeit widergespiegelt und Benutzer können Zeitintervalle in Diagrammen einfach bearbeiten.
Vollständige Liste der Änderungen
* Die Nutzungsvereinbarung wurde aktualisiert;+ Ein visueller Fehler wurde bei der Anordnung von Elementen auf dem Formular bei Verwendung von nicht standardmäßigen DPI behoben; + Die Positionen der Elemente wurden im Gantt-Diagramm-Bearbeitungsformular korrigiert;+ Ein Fehler wurde bei der Textdarstellung im Gantt-Diagramm behoben;+ Ein Fehler wurde behoben, aufgrund dessen der Anfangswert des Balkens im Gantt-Diagramm nicht geändert werden konnte;
Lernen Sie die neue Version von FastCube .NET 2025.1 kennen. Hier geht es um ein Produktrelaunch mit vielen wichtigen Änderungen. Dieses große Update enthält wichtige architektonische Verbesserungen, Unterstützung für neue Plattformen und erweiterte Funktionen für OLAP-Komponentenentwickler.
Entfernte Abhängigkeit von der System.Drawing.Common Bibliothek in FastCube.Core
Eine der wichtigsten Änderungen der FastCube .NET 2025.1 Version ist die vollständige Entfernung der Abhängigkeit von der System.Drawing.Common Bibliothek im FastCube.Core Modul. Dieser Schritt wurde unternommen, um die Kompatibilität der Bibliothek mit verschiedenen Plattformen und die Leistung zu verbessern.
Grafikfunktionen, die zuvor über System.Drawing.Common implementiert wurden, wurden neu gestaltet. FastCube .NET verwendet nun modernere und plattformübergreifende Ansätze für die Arbeit mit Datenvisualisierung und anderen Oberflächenelementen. Insbesondere wurde der Umgang mit Diagrammen und visuellen Komponenten in separate Bibliotheken verschoben. Dies bietet mehr Flexibilität bei der Verwaltung von Abhängigkeiten und der Verwendung von Grafiken in Berichten.
In der neuen Version müssen Sie die FastFont-Klasse anstelle von Font verwenden, um eine Schriftart in FastCube .NET-Styles anzugeben. Die neue Schriftartimplementierung enthält keine Logik und ist lediglich ein Container für Daten.
Versschiebung der OLAP-Engine in die FastCube.Core Bibliothek
Eine der wichtigsten Änderungen der FastCube .NET 2025.1 Version ist die vollständige Trennung der OLAP-Engine in eine separate Bibliothek, die FastCube.Core heißt.
Wenn Sie keine visuellen Komponenten benötigen, können Sie nur die FastCube.Core-Bibliothek zu Ihren Projekten hinzufügen, ohne andere Bestandteile von FastCube zu verbinden. Dies vereinfacht die Anpassung und reduziert die Anzahl der einzubindenden Bibliotheken.
FastCube verfügt nun über eine modulare Architektur, bei der jede Komponente ihre eigene spezifische Aufgabe erfüllt. Die OLAP-Engine, visuelle Komponenten, die Handhabung von Diagrammen und andere Teile der Bibliothek befinden sich in separaten Modulen.
Bei bestehenden Projekten, bei denen die visuellen Komponenten bereits integriert sind, sind keine weiteren Maßnahmen erforderlich.
Hinzugefügte Linux- und macOS-Unterstützung für FastCube.Core.Web
Die FastCube .NET 2025.1 Version bietet erstmals volle Linux- und MacOS-Unterstützung für Weblösungen, die FastCube.Core.Web verwenden. Dies ist eine wichtige Erweiterung der Plattformkompatibilität, die es Ihnen ermöglicht, OLAP-Anwendungen auf Servern mit unterschiedlichen Betriebssystemen auszuführen.
Die plattformübergreifende Entwicklung ist verfügbar. FastCube.Core.Web kann nun nicht nur unter Windows, sondern auch unter Linux und MacOS eingesetzt werden. Dies eröffnet die Möglichkeit, Web-Anwendungen mit OLAP-Funktionalität auf jedem Server zu entwickeln.
Die Linux- und macOS-Unterstützung ermöglicht die einfache Integration von FastCube in Container (z. B. Docker), was für skalierbare Web-Anwendungen und Cloud-Lösungen wichtig ist. Sie werden in der Lage sein, universelle Web-Anwendungen zu erstellen, die auf verschiedenen Betriebssystemen gleichermaßen stabil laufen.
ARM-Unterstützung (64 Bit) für Webkomponenten
Die FastCube .NET 2025.1 Version bietet Unterstützung der ARM64-Architektur für Webkomponenten. Mit dieser Kompatibilitätserweiterung können Sie Web-Anwendungen mit FastCube auf ARM64-basierten Geräten wie Raspberry Pi, ARM64-basierten Servern und Cloud-Lösungen ausführen.
Die ARM64-Unterstützung ermöglicht auch den Einsatz von FastCube in Low-Power-Szenarien.
Verschiebung der Bibliotheken für den Umgang mit Diagrammen und der Abhängigkeiten von FastReport.DataVisualization
In der Version FastCube .NET 2025.1 sind die Bibliotheken, die für die Arbeit mit Diagrammen und Abhängigkeiten von FastReport.DataVisualization wurden in einen separaten FastCube.Mono.Chart und FastCube.WinForms.Chart Bibliotheken. Dies vereinfacht das Abhängigkeitsmanagement und erhöht die Flexibilität bei der Anwendungsentwicklung.
Zuvor war die Funktion zum Erstellen von Diagrammen in das FastCube-Kernpaket integriert, so dass sie auch für Projekte, in denen keine Diagramme verwendet wurden, eine Pflichtfunktion war.
Ersetzen der veralteten IHostingEnvironment
In der FastCube .NET 2025.1 Version wurde die alte IHostingEnvironment-Schnittstelle durch die modernere IHostEnvironment-Schnittstelle ersetzt. Dadurch kann sich die Plattform an aktuelle Entwicklungsanforderungen anpassen und sich auf zukünftige .NET 9-Updates vorbereiten.
XML- Dokumentation für alle Quellcodes
Mit der FastCube .NET 2025.1 Version wird nun der gesamte Quellcode von einer XML-Dokumentation begleitet, was den Prozess der Entwicklung und Integration von Bibliothekskomponenten erheblich verbessert. Unser Ziel ist es, unser Produkt für Entwickler benutzerfreundlicher zu machen und das Verständnis des Codes zu verbessern.
Online-Dokumentation
Änderung der Skript-Engine
In der FastCube .NET 2025.1 Version wurde die Skript-Engine aktualisiert. Diese Änderung verbessert die Handhabung von Skripten erheblich und erhöht die Systemstabilität.
Die Skript-Engine für .NET 6 basiert jetzt auf Roslyn. Mit der neuen ReferencedAssemblies-Eigenschaft können Sie in der statischen FastReport.Olap.Utils.Config Klasse die Liste der Assemblys steuern, die mit dem Skript verbunden werden sollen.
Weitere wichtige Änderungen
In der neuen Version sind aufgrund der Neugestaltung der Engine-Architektur einige Methoden und Typen veraltet. Da sie sich nicht auf die OLAP-Funktionalität beziehen, wurden diese Methoden und Typen entfernt. Eine detaillierte Liste der geänderten Methoden und Typen finden Sie unter dem nachstehenden Link.
Vollständige Liste
Vollständige Liste der Änderungen
+ Es wurde eine neue Demo-Anwendung hinzugefügt, die es Ihnen ermöglicht, einen Würfel im WEB zu speichern und zu laden; + Für das FastCube.WinForms-Paket wurde die XML-Dokumentation hinzugefügt;+ Für das FastCube.Mono-Paket wurde die XML-Dokumentation hinzugefügt;+ Für das FastCube.Core.Web-Paket wurde die XML-Dokumentation hinzugefügt;+ Für das FastCube.Core-Paket wurde die XML-Dokumentation hinzugefügt;+ Für das FastCube.WinForms.Chart-Paket wurde die XML-Dokumentation hinzugefügt;+ Für das FastCube.Mono.Chart-Paket wurde die XML-Dokumentation hinzugefügt;+ Für das FastCube.Mono.Repor-Paket wurde die XML-Dokumentation hinzugefügt;+ Für das FastCube.WinForms.BusinessGraphics-Paket wurde die XML-Dokumentation hinzugefügt;+ Für das FastCube.WinForms.Report-Paket wurde die XML-Dokumentation hinzugefügt;+ Für das FastCube.Core.Web-Paket wurde die XML-Dokumentation hinzugefügt;+ Ein neuer Artikel wurde hinzugefügt, der die Mindestsystemanforderungen beschreibt;+ Ein neuer Artikel wurde hinzugefügt, der Pakete beschreibt;+ Die FastReport.DataVisualisation Kompatibilitätsbibliothek wurde hinzugefügt, um FastCube.Winforms-Diagramme anzuzeigen;+ Die FastReport.DataVisualization Kompatibilitätsbibliothek wurde hinzugefügt, um FastCube.Mono- Diagramme anzuzeigen;+ Eine Demo-Anwendung wurde für Linux-Docker-Container hinzugefügt;+ Die Linux-Unterstützung wurde für das FastCube.Core.Web-Paket hinzugefügt;
* Build-Skripte wurden aktualisiert;* Die Art und Weise, wie Plugins registriert werden, wurde geändert. Plugins können nun nicht mehr automatisch doppelt geladen werden;* Jetzt sind FastCube.WinForms und FastCube.Mono keine unabhängigen Pakete mehr, der Kern der OLAP-Komponente wurde komplett in FastCube.Core verschoben;* In drei Würfeln wurden Skripte aus Gründen der Kompatibilität mit .NET 8 und .NET 9 geändert;* Die Struktur der Dokumentation wurde geändert, einige Abschnitte wurden in das Stammverzeichnis verschoben;* Der Ordner Extras, in dem die Quellen der Kompatibilitätspakete gespeichert sind, ist jetzt nur noch in der Quellversion des Produkts verfügbar;* Die Nutzungsvereinbarung wurde aktualisiert;
& Der Skript-Designer wurde aktualisiert, um mit .NET 6 und höher zu funktionieren. Dies ist eine wichtige Änderung für alle neuen FastCube .NET Pakete. Wenn Sie Variant verwendet haben, müssen Sie statt der strengen Typisierung im Skript nur den Namen der Variant-Klasse selbst verwenden, da es in einigen Skripten einen Konflikt zwischen FastReport .NET und FastCube .NET gibt. Im Skript ist standardmäßig nur eine minimale Anzahl von Bibliotheken enthalten;& Sicherheitskorrekturen im Code aller Demo-Anwendungen;& Sicherheitskorrekturen im Code der Diagrammkomponente für FastCube.WinForms;& Sicherheitskorrekturen im Code der Diagrammkomponente für FastCube.Mono;
- Die Liste der in das Skript zu ladenden DLLs wurde korrigiert;- Zugriffsmodifikatoren von Klassenmitgliedern wurden in FastCube.Core.Web korrigiert;- Die Abhängigkeit von veraltetem IHostingEnvironment wurde in FastCube.Core.Web korrigiert;- Die Config-Klasse und ihre FastCube.Core.Web-Bibliotheksmethoden werden als veraltet markiert; sie werden nicht mehr verwendet und haben keinen Einfluss auf die Funktionalität der Komponente;- Der Dokumentationskopf wurde korrigiert;- Der Export nach BIFF8 wurde im FastCube.Core-Paket entfernt, da dieser Export einen grafischen Kontext erfordert;- Die System.Drawing-Abhängigkeit wurde im FastCube.Core-Paket entfernt, jetzt kann das Paket für Linux und MacOS verwendet werden.
In dieser Version haben wir uns auf die Implementierung lang erwarteter Funktionen konzentriert, die den Prozess der Entwicklung von Berichtsvorlagen erheblich vereinfachen. Ab jetzt sind verfügbar: Hinzufügen einer Berichtsseite mit einem Link, asynchrone Berichtserstellung mit der Undo-Unterstützung, Textdrehung mit TextRenderType.HtmlParagraph, Textsuche in Code-Editoren, Export in Bilder für WebReport und vieles mehr.
Neue Möglichkeiten
Hinzufügen einer Berichtsseite mit einem Link
In früheren Versionen wurde die Funktion hinzugefügt, eine Seite aus einem anderen Bericht zu einem Bericht hinzuzufügen. Diese Option ist im Menü "Datei-> Seite öffnen.." zu finden. Standardmäßig wird dem Bericht eine Kopie der Seite hinzugefügt.
Sie können jetzt die Option „Als Link hinzufügen“ aktivieren und dem Bericht wird keine Kopie der Seite, sondern ein Link dazu hinzugefügt. Das heißt, wenn Sie eine Seite im Originalbericht ändern, werden die Änderungen in allen Berichten übernommen, zu denen die Seite als Link hinzugefügt wurde. Wenn Sie umgekehrt eine Seite in einem der Berichte, der einen Link zu dieser Seite enthält, ändern, wird diese auch im Originalbericht geändert.
Asynchrone Berichterstellung mit Undo-Unterstützung
Die report.PrepareAsync() Methode wurde hinzugefügt, um zusätzlich zur bestehenden synchronen report.Prepare() Methode eine asynchrone Berichtserstellung zu ermöglichen. Die Methode unterstützt auch CancellationToken, das die Möglichkeit bietet, den Berichtvorbereitungsprozess abzubrechen, was die Kontrolle und die Leistung beim Umgang mit großen Berichten in einer nicht blockierenden Umgebung verbessert. Diese Funktionalität kann durch Hinzufügen neuer Methoden mit asynchronem Zugriff weiter verfeinert werden.
IfNull Funktion
object IfNull(object expression, object defaultValue)
Es gibt eine neue Funktion, mit der Sie System.NullReferenceExceptions beim Auswerten von Ausdrücken vermeiden können. Die Funktion verfügt über zwei Parameter: Der erste ist der auszuwertende Ausdruck, der zweite ist der Standardwert. Wenn der Ausdruck ausgewertet werden kann, gibt die Funktion das Ergebnis zurück. Wenn nicht, gibt sie den Standardwert zurück.
Textdrehung mit TextRenderType.HtmlParagraph
Es wurde die Unterstützung der Textdrehung mit TextRenderType.HtmlParagraph hinzugefügt. Zuvor war die Textdrehung nur mit anderen Arten von Text-Renderern möglich. Im Folgenden finden Sie Beispiele für die Textdrehung.
Darüber hinaus werden solche Texte jetzt korrekt in PDF exportiert.
Textsuche in FastReport WPF- und Mono-Code-Editoren
Sie können jetzt nicht nur im FastReport .NET Code-Editor, sondern auch in den FastReport WPF und FastReport Mono Editoren nach Text suchen.
Beispiel einer Textsuche im FastReport WPF-Code:
Beispiel einer Textsuche im FastReport Mono-Code:
Änderungen in WebReport
Lokalisierungsunterstützung in Blazor WASM WebReport
Die Lokalisierungsunterstützung für die WebReport-Schnittstelle wurde in FastReport Blazor WebAssembly hinzugefügt. Bisher wurde die Lokalisierung über Methoden verwaltet, die auf Pfaden zur Lokalisierungsdatei basierten, was mit der WASM-Umgebung nicht kompatibel war. Die neue webReport.SetLocalization(Stream)-Methode ermöglicht das Laden der Lokalisierung aus Stream und macht sie so mit Blazor WASM-Anwendungen kompatibel.
Image-Export in WebReport
Ein Bericht kann jetzt in Bilder exportiert werden. Um ihn in der Liste der Exporte anzuzeigen, fügen Sie den folgenden Code hinzu:
WebReport.Toolbar.Exports.ShowImageExport = true;
Wenn Sie den Export in Bilder konfigurieren möchten, müssen Sie die WebReport.Toolbar.Exports.EnableSettings-Option aktivieren. Sobald diese Option aktiviert ist, können Sie auf das „Zahnrad“ klicken und die Einstellungen in dem erscheinenden modalen Fenster ändern.
Vollständige Liste der Änderungen
[Engine]+ Die PicturesInParagraph-Eigenschaft wurde zum RichObject-Objekt hinzugefügt;+ Die Methode zur asynchronen Berichtserstellung PrepareAsync() wurde hinzugefügt;+ Die Konvertierung von Zeichenketten in dbtype-kompatible Zeichenketten wurde hinzugefügt;+ Die Druckskala wurde hinzugefügt;+ Die Dezimal-zu-Text-Konvertierung wurde in ToWords-Funktionen hinzugefügt;+ Sprachstandardkennungen für Spanisch wurden hinzugefügt: 22538 (Spanish - Latin America) und 3082 (Spanish - Spain (Modern Sort));+ Für den Umgang mit Ausdrücken wurde eine neue IfNull-Methode hinzugefügt. Sie gibt das Ergebnis des zu testenden Ausdrucks zurück, wenn dieser nicht null ist, andernfalls wird der Standardwert gesetzt;+ Die Berechnung der horizontalen Position von Bildern innerhalb des RichObjects wurde implementiert;+ Es wurde die Möglichkeit hinzugefügt, eine Anfrage im Virtual-Host-Stil zu senden;+ Die Unterstützung für Textdrehung mit TextRenderType = HtmlParagraph wurde hinzugefügt;+ Es wurde die Möglichkeit hinzugefügt, Kopfzeilenbänder für die „PrintOn“-Eigenschaft von Summen zu verwenden;* Die Oracle.ManagedDataAccess.Core-Klassen wurden in FastReport.Data.OracleODPCore aktualisiert;* Die Methoden GetConnection, OpenConnection und DisposeConnection sind als virtuelle Methoden gekennzeichnet;* Die Überprüfung des eingehenden Wertes auf Null wurde für die Hyperlink.Value-Eigenschaft hinzugefügt;* Statische TryParse-Prüfmethoden wurden zu QR-Code-Klassen hinzugefügt;- Ein Fehler wurde beim Textumbruch korrigiert;- Die Änderung der Seitensichtbarkeit wurde nach dem PageStart-Ereignis behoben;- Falsche Umwandlung in einen Parametertyp wurde behoben;- Die Überprüfung des Berichtsskripts auf Stoppwörter, wenn diese im Variablennamen enthalten waren, wurde korrigiert;- Die Sichtbarkeit des unteren Randes des Textobjekts wurde bei aktiviertem GrowToBottom korrigiert;- Die Randverdoppelung wurde korrigiert, wenn gruppiertes DataBand über die GrowToBottom-Option verfügt;- Der Rendering von ClipPath Child-Tags wurde in SVGPictureObject entfernt;- Im FinishReport-Ereignis wurde ein Fehler behoben;- Die ungültige Möglichkeit, SubreportObject zu ContainerObject hinzuzufügen, wurde entfernt;- Die Änderung der CommandType Anfrage wurde korrigiert, wenn diese in GetAdapter angegeben wurde;
[Designer]+ Es wurde die Möglichkeit hinzugefügt, eine Seite als Link von einem anderen Bericht aus zu öffnen;+ Dem Span-Tag wurden die Schriftarten Kursiv, Fett, Unterstrichen und Durchgestrichen hinzugefügt;+ Im TreeView wurde die Suche nach einem über die Tastatur eingegebenen Zeichen hinzugefügt;+ In WPF und Mono wurde die Suchfunktion in Code-Editoren hinzugefügt;* Die Überprüfung auf Duplizierung von heruntergeladenen Schriftarten wurde hinzugefügt;* Standard-Eigenschaftswerte in den Konstruktoren der Klassen CurrencyFormat, NumberFormat und PercentFormat wurden von Festwerten durch Werte aus CultureInfo.CurrentCulture ersetzt;- In der Dropdown-Liste zur Schriftartenauswahl wurde die falsche Position der Schriftarten Amiri, Cambria Math und DejaVu Math TeX Gyre korrigiert;- Es wurde ein Fehler behoben, der eine System.NullReferenceException beim Speichern von Rändern über den Rand-Editor verursachte;- Im Designer wurde die falsche Anzeige von SVG-Bildern korrigiert;- Die Anzeige von Variablen, die in einer Zeile auf der Registerkarte „Code“ deklariert sind, wurde in den Tooltips korrigiert;- Die Seitenrandlänge wurde im Modus „ExtraDesignWidth“ korrigiert;- Im Designer wurde die Länge der Hilfslinien für lange Berichte korrigiert;- Es wurde ein Fehler behoben, bei dem die ausgewählte Schriftart nicht in der Dropdown-Liste zur Schriftartenauswahl angezeigt wurde;- Die falsche Anwendung von Datenformaten wurde behoben;- Es wurde ein Fehler behoben, der zu einer System.NullReferenceException führte, wenn ein Band mit einem SubReport-Objekt gelöscht wurde;
[Preview]+ Die Eigenschaften Outline.Expand und Outline.Width wurden zu PreviewControl hinzugefügt;- Es wurde ein Fehler behoben, bei dem der Index bei der Vorschau eines leeren SVGObjects außerhalb des Bereichs lag- Es wurde ein Fehler behoben, das zum Schließen des PreviewSearchFormulars nach dem Klicken auf die Schaltfläche „Weiter“ führte;
[Exports]+ Es wurde die Möglichkeit hinzugefügt, beim Exportieren nach Excel alle Berichtsseiten zu einer Seite zusammenzufassen;+ Es wurde eine Option hinzugefügt, um beim Excel-Export ein benutzerdefiniertes Format anstelle eines üblichen Formats zu verwenden;+ Beim Exportieren nach Word wurde die Formatierung von durchgestrichenem Text hinzugefügt;+ Für den Word-Export wurde die MemoryOptimised-Option hinzugefügt, die die Verwendung von FileStream anstelle von MemoryStream beinhaltet;+ Beim Exportieren in PDF wurde die Unterstützung für die Textdrehung mit TextRenderType = HtmlParagraph hinzugefügt;* Die Formatanzeige wurde angepasst - Format 'D' und 'MMMM yyyy' werden als Datumsangaben angezeigt (Format 'MM yyyy' wenn möglich), Zahlenformat mit negativem Muster '-n' wird im Excel-Export im Standard-Zahlenformat angezeigt;* Der Export des PictureObject-Rahmens als Bild in Word wurde geändert;* Beim PDF-Export wurde der Speicherverbrauch optimiert;* Das Layout des tabellarischen Exports wurde in ein festes Layout geändert;- Es wurde ein Fehler bei der Anzeige von HTML-Tags im HTML-Export behoben;- Das Exportieren negativer Eigenschaftswerte nach PDF wurde korrigiert;- Die Farbe der Zellränder wurde im Browser nach dem Exportieren nach Excel korrigiert;- Der Zellenrandstil wurde in Word- und PowerPoint-Exporten korrigiert;- Das Exportieren von Kopf- und Fußzeilenbildern nach Word wurde korrigiert;- Es wurde ein Fehler behoben, bei dem eine temporäre Datei gelöscht wurde; - Beim Exportieren nach HTML wurde die line-height-Berechnung korrigiert;- Fehlerhafter Export von Rändern mit Doppellinienstil wurde beim PDF-Exportieren behoben;- Es wurde ein Fehler behoben, bei dem die Transparenz beim HTML- Exportieren verloren ging;- Es wurde ein Problem behoben, bei dem das <p> Tag beim HTML- Exportieren nicht korrekt angezeigt wurde;- Der Standardwert des Parameters „UseHeaderAndFooter“ wurde im Word-Export korrigiert;- Falsche Anordnung von Bildern wurde beim Exportieren von Tabellen nach Word korrigiert;- Die Höhe der Zeilen von Objekten, die nach TableObject gesetzt wurden, wurde beim Exportieren nach Excel korrigiert; - Die NullReferenceException wurde beim Exportieren von Schriftarten nach PDF mit alternativer Ersetzungssuche korrigiert;
[WebReport]+ Es wurde die Möglichkeit hinzugefügt, den Berichtsnamen anstelle von Parametern auf der Registerkarte anzuzeigen;+ Die SetLocalization-Methode wurde hinzugefügt, um die WebReport-Lokalisierung aus einem Stream zu laden;+ Es wurde die Möglichkeit hinzugefügt, einen Bericht in das Bildformat in WebReport zu exportieren;- Die „box-sizing“-Vererbung von benutzerdefinierten Anwendungsstilen wurde in WebReport behoben;- Die IndexOutOfRange-Ausnahme wurde in der WebReport-Vorschau korrigiert;- Es wurde ein Fehler behoben, der dazu führte, dass bei aktivierter WebReport.Debug-Eigenschaft keine Fehlerinformationen im Bericht angezeigt wurden;- Es wurde ein Fehler behoben, bei dem beim Klicken auf eine Registerkarte in WebReport eine NullReferenceException auftreten konnte;- Das Zurücksetzen des AdditionalFilters wurde in WebReport behoben;- Das Drucken von WebReport mit Seiten im Querformat wurde korrigiert;
[Online Designer]+ Eine Methode zum Aktualisieren der Tabelle wurde hinzugefügt;- Der Vorschau des leeren SVG-Objekts wurde im Online Designer korrigiert;
[.NET Core]+ Für gespeicherte MS SQL-Prozeduren wurden Methoden in FastReport Core hinzugefügt;
[Common]+ Die Methode zum Festlegen des Parameterausdrucks über Code wurde hinzugefügt;+ Beim Signieren von Installationsprogrammen wurde ein Zeitstempel hinzugefügt;
[Extras]+ Es wurde die Möglichkeit hinzugefügt, eine Verbindung zu gespeicherten Prozeduren in Oracle-Datenbanken herzustellen;* Die FirebirdClient Version wurde auf 10.0.0 aktualisiert;* Anfällige Npgsql (Postgres)- und System.Data.SqlClient-Pakete wurden aktualisiert;* Der Text der Fehlermeldung, die beim Klicken auf die Schaltfläche „Erweitert“ beim Herstellen einer Verbindung mit Linter erschien, wurde geändert;- Es wurde ein Fehler mit dem fehlenden Menü im Formulardesigner für das Berichtsobjekt behoben;- In Postgres wurde ein Fehler vom Typ "character varying" behoben;
[Demos]- Der Barcode.frx-Demobericht wurde korrigiert.
Due to a systematic breach of contract conditions, we no longer work with Digital River. All licenses and renewals payments are redirected to another payment aggregator.
If you have any questions regarding the payments, make sure to contact our support team.
We would like to inform you about changes to the agreement on use and distribution for .NET products. The changes affected paragraph 1.5: a list of dll and xml was added that the User and/or End User have the right to use as part of the KPO. You can read the changes at this link. The changes come into effect on September 30, 2024.
We would also like to inform FastCube .NET license holders that the product will be transitioning to a subscription licensing model starting September 30. Technical support and updates for previously purchased licenses for this product will no longer be available.
The transition to a subscription license means that the license is valid for 12 months from the date of purchase. During this period, you receive technical support and updates. After this period, to continue receiving updates and support, you can renew it for 50% of the full cost (the discount is valid for 1 month after the license expires).
We will be happy to answer questions by email at support@fast-report.com
Liebe Kundinnen und Kunden, wir freuen uns, Ihnen großartige Neuigkeiten mitteilen zu dürfen! Dieses Jahr feiert unser Unternehmen ein wichtiges Datum - es wird 26 Jahre alt!
In den letzten Jahren haben wir uns stark weiterentwickelt und bedeutende Erfolge erreicht. Wir sind stolz darauf, ein zuverlässiger Partner für viele Unternehmen und Organisationen geworden zu sein. Unser Team bedankt sich bei Ihnen für Ihr Vertrauen und Ihre Unterstützung in all diesen Jahren.
Zu Ehren unseres Feiertags haben wir uns entschieden, Sie mit Rabatten auf unsere Lösungen zu erfreuen.
Vom 6. bis 20. August können Sie eine .NET- oder Delphi-basierte Lizenz mit Rabatten von 10%, 20% und 25% erwerben.
Das ist ein toller Anlass, eine aktive Lizenz für ein Toolset zu erwerben, das den Prozess der Berichts- und Dokumentenerstellung für .NET, Delphi automatisiert und vereinfacht sowie die Entwicklung von plattformübergreifenden Berichten auf FMX, Lazarus, Avalonia beschleunigt.
Der Rabatt wird nur beim Kauf einer Vollversion gewährt. Das Angebot gilt nicht für Verlängerungen und Upgrades.