Die neue Version von FastReport Online Designer (2027.1) konzentriert sich auf die Erweiterbarkeit des Designers, Optimierungen und Verbesserungen der Benutzeroberfläche. Zu den wichtigsten Änderungen gehören die Unterstützung eigener Reportkomponenten, die über den Builder in den Designer eingebunden werden, die Leistungsoptimierung der „Map“-Komponenten für die .NET- und VCL-Kerne sowie der Build-Verlauf im FastReport Online Designer Builder.
Darüber hinaus enthält diese Version die folgenden Verbesserungen: den Block „Hierarchy“ in den DataBand-Eigenschaften, den Abschnitt „Size scale“ für das „Map“-Objekt sowie neue Optionen zum Ausblenden von Benutzeroberflächenelementen: die Schaltfläche „Open“, die Schaltflächen des Tabs „Report“, den Tab „Events“, den FRX-Editor sowie die Panels „Report tree“, „Data“ und „Properties“. Außerdem wurden mehrere Fehler im Zusammenhang mit dem Laden und Speichern von Berichten, den Objekteinschränkungen (Restrictions), Datenquellen und der Komponentendarstellung behoben.
Neue Funktionen
Eigene Komponenten (Plugin SDK)
Mit der Version 2027.1 lassen sich eigene Reportkomponenten in den Online Designer einbinden. So können Sie beispielsweise ein eigenes Diagrammobjekt erstellen, bei dem Diagrammtyp und Zeitraum aus den Daten Ihrer Anwendung gewählt werden.
Komponenten werden mit dem Plugin SDK entwickelt — einer öffentlichen Designer-API, mit der Sie:
eine Komponente in der Komponentenpalette registrieren können (mit eigenem Symbol, eigener Beschriftung und eigener Gruppe);
die Darstellung der Komponente auf der Berichtsseite implementieren;
die Liste der Komponenteneigenschaften für das Panel „Properties“ mit den Standardwert-Editoren beschreiben;
ein eigenes Einstellungsdialogfenster für die Komponente hinzufügen (geöffnet per Doppelklick oder aus dem Kontextmenü);
das Speichern und Laden der Komponente im .frx-Format konfigurieren;
eine Komponente von einer bestehenden erben können (z. B. von TextObject) und dabei nur das gewünschte Verhalten überschreiben.
Ein fertiges Plugin wird in den FastReport Online Designer Builder hochgeladen (über die Builder-Oberfläche oder die Builder-API) und wird beim Build zu einem einzigen Designer-Bundle kompiliert. Die Plugin-Dateien werden im persönlichen Speicher des Builder-Benutzers abgelegt und können bei jedem Build einbezogen oder ausgeschlossen werden.
Für die Berichtsvorbereitung und die serverseitige Vorschau wird ein begleitendes .NET-Plugin verwendet, das das Objekt in FastReport .NET registriert. Der Komponententypname im Designer muss mit dem Namen der .NET-Klasse der Komponente übereinstimmen.
Artikel lesen
Build-Verlauf im FastReport Online Designer Builder
Im Designer-Builder wurde ein Build-Verlauf hinzugefügt: Nun werden die 5 letzten Builds angezeigt. Außerdem wurde ein Kontrollkästchen „Remember build on server“ (Build auf dem Server merken) ergänzt, mit dem sich ein Build für die Wiederverwendung aufbewahren lässt.
Block „Hierarchy“ in den DataBand-Eigenschaften
In den Eigenschaften des Datenbands (DataBand) wurde — wie im Desktop-Designer von FastReport .NET — der Block „Hierarchy“ (Hierarchie) hinzugefügt. Damit lassen sich im Online Designer hierarchische (baumartige) Berichte konfigurieren.
Abschnitt „Size scale“ für das „Map“-Objekt
Für das „Map“-Objekt (MapObject) wurde der Abschnitt „Size scale“ (Größenmaßstab) hinzugefügt. Damit lassen sich — wie im Desktop-Designer — die Anfangs- und Endgröße sowie die Maßstabsbereiche bearbeiten.
Verbesserungen
Erweiterte Anpassungsmöglichkeiten der Benutzeroberfläche
Für Entwickler, die den Online Designer in ihre Anwendungen einbetten, wurden neue Optionen zur Einschränkung der dem Benutzer verfügbaren Funktionalität hinzugefügt:
Ausblenden der Schaltfläche „Open“: Die Schaltfläche zum Öffnen eines Berichts kann über die vom Backend übergebenen Designer-Einstellungen (DesignerConfig) ausgeblendet werden;
Ausblenden der Schaltflächen des Tabs „Report“: Einzelne Schaltflächen des Tabs „Report“ der Hauptsymbolleiste lassen sich nun ausblenden;
Deaktivieren des Tabs „Events“ und des FRX-Editors: Der Tab „Events“ im Eigenschaften-Panel und die Seite des FRX-Editors lassen sich vollständig deaktivieren.
Deaktivieren der Panels „Report tree“, „Data“ und „Properties“: Diese Panels lassen sich — wie im Desktop-Designer — über den Tab „View“ ausblenden.
Asynchrones Erstellen von Tabellen in Datenquellen
Die Unterstützung für das asynchrone Erstellen von Tabellen in Datenquellen wurde hinzugefügt.
Verbesserte JSON-Verbindung
Die JSON-Datenquellenverbindung verfügt nun über eine überarbeitete Oberfläche, die die Einrichtung erleichtert und dem vertrauten Design des Desktop-Reportdesigners FastReport .NET folgt.
Optimierte Darstellung des „Map“-Objekts
Die Darstellung des „Map“-Objekts (MapObject) wurde von SVG auf Canvas umgestellt. Dadurch wird die Kartenanzeige beschleunigt, und der Designer reagiert beim Arbeiten mit Berichten, die Karten enthalten, flüssiger.
Fehlerbehebungen
Objekteinschränkungen (Restrictions) werden nun beachtet
Behoben wurde ein Fehler, bei dem im Desktop-Designer konfigurierte Objekteinschränkungen wie DontModify und HideAllProperties im Online Designer ignoriert wurden. Es wurden alle Objekteigenschaften angezeigt, einschließlich der Einschränkungen selbst, sodass Benutzer die Einschränkungen entfernen und das Objekt bearbeiten konnten. Der Online Designer beachtet nun korrekt die im Bericht gespeicherten Einschränkungen.
Behobener Datenverlust beim Laden und Speichern von Berichten
Mehrere Fehler wurden behoben, die dazu führten, dass ein in den Online Designer geladener Bericht vom Original abwich:
Abschneiden von Ausdrücken: Behoben wurde ein Fehler, bei dem ein Ausdruck beim Speichern des Berichts abgeschnitten wurde;
Reihenfolge der Bänder: Behoben wurde ein Fehler, bei dem die Bänder PageHeader und ReportTitle beim Laden des Berichts die Plätze tauschten und dadurch das Layout zerstörten;
Objektplatzierung: Behoben wurde eine Abweichung bei der Objektplatzierung zwischen dem Online Designer und dem Desktop-Designer;
Steuerelemente von Dialogformularen: Behoben wurde ein Fehler, bei dem die meisten Steuerelemente eines Dialogformulars beim Laden des Berichts verloren gingen und beim Speichern des Berichts daraus entfernt wurden.
Behobene Darstellung von Strichcodes
Behoben wurde ein Fehler, bei dem der Designer nur 21 Strichcodetypen unterstützte. Wurde ein Bericht mit nicht unterstützten Strichcodetypen geöffnet, wurden die Objekte auf der Seite nicht angezeigt, und die Liste im Panel „Objects“ blieb leer.
Behobene Auswahl verschachtelter Tabellen als Datenquelle
Behoben wurde ein Fehler, bei dem verschachtelte Tabellen (z. B. aus JSON mit einer hierarchischen Datenstruktur) im Auswahl-Steuerelement für Datenquellen nicht angezeigt wurden und nicht als Datenquelle für ein Band ausgewählt werden konnten.
Behobenes Flag reportEdited
Behoben wurde ein Fehler, bei dem das Flag reportEdited bei einigen Berichtsänderungen nicht aktualisiert wurde. Die Anwendung, die den Designer einbettet, erhält nun korrekt Benachrichtigungen über alle Berichtsänderungen.
Vollständige Liste der Änderungen
Neue Funktionalität
+ Unterstützung eigener Komponenten (Plugin SDK)+ Build-Versionierung im FastReport Online Designer Builder+ Build-Verlauf im FastReport Online Designer Builder
Verbesserungen für .NET-Lösungen:
+ Block „Hierarchy“ zu den DataBand-Eigenschaften hinzugefügt;+ Abschnitt „Size scale“ für das „Map“-Objekt hinzugefügt;+ Möglichkeit zum Ausblenden der Schaltfläche „Open“ hinzugefügt;+ Möglichkeit zum Ausblenden der Schaltflächen des Tabs „Report“ hinzugefügt;+ Möglichkeit zum Deaktivieren des Tabs „Events“ und des FRX-Editors hinzugefügt;+ Möglichkeit zum Deaktivieren der Panels „Report tree“, „Data“ und „Properties“ hinzugefügt;+ Unterstützung für das asynchrone Erstellen von Tabellen in Datenquellen hinzugefügt;+ JSON-Verbindung nach dem Vorbild des Desktop-Designers verbessert;+ Darstellung des „Map“-Objekts von SVG auf Canvas umgestellt;
Verbesserungen für VCL-Lösungen:
+ Beschreibung für die Diagrammkomponente (Chart) hinzugefügt;+ Übersetzungen zum Dialog „Fill“ (Füllung) hinzugefügt;
Fehlerbehebungen:
- Behoben: Objekteinschränkungen (Restrictions) wurden ignoriert;- Behoben: Ausdrücke wurden beim Speichern eines Berichts abgeschnitten;- Behoben: Die Bänder PageHeader und ReportTitle ignorierten beim Laden des Berichts das Flag TitleBeforeHeader;- Behoben: Abweichung bei der Objektplatzierung beim Laden eines Berichts im Online Designer;- Behoben: Verlust der Steuerelemente von Dialogformularen beim Laden eines Berichts;- Behoben: Die Größe des unteren Info-Panels änderte sich, wenn ein Objekt langen Text enthielt;- Behoben: Der Designer unterstützte nur 21 Strichcodetypen;- Behoben: Verschachtelte Tabellen wurden im Auswahl-Steuerelement für Datenquellen nicht angezeigt;- Behoben: Der Tabellenname wurde im DataBand nicht automatisch ausgefüllt, wenn ein Feld auf den Arbeitsbereich gezogen wurde;- Behoben: Das Flag reportEdited wurde bei einigen Änderungen nicht aktualisiert;- Behoben: Ein Fehler beim Vorbereiten eines Berichts mit einem AdvMatrix-Objekt;- Behoben: Die Elementeigenschaften wurden bei einem MatrixObject bei großer Seitenzahl nicht mehr angezeigt;- Behoben: Die Funktion „Copy page“ (Seite kopieren) funktionierte nicht;- Behoben: Bildhyperlinks funktionierten nicht;- Behoben: Die Anzeige eines hochgeladenen SVG im Arbeitsbereich;- Behoben: Die Darstellung von Rich Text (Schriftart und Zeichenabstand);- Behoben: Die Schriftfarbe wurde bei der bedingten Hervorhebung (Highlight) nicht angewendet;- Behoben: Die Bildskalierung im Steuerelement „PictureControl“ auf einem Dialogformular entspricht nun dem Desktop-Designer;- Behoben: Die seitenweise Anzeige im Vorschaumodus;- Behoben: Die Anwendung der im Builder festgelegten Stile auf das Avalonia-Design;- Behoben: Fehler bei der Verwendung des Designers in Blazor-Anwendungen (Ausschneiden und Einfügen von Objekten, Speichern von Berichten mit MSChart-Diagrammen);- Behoben: Das Achsenintervall in MSChart wurde ignoriert;- Behoben: Die Anzeige der Objektsymbole im klassischen Design;- Das fehlende Property Bookmark hinzugefügt;- Das fehlende Property Tag für SubReport hinzugefügt;- Das fehlende Property CoalesceWords für das überarbeitete HtmlObject hinzugefügt.
Die Version 2027.1 führt drei neue Benutzeroberflächenkomponenten ein: TfrTabControl, TfrImageComboBox und TfrProgressBar sowie ein neues Berichtsobjekt, TfrxProgressBarView. FastGrid wurde ebenfalls aktualisiert, um Gesamtsummen und Gruppensummen zu unterstützen. Die Berichts-Engine unterstützt jetzt Tabulatoren im "Text"-Objekt und das Caching von TfrxReportPage.BackPicture, um den Speicherverbrauch zu reduzieren. Die Exportfunktionen wurden qualitativ verbessert und um neue Funktionen erweitert, und FastScript unterstützt jetzt Multistring, wie in den neuesten Delphi-Versionen. Darüber hinaus werden RAD Studio 13.2 und Lazarus unterstützt.
Neue UI-Steuerelemente
TfrTabControl: Verschieben und Schließen von Registerkarten
TfrTabControl ist eine Alternative zum Standard-TabControl, die alle Standardfunktionen sowie zusätzliche Funktionen unterstützt:
— Automatische Neuanordnung von Registerkarten (Drag and Drop): Registerkarten können ohne zusätzliche Ereignishandler verschoben und neu sortiert werden.
— Schaltfläche zum Schließen von Registerkarten: Registerkarten können über eine Schaltfläche geschlossen werden, Die Aktion kann über Ereignisse verarbeitet werden.
Mit unserem Steuerelement TfrTabControl müssen Sie keinen zusätzlichen Code schreiben, um eine Benutzeroberfläche mit Registerkarten und Unterstützung für das Schließen und Verschieben von Registerkarten zu erstellen.
TfrProgressBar: Fortschrittsanzeige mit Schwellenwerten
Der neue Editor TfrProgressBar zeigt nicht nur den Fortschritt an, sondern ermöglicht auch das Definieren und Anzeigen von Schwellenwerten auf der Skala.
Der Editor bietet Einstellungen zur Steuerung der Anzeige, sodass Sie das Erscheinungsbild der Skala genau an Ihre Bedürfnisse anpassen können.
Artikel lesen
TfrImageComboBox: Dropdown-Liste mit Bildern
Die neue Komponente TfrImageComboBox bietet eine Dropdown-Liste mit Bildern und stellt Funktionen bereit, die in der Standard-Komponentenpalette nicht verfügbar sind. Sie ermöglicht es Ihnen, jedem Listenelement ein Bild zuzuweisen, und bietet eineintegrierte Filterung nach ausgewählten Kriterien sowie eine Reihe weiterer Einstellungen, um den Editor an Ihre Bedürfnisse anzupassen.
Artikel lesen
FastGrid-Update: Summen und automatische Spaltenbreite
FastGrid hat ein großes Update erhalten. Das Hauptmerkmal dieser Version ist die Unterstützung für die automatische Berechnung von Summen über eine gesamte Spalte und für jede Gruppe. Für die Berechnung von Summen stehen mehrere Funktionen zur Verfügung: Minimum, Maximum, Summe, Anzahl und Mittelwert. Gruppensummen können in Gruppenkopf- und -fußzeilen angezeigt werden. Das Erscheinungsbild der Summenzeile kann über integrierte Ereignishandler flexibel konfiguriert werden. Summen können für erweiterte und reduzierte Gruppen angezeigt werden. Und natürlich können Summen in Berichten und Exporten gedruckt werden.
Alle neuen Editoren sind als Feldeditoren im Raster verfügbar. Das Raster passt die Spaltenbreiten automatisch an deren Inhalt an, um ein optimales Layout für Ihre Daten zu gewährleisten.
Verwaltung der verfügbaren Funktionen leicht gemacht: Wir haben praktische Kontextmenüs hinzugefügt.
Artikel lesen
FastReport VCL und Lazarus
FastReport hat Updates für seine Engine, Berichtsobjekte und Exportfunktionen erhalten.
Das neue Berichtsobjekt TfrxProgressBarView, das auf dem Editor TfrProgressBar basiert, ermöglicht das Anzeigen einer Fortschrittsanzeige mit Schwellenwerten auf der Skala und deren Verknüpfung mit Berichtsdaten.
Verbesserungen an der Engine und den Berichtsobjekten
Das Objekt "Text" unterstützt jetzt Tabulatoren beim Drucken und Bearbeiten. Diese Funktionalität wird über die Eigenschaft AllowTabs konfiguriert, um die Kompatibilität Ihrer bestehenden Berichte zu wahren.
Die neue Eigenschaft DrawOptions von TfrxPDFView ermöglicht die Anzeige der Inhalte von XForm, was beim Drucken normalerweise deaktiviert ist.
Der Berichtsbaum im Designer unterstützt jetzt die Neuanordnung von Berichtsobjekten per Drag and Drop. Sie können Objekte direkt im Baum neu anordnen. Wenn Sie außerdem einen Ereignishandler im Objektinspektor des Berichts umbenennen, wird dessen Name automatisch im Berichtsskript aktualisiert.
Die Berichts-Engine unterstützt jetzt das Caching von Bildern für TfrxReportPage.BackPicture im Vorschaumodus (EngineOptions.BackPictureInCache) und im Berichtsdesigner. Berichte mit festgelegtem BackPicture verbrauchen deutlich weniger Ressourcen.
Sie können jetzt mit der Methode TfrxReport.HasFunction überprüfen, ob eine Benutzerfunktion registriert wurde. Die Berichtsvalidierung wurde ebenfalls verbessert.
Exportverbesserungen
Die Export-Engine hat ebenfalls mehrere Verbesserungen erhalten. Der DOCX-Export unterstützt jetzt Lesezeichen, die beliebigen Berichtsobjekten über die Eigenschaft ExportsSettings hinzugefügt werden können. Dadurch können zusätzliche Markierunge für die spätere maschinelle Verarbeitung in ein Dokument eingefügt werden.
Der PDF-Export wurde verbessert, einschließlich der Handhabung elektronischer Signaturen und der EMF-Konvertierung. Der Text-Export verfügt jetzt über eine neue Eigenschaft UTF8BOM zur Steuerung des BOM-Headers.
Berichtsserver
Die Berichtsserver-Komponente kann jetzt mithilfe der Eigenschaft UseRootForHTTPServerResources so konfiguriert werden, dass sie außerhalb des Stammverzeichnisses arbeitet, wodurch relative Pfade für Serverressourcen verwendet werden können.
FastScript: Multistring-Unterstützung
Die FastScript-Scripting-Engine unterstützt jetzt Multistring —eine neue Syntaxfunktion, mit der mehrzeilige Zeichenfolgenliterale deklariert werden können, wie in den neuesten Versionen von Delphi (weitere Informationen zur Syntax finden Sie unter).
FastReport FMX
Der XLSX-Export unterstützt jetzt HTML-Tags, während der RTF-Export seine HTML-Tag-Unterstützung um <sub> und <sup> erweitert hat. Das Verhalten von Berichtskomponenten auf der macOS ARM 64-Bit-Plattform wurde ebenfalls verbessert.
Siehe die vollständige Liste der Korrekturen und Änderungen.
Vollständige Liste der Änderungen in Version 2027.1
VCL.FastReport
[Berichtsobjekt]
+ Lesezeichen-Unterstützung in DOCX hinzugefügt
+ Tabulatorunterstützung in MemoView hinzugefügt
- Voreinstellung für QR Swiss korrigiert
- Problem behoben, das dazu führen konnte, dass HTMLView-Inhalte in vererbten Berichten verschwanden
- Verwendung von UTF8-Text in Wasserzeichen korrigiert
+ Eigenschaft TfrxPDFView.DrawOptions.FlattenPage hinzugefügt, die die Anzeige von XForm-Inhalten ermöglicht
- Zugriff auf Druckereinstellungen deaktiviert, wenn TfrxRichView.Wysiwyg = False
- Problem beim Teilen eines RichView-Objekts mit einem GapY größer als 0 behoben
- Verhalten des interaktiven OnClick-Ereignisses in TfrxChartView korrigiert
[Engine]
* AddEmptyPage geändert, um eine leere Seite am Ende eines Berichts hinzuzufügen
- Problem behoben, durch das UserDataSet-Felder nicht im Berichtsdesigner angezeigt wurden
+ Methode TfrxReport.HasFunction hinzugefügt
+ Unterstützung für Bild-Caching für die Eigenschaft TfrxReportPage.BackPicture im Vorschaumodus (EngineOptions.BackPictureInCache) und im Berichtsdesigner hinzugefügt
- Verhalten bei Verwendung der Schalter StartNewPage und KeepTogether korrigiert
- Problem mit der Sichtbarkeit von Gruppenfußzeilen behoben, wenn das letzte Band in einer Gruppe durch einen Filter ausgeblendet wird
- Problem beim Drucken eines transparenten PNG-Bildes behoben, das in Page.BackPicture gespeichert ist
- Problem mit dem Makro TotalPages# beim Erstellen von zusammengesetzten Berichten mit der Funktion PreviewPages.AddFrom behoben
- Problem mit Fußzeilenwerten behoben, wenn unsichtbare Daten zwischen verschiedenen Gruppen vorhanden sind
[Exporte]
- Problem mit mehreren Signaturen behoben
- Export von unterstrichenem/durchgestrichenem Text korrigiert
- PDF-Export zur Einhaltung von PDF/A korrigiert
- Problem beim Exportieren einer um 90 Grad gedrehten EMF-Datei nach PDF behoben
+ Export von TfrxPictureView.Name nach DOCX hinzugefügt
+ Beispiele für die PDF-Signierung hinzugefügt
- Barcode-Positionierung beim Export korrigiert
- Fehler bei der Konvertierung einer Variante von Cardinal zu Integer behoben
- EMF-Export nach PDF korrigiert
- Bildexport nach objektbasiertem PPTX und DOCX korrigiert
+ Eigenschaft UTF8BOM für CSV- und SimpleText-Exporte mit UTF8-Kodierung hinzugefügt
[Designer]
- Ziehen und Ablegen von Elementen in ReportTree korrigiert
* Namen von Ereignishandlern werden beim Bearbeiten jetzt im Code aktualisiert
- Problem beim Kopieren des Inhalts eines leeren Bildes im Berichtsdesigner behoben
- Anzeige von Hinweisen im Alias-Editor korrigiert
- Einige Farben im Designer korrigiert
[Sonstiges]
- Verhalten des Validators mit dem Berichtskontext korrigiert
* Validierung von Berichtsobjekten verbessert
- PrepareScript-Validierung korrigiert
- Konverter TfrxSaveFRX korrigiert
[Client-Server]
+ Eigenschaft UseRootForHTTPServerResources hinzugefügt, mit der Ressourcen im Stammverzeichnis des Servers über relative Pfade geladen werden können
[Vorschau]
- Vorschauverhalten im RTL-Modus korrigiert, wenn der Schalter PreviewOptions.RTLPreview gesetzt ist
FMX.FastReport
[Engine]
* AddEmptyPage geändert, um eine leere Seite am Ende eines Berichts hinzuzufügen
- Unterstützung für die macOS ARM 64-Bit-Plattform korrigiert
[Exporte]
+ HTML-Tag-Unterstützung im XLSX-Export hinzugefügt
- Problem beim Exportieren einer um 90 Grad gedrehten EMF-Datei nach PDF behoben
+ Unterstützung für die Tags und in TfrxRTFExport hinzugefügt
- Textpositionierung beim Export nach PDF mit Schriftarten von Drittanbietern korrigiert
[Designer]
- Schaltflächensymbole im Designer korrigiert
[Berichtsobjekt]
- Zugriff auf Druckereinstellungen deaktiviert, wenn TfrxRichView.Wysiwyg = False
[Vorschau]
- Problem behoben, das zum Einfrieren des Vorschaufensters bei Verwendung von Metal Canvas führte
Lazarus.FastReport
[Berichtsobjekt]
+ Lesezeichen-Unterstützung in DOCX hinzugefügt
+ Tabulatorunterstützung in MemoView hinzugefügt
- Voreinstellung für QR Swiss korrigiert
- Problem behoben, das dazu führen konnte, dass HTMLView-Inhalte in vererbten Berichten verschwanden
- Kompilierung des LazRich-Pakets korrigiert
+ Eigenschaft TfrxPDFView.DrawOptions.FlattenPage hinzugefügt, die die Anzeige von XForm-Inhalten ermöglicht
- Zugriff auf Druckereinstellungen deaktiviert, wenn TfrxRichView.Wysiwyg = False
- Problem beim Teilen eines RichView-Objekts mit einem GapY größer als 0 behoben
- Verhalten des interaktiven OnClick-Ereignisses in TfrxChartView korrigiert
[Engine]
* AddEmptyPage geändert, um eine leere Seite am Ende eines Berichts hinzuzufügen
- Problem beim Exportieren einer um 90 Grad gedrehten EMF-Datei nach PDF behoben
- Problem behoben, durch das UserDataSet-Felder nicht im Berichtsdesigner angezeigt wurden
+ Methode TfrxReport.HasFunction hinzugefügt
+ Unterstützung für Bild-Caching für die Eigenschaft TfrxReportPage.BackPicture im Vorschaumodus (EngineOptions.BackPictureInCache) und im Berichtsdesigner hinzugefügt
- Verhalten bei Verwendung der Schalter StartNewPage und KeepTogether korrigiert
- Problem mit der Sichtbarkeit von Gruppenfußzeilen behoben, wenn das letzte Band in einer Gruppe durch einen Filter ausgeblendet wird
- Problem beim Drucken eines transparenten PNG-Bildes behoben, das in Page.BackPicture gespeichert ist
- Problem mit dem Makro TotalPages# beim Erstellen von zusammengesetzten Berichten mit der Funktion PreviewPages.AddFrom behoben
- Problem mit Fußzeilenwerten behoben, wenn unsichtbare Daten zwischen verschiedenen Gruppen vorhanden sind
[Exporte]
- Problem mit mehreren Signaturen behoben
- Export von unterstrichenem/durchgestrichenem Text korrigiert
- PDF-Export zur Einhaltung von PDF/A korrigiert
+ Export von TfrxPictureView.Name nach DOCX hinzugefügt
+ Beispiele für die PDF-Signierung hinzugefügt
- Barcode-Positionierung beim Export korrigiert
- Fehler bei der Konvertierung einer Variante von Cardinal zu Integer behoben
- EMF-Export nach PDF korrigiert
+ Bildexport nach objektbasiertem PPTX und DOCX korrigiert
[Designer]
- Ziehen und Ablegen von Elementen in ReportTree korrigiert
* Namen von Ereignishandlern werden beim Bearbeiten jetzt im Code aktualisiert
- Problem beim Kopieren des Inhalts eines leeren Bildes im Berichtsdesigner behoben
- Anzeige von Hinweisen im Alias-Editor korrigiert
- Berechnung der Hinweisfenstergröße korrigiert
- Einige Farben im Designer korrigiert
[Sonstiges]
- Verhalten des Validators mit dem Berichtskontext korrigiert
* Validierung von Berichtsobjekten verbessert
- PrepareScript-Validierung korrigiert
[Client-Server]
+ Eigenschaft UseRootForHTTPServerResources hinzugefügt, mit der Ressourcen im Stammverzeichnis des Servers über relative Pfade geladen werden können
[Vorschau]
- Vorschauverhalten im RTL-Modus korrigiert, wenn das Schalter PreviewOptions.RTLPreview gesetzt ist
VCL.Core
[Engine]
- Kompatibilität mit Developer Express korrigiert
[Grafik]
- TfrxSVGGraphic in TImage korrigiert
- SVG-Grafiken korrigiert
- SVG-Transparenz korrigiert
[Lokalisierung]
+ Serbisch-Lateinische Ressourcen hinzugefügt sowie serbische und deutsche Ressourcen aktualisiert
* Chinesische Übersetzung aktualisiert
FMX.Core
[Engine]
- Kompatibilität mit Developer Express korrigiert
[Lokalisierung]
+ Serbisch-Lateinische Ressourcen hinzugefügt sowie serbische und deutsche Ressourcen aktualisiert
* Chinesische Übersetzung aktualisiert
Lazarus.Core
[Grafik]
- TfrxSVGGraphic in TImage korrigiert
- SVG-Grafiken korrigiert
- SVG-Transparenz korrigiert
[Lokalisierung]
+ Serbisch-Lateinische Ressourcen hinzugefügt sowie serbische und deutsche Ressourcen aktualisiert
* Chinesische Übersetzung aktualisiert
VCL.Controls
[UI]
+ TfrTabControl hinzugefügt
- Barcode-Leistung verbessert
[Engine]
* Lokale Variablen aus DataMatrix entfernt
- Ressourcen-Reihenfolge für den C++ Builder Modern-Compiler korrigiert
Lazarus.Controls
[Engine]
- Betrieb in einem Lazarus-Frame korrigiert
* Lokale Variablen aus DataMatrix entfernt
- Ressourcen-Reihenfolge für den C++ Builder Modern-Compiler korrigiert
- Problem mit der Beibehaltung der TfrTreeView-Baumstruktur zur Entwicklungszeit in der modernen Lazarus-Benutzeroberfläche behoben
[UI]
- Barcode-Leistung verbessert
- Dauerhafter TfrTreeView-Hinweis unter Linux korrigiert
- Textdrehung in Barcodes korrigiert
VCL.FastCube
[UI]
- Trefferbereich des Cursors für die Größenänderung von Elementen vergrößert
[Engine]
- Benutzerdefinierte Filter mit der ODER-Operation korrigiert
FMX.FastCube
[UI]
- Trefferbereich des Cursors für die Größenänderung von Elementen vergrößert
Lazarus.FastCube
[UI]
- Trefferbereich des Cursors für die Größenänderung von Elementen vergrößert
[Engine]
- Benutzerdefinierte Filter mit der ODER-Operation korrigiert
VCL.FastScript
[Engine]
- Problem mit dem Parameter Namen Result in CPP-Skripten behoben
+ Multistring-Unterstützung für die FastScript-Engine hinzugefügt
+ FastScript-Dokumentation hinzugefügt
[RTTI]
- FastScript-Funktionen, die nur in FastReport unterstützt werden, aus der FastScript-Funktionsliste entfernt
FMX.FastScript
[Engine]
- Problem mit dem Parameter Namen Result in CPP-Skripten behoben
+ Multistring-Unterstützung für die FastScript-Engine hinzugefügt
+ FastScript-Dokumentation hinzugefügt
[RTTI]
- FastScript-Funktionen, die nur in FastReport unterstützt werden, aus der FastScript-Funktionsliste entfernt
Lazarus.FastScript
[Engine]
- Problem mit dem Parameter Namen Result in CPP-Skripten behoben
+ Multistring-Unterstützung für die FastScript-Engine hinzugefügt
+ FastScript-Dokumentation hinzugefügt
- Verhalten von Memo-Komponenten mit Doppelbyte-Zeichen korrigiert
[RTTI]
- FastScript-Funktionen, die nur in FastReport unterstützt werden, aus der FastScript-Funktionsliste entfernt
VCL.FastGrid
[UI]
+ Eingebautes Pop-up-Menü hinzugefügt
- Problem behoben, bei dem einige Tastenkombinationen für Zwischenablageoperationen im aktiven In-Place-Editor nicht funktionierten
- Problem behoben, bei dem das Trennliniencursor-Bild zur Entwurfszeit in TfrGrid einfrieren konnte
[Engine]
+ Möglichkeit hinzugefügt, die optimale Spaltenbreite basierend auf den Werten in dieser Spalte festzulegen
+ Gruppen- und Gesamtsummen hinzugefügt
* Alle darstellungsbezogenen Objekte, die für die Konfiguration des Erscheinungsbilds verantwortlich sind, wurden in einer einzigen Sammlung zusammengefasst
[Exporte]
+ Methode IsBlobField im Anbieter TableBuilder bei Verwendung unsichtbarer Spalten korrigiert
Lazarus.FastGrid
[UI]
+ Eingebautes Pop-up-Menü hinzugefügt
- Problem behoben, bei dem einige Tastenkombinationen für Zwischenablageoperationen im aktiven In-Place-Editor nicht funktionierten
- Problem behoben, bei dem das Trennliniencursor-Bild zur Entwurfszeit in TfrGrid einfrieren konnte
[Engine]
+ Möglichkeit hinzugefügt, die optimale Spaltenbreite basierend auf den Werten in dieser Spalte festzulegen
+ Gruppen- und Gesamtsummen hinzugefügt
* Alle darstellungsbezogenen Objekte, die für die Konfiguration des Erscheinungsbilds verantwortlich sind, wurden in einer einzigen Sammlung zusammengefasst
[Exporte]
+ Methode IsBlobField im Anbieter TableBuilder bei Verwendung unsichtbarer Spalten korrigiert
VCL.FastEditors
[UI]
+ Editor TfrImageComboBox mit einer Dropdown-Liste von Bildern und Beschriftungen hinzugefügt
+ Editor TfrProgressBar hinzugefügt
* Die Eigenschaften MinValue und MaxValue funktionieren beim Bearbeiten von Daten jetzt komfortabler
- Höhe der Dropdown-Liste beim ersten Öffnen korrigiert, wenn die Schriftgröße vom Standard abweicht
+ Möglichkeit zur Begrenzung der Anzahl der eingegebenen Nachkommastellen implementiert
* TfrCalendar verbessert: Nicht verfügbare Daten (außerhalb des zulässigen Wertebereichs) werden als inaktiv angezeigt
- Doppelte Skalierung von TfrCheckBox behoben
- Problem mit der Erfassung von Mausbewegungen behoben, wenn das Dropdown-Fenster ein zweites Mal geöffnet wird, nachdem ein Element aus der Liste in diesem Fenster ausgewählt wurde
Lazarus.FastEditors
[UI]
+ Editor TfrImageComboBox mit einer Dropdown-Liste von Bildern und Beschriftungen hinzugefügt
+ Editor TfrProgressBar hinzugefügt
* Die Eigenschaften MinValue und MaxValue funktionieren beim Bearbeiten von Daten jetzt komfortabler
- Höhe der Dropdown-Liste beim ersten Öffnen korrigiert, wenn die Schriftgröße vom Standard abweicht
+ Möglichkeit zur Begrenzung der Anzahl der eingegebenen Nachkommastellen implementiert
* TfrCalendar verbessert: Nicht verfügbare Daten (außerhalb des zulässigen Wertebereichs) werden als inaktiv angezeigt
- Einige Probleme mit dem Rendern von Editoren unter Linux behoben
- Problem mit der Erfassung von Mausbewegungen behoben, wenn das Dropdown-Fenster ein zweites Mal geöffnet wird, nachdem ein Element aus der Liste in diesem Fenster ausgewählt wurde
Wir untersuchen derzeit, wie KI unsere Produkte verbessern und Ihnen die Arbeit erleichtern könnte. Teilen Sie uns Ihre Meinung dazu mit, welche KI-Funktionen für Sie am nützlichsten wären.
Das Ausfüllen der Umfrage dauert etwa 2–3 Minuten. Vielen Dank, dass Sie uns dabei helfen, die Zukunft von Fast Reports mitzugestalten!
Loading…
Die Version 2027.1 von FastReport .NET führt das Transport-Plugin für die Arbeit mit Cloud-Speicherdiensten (Google Drive, S3, NextCloud, OneDrive), den neuen GS1 DataBar Expanded Stacked-Barcode sowie die Unterstützung des PDF/UA-1-Standards ein. Der Export nach Excel und OpenOffice Calc unterstützt nun das Sperren von Zeilen und Spalten sowie den Export benutzerdefinierter Datenformate; außerdem wurden der Export nach XML und die Möglichkeit, die Farben der Arbeitsblatt-Registerkarten auszuwählen, hinzugefügt. Darüber hinaus wurden die Unterstützung für vCard 3.0/4.0, die Anbindung an Greenplum-Datenbanken und die vollständig asynchrone Berichtserstellung in Blazor hinzugefügt.
Neue Funktionen
Neue FastReport.Transport-Bibliothek
FastReport.Transport ist eine Bibliothek für die Interaktion mit Cloud-Speichern wie Google Drive, S3-kompatible Dienste, NextCloud und OneDrive.
Die Bibliothek enthält Klassen, die die gemeinsame ITransport-Schnittstelle implementieren. Sie bietet Methoden für das Hoch-, Herunter-, Kopieren, Bewegen, Löschen und Umbenennen von Ordnern und Dateien. Die Bibliothek enthält außerdem ein Formular mit einem benutzerfreundlichen Schnittstellen für die Nutzung der Bibliotheksfunktionalität, das ähnlich Windows Explorer aussieht.
FastReport.Plugins.Transport-Plugin
FastReport.Plugins.Transport ist ein Plugin, das die Integration der Transport-Bibliothek in FastReport .NET ermöglicht.
Verfügbar für: WinForms, WPF, Avalonia, Mono. Das Plugin wird ähnlich wie Verbindungsplugins verknüpft:
new FastReport.Plugins.TransportAssemblyInitializer();
Nach Hinzufügen des Verweises auf das Plugin und seiner Verknüpfung erscheinen zusätzliche Menüpunkte für das Hoch- und Speichern von Berichten in Cloud-Speichern – sowohl im Vorschauformular als auch im Designer.
Das erste Mal, wenn ein Transport verwendet wird, öffnet sich ein Fenster mit den für die Arbeit erforderlichen Daten (Authentifizierungsdaten und einige Parameter). Sobald das Fenster geschlossen wird, werden diese Daten in die FastReport-Konfiguration gespeichert.
Nach Abschluss der Authentifizierungsphase öffnet sich das Transportfenster, das dem ausgewählten Menüpunkt entspricht; es wird zum Speichern oder Laden eines Berichts oder einer Vorlage verwendet.
GS1 DataBar Expanded Stacked-Schriftzug
GS1 DataBar Expanded Stacked ist die fortgeschrittenste Version in der DataBar-Familie, die eine hohe Datengeschwindigkeit mit exzellenter geometrischer Flexibilität kombiniert. Im Gegensatz zu standardmäßigen linearen Schriftzügen ist dieser Symbology-Typ speziell für die Kodierung erweiterter Produktinformationen in einem beschränkten Raum vorgesehen.
Adaptive Ausdehnung ist eine wichtige Eigenschaft dieses Schriftzugs: er kann sowohl horizontal als auch vertikal ausgehend den verfügbaren Raum ausfüllen.
Beispiel für den GS1 DataBar Expanded Stacked-Schriftzug:
Weitere Informationen zum neuen Barcode finden Sie in unserem Artikel unter diesem Link.
Artikel lesen
Anpassen des Zeilenabstands im RichObject-Editor
Im RichObject-Editor können Benutzer jetzt den Zeilenabstand anpassen.
Unterstützung für die vCard-Versionen 3.0 und 4.0
Der Barcode-Editor unterstützt jetzt die vCard-Versionen 3.0 und 4.0. Zuvor wurde nur Version 2.1 unterstützt.
Die Version kann jetzt in den Objekteigenschaften oder im Editorfenster angegeben werden:
Verbindung zu Greenplum-Datenbanken
Greenplum-Datenbanken können jetzt als Datenquellen für Berichte verwendet werden.
Derzeit ist diese Datenquelle als Plugin implementiert.
Wie Sie sie verwenden, erfahren Sie im verlinkten Artikel.
Artikel lesen
Verbesserungen beim Export
Unterstützung des Standards PDF/UA-1
Die neue Version des Berichtsgenerators unterstützt den Standard PDF/UA-1. Diese Spezifikation des PDF-Formats erfüllt die Anforderungen an die Barrierefreiheit für Menschen mit Behinderungen.
Optisch unterscheidet sich ein PDF/UA-Dokument nicht von einem gewöhnlichen PDF, es enthält jedoch eine Struktur, die das Dokument beschreibt und unterstützender Software dabei hilft, den Bildschirminhalt vorzulesen.
Beispiel für die PDF/UA-Struktur in Adobe Acrobat:
Dieses Exportformat kann per Code oder im Fenster mit den Exporteinstellungen ausgewählt werden:
Weitere Informationen zum Standard PDF/UA-1 und seiner Umsetzung in unserer Exportfunktion finden Sie im verlinkten Artikel.
Artikel lesen
Fixieren von Zellen beim Export nach Microsoft Excel und OpenOffice Calc
Bei der Arbeit mit großen Tabellen ist es häufig erforderlich, Zeilen- oder Spaltenüberschriften ständig sichtbar zu halten. Dies ist besonders hilfreich, wenn Sie beim Betrachten des Dokuments horizontal oder vertikal scrollen.
Die aktualisierten Exportfunktionen für Microsoft Excel und OpenOffice Calc ermöglichen jetzt das Fixieren bestimmter Zellen. Hierfür können Sie die ODS-Exporteinstellungen verwenden:
Dieselbe Option ist für XLSX verfügbar:
Sie können die erste Zeile oder die erste Spalte fixieren. Zusätzlich besteht die Möglichkeit, eine bestimmte Anzahl von Zeilen oder Spalten zu fixieren.
Ausführliche Informationen finden Sie im verlinkten Artikel.
Artikel lesen
Export benutzerdefinierter Datenformate nach ODS
Der aktualisierte Export nach OpenOffice Calc unterstützt jetzt den Export benutzerdefinierter Datenformate.
Diese Option kann in den Exporteinstellungen aktiviert werden:
Option zum vollständigen Einbetten von Schriftarten beim Export nach XPS
Standardmäßig werden beim Export nur die tatsächlich verwendeten Zeichen in die Ausgabedatei eingebettet, nicht die gesamte Schriftart. Dadurch wird die Dateigröße reduziert.
In einigen Fällen kann es jedoch erforderlich sein, die vollständige Schriftart einzubetten. Verwenden Sie hierfür die neue Option:
Export in das XML-Format
Die neue Version von FastReport bietet die Möglichkeit, Berichte in das XML-Format zu exportieren.
Das Fenster mit den Exporteinstellungen ist unten dargestellt:
Bisher boten wir einen tabellarischen XML-Export an, der den Excel-Spezifikationen entspricht. Die neue Exportoption ist vielseitiger.
Informationen zur neuen Exportfunktion finden Sie im Artikel unter diesem Link.
Artikel lesen
Auswahl der Hintergrundfarben von Blattregisterkarten beim Excel-Export
Beim Export nach Excel können Sie jetzt die Farben der Blattregisterkarten festlegen. In den Einstellungen wurde eine neue Option hinzugefügt, mit der Sie für jede Seite eine Registerkartenfarbe festlegen können:
Das exportierte Ergebnis sieht wie folgt aus:
Änderungen in WebReport
Umstellung auf vollständig asynchrone Berichtserstellung in Blazor
Bisher verwendeten einige Teile von Blazor noch eine synchrone Berichtsvorbereitung. Sie wurden alle durch asynchrone Varianten ersetzt, wodurch die Leistung von WebReport Blazor verbessert wurde.
Vollständige Liste der Änderungen
[Engine]+ Barcode GS1 DataBar Expanded Stacked hinzugefügt;+ Unterstützung für das Abschneiden von Text im Skia-Backend hinzugefügt;+ Eigenschaft Config.UseGcCollect zur Steuerung der Garbage Collection hinzugefügt;+ Transporte für Google Drive und S3 hinzugefügt;* Ladegeschwindigkeit einiger fpx-Dateien verbessert;* Aktualisierungen der Skriptsicherheit;- Fehler mit mehrteiligen Klammern im Text-Objekt behoben;- Textverarbeitung in einigen ostasiatischen Gebietsschemata korrigiert;- Probleme mit der Skriptsicherheit behoben;- Fehler mit der Eigenschaft DashPattern behoben;- Fehlerhafte Darstellung von Unterstreichungen und Durchstreichungen bei einigen Schriftarten korrigiert;- Falschen Standardwert der Eigenschaft CommandParameter.Direction korrigiert;- Verhalten von ProcessAt bei einem teilbaren Band korrigiert;- Fehlerhafte Darstellung einiger SVG-Dokumente korrigiert;
[Designer]+ vCard-Versionen 3.0 und 4.0 hinzugefügt;+ Möglichkeit zum Ändern des Zeilenabstands für RichObject hinzugefügt;- Speicherlecks in WpfDesignerControl behoben;- Fehler behoben und Dokumentation für Swiss QR aktualisiert;- Erstellung von Verbindungen durch Hinzufügen des Verbindungsformulars Avalonia.Data.Odbc korrigiert;- Designer-Fehler im Mono-Framework behoben;- Behandlung von IOException beim Öffnen von rtf-Dateien in RichObject hinzugefügt;- Textüberlauf bei linearen Barcodes behoben, wenn der Text breiter als der Barcode ist;- Bildanzeige in RichObject in der Berichtsvorschau bei Verwendung von ConvertRichText korrigiert;- NullReferenceException in RichObject mit PicturesInParagraph behoben;- Designer-Fehler beim Ziehen eines Berichtsparameters behoben;
[Preview]- Fehler beim Bearbeiten einer Vorschauseite behoben, wenn die Eigenschaft MirrorMargins auf true gesetzt ist;- Tooltip im E-Mail-Formular korrigiert;
[Exports]+ Unterstützung des Standards PDF/UA-1 hinzugefügt;+ Fixieren von Zeilen und Spalten beim Export nach ODS hinzugefügt;+ Export benutzerdefinierter Datenformate nach ODS hinzugefügt;+ Option „Vollständige Schriftarten verwenden“ zum XPS-Export hinzugefügt;+ Möglichkeit zum separaten Fixieren von Zeilen und Spalten für jede Seite hinzugefügt;+ Export in das XML-Format hinzugefügt;+ Auswahl der Farben von Blattregisterkarten beim Excel-Export hinzugefügt;+ Neue Eigenschaft zur Verbesserung des Exports von Polygon-Objekten nach Word hinzugefügt;- SVG-Beschneidung beim PDF-Export korrigiert;- Fehlerhafte Darstellung des Polygon-Objekts beim Export nach Word korrigiert;- Höhe der Tabellenzeilen beim XLSX-Export korrigiert, wenn MinHeight gesetzt ist;- Fehler beim Export von bidirektionalem Text nach PDF behoben;- Export von SVG-Objekten nach PDF korrigiert;- Fehler beim HTML-Export behoben;- Wert für die Simulation von Fettdruck beim PDF-Export korrigiert;- Nicht unterstützte Bildformate aus dem Bildexportformular in Avalonia entfernt;- Fehler beim PDF-Export bei Verwendung von Noto-Schriftarten behoben;- Fehler mit der Barcode-Schriftart beim PDF-Export behoben;- ArgumentException in ImageExport beim Speichern eines Berichts als Metadatei mit einem einzigen Bild behoben;- Fehlerhaftes Bereinigen der erzeugten Streams und Dateien beim Export nach DXF, HPGL, SVG und XAML korrigiert;- InvalidCastException beim Füllen der Liste der Seitennamen behoben;- NullReferenceException beim Word-Export mit nicht standardmäßiger Bildqualität behoben;- Überflüssigen Tabulator beim Word-Export bei Verwendung der Eigenschaft ParagraphOffset entfernt;- Überflüssigen Typ für gemeinsam genutzte Zeichenfolgen (t="s") aus leeren Zellen beim Excel-Export entfernt;- Zusätzliche leere Seite beim ODT-Export entfernt;
[WebReport]+ Methode CreateProcedureAsync zu MsSqlDataConnection hinzugefügt;+ Option skipSchemaInit zum WebReport-Endpunkt getConnectionTables hinzugefügt;* Blazor Server verwendet jetzt die asynchrone Berichtsvorbereitung (PrepareAsync);* Struktur des JS-Codes in WebReport verbessert;- Auswertung von Parametern beim Klicken auf den DetailReport-Link in WebReport korrigiert;- Fehler mit doppelten Prozedur- und Tabellennamen in WebReport behoben;- Position des modalen Containers bei fixierter WebReport-Symbolleiste korrigiert;- Auswertung von Anführungszeichen innerhalb von WebReport korrigiert;- Handler für Klicks auf Objekte innerhalb einer Tabellenzelle in WebReport korrigiert;- Suchschaltfläche aus OpenSource WebReport entfernt;- Zwischenspeicherung von DetailPage-Parametern in WebReport korrigiert;- Handler für Klickereignisse in WebReport korrigiert;- Initialisierung des WebReport-Skripts korrigiert;- Fehlerhaften Build von FastReport.OpenSource.Web korrigiert;- IndexOutOfRangeException beim erneuten Laden der Detailseite in WebReport behoben;- Serialisierung der E-Mail-Exporteinstellungen in WebReport korrigiert;- Fehlerhafte Anzeige des Einstellungsmenüs für den RTF-Export korrigiert;- Öffnen der WebReport-Exporteinstellungen korrigiert;
[Common]+ Zuordnung von MySql-Typen hinzugefügt;
[Extras]+ Verbindung zu Greenplum-Datenbanken hinzugefügt;+ Plugin FastReport.ReportBuilder für die Open-Source-Version hinzugefügt;+ Transporte für OneDrive und NextCloud hinzugefügt;* Plugin FastReport.Data.MsSql verwendet jetzt Microsoft.Data.SqlClient anstelle von System.Data.SqlClient;- Probleme durch inkompatible Änderungen in MongoDB 3.5.2 und Assembly-Konflikte behoben;- Fehler mit einer CSS-Klasse im HtmlObject-Plugin behoben;- Fehler im HTML-Renderer-Plugin behoben;- Tabellendarstellung im HTML-Plugin korrigiert;
[.Net Core]+ Funktionen GetParameterType und GetConnectionType hinzugefügt;- Verhalten von CompilerSettings.ExceptionBehaviour in .NET Core korrigiert.
Wir freuen uns, bekannt zu geben, dass Fast Reports Partner des Entwickler Summit 2026 ist, der am 17. September in Berlin stattfindet.
Besucht unseren Fast Reports Stand und entdeckt unsere neuesten Lösungen für Business Intelligence und Reporting. Lernt unser Team kennen und tauscht euch mit uns über die Zukunft von Entwickler-Tools und Technologien aus.
Außerdem freuen wir uns, Mikhail Philippenko, VP bei Fast Reports, persönlich auf der Konferenz begrüßen zu dürfen.
Und das ist noch nicht alles – Besucher unseres Standes haben die Chance, tolle Preise zu gewinnen!
Wir laden Entwickler, Tech-Enthusiasten und alle, die sich für innovative Lösungen im Bereich Reporting und Analytics interessieren, herzlich ein, am 17. September beim Entwickler Summit in Berlin an unserem Stand vorbeizuschauen, unser Team kennenzulernen und sich mit uns auszutauschen.
Die besten Ideen entstehen nicht beim Planen, sondern beim Austausch.
Die Zukunft hat bereits begonnen.
Jedes Jahr entstehen neue Produkte, Tausende erfolgreicher Projekte werden umgesetzt und Millionen von Berichten mit den Lösungen von Fast Reports erstellt. Unser größter Erfolg ist jedoch die Gemeinschaft unserer Kunden und Partner, die uns bei der Automatisierung ihrer Berichterstattung vertrauen.
Vielen Dank, dass Sie sich für unsere Produkte entschieden haben und gemeinsam mit uns wachsen.
Anlässlich des Fast Reports Jubiläums erhalten Sie 20 % Rabatt auf alle Reporting-Bibliotheken FastReport VCL, FastReport .NET und FastReport Desktop.
Die Aktion läuft vom 10. bis einschließlich 25. August.
Nutzen Sie dieses Sonderangebot, um neue Produkte zu erwerben oder Ihre bestehenden Lizenzen auf die neueste Version zu aktualisieren – jetzt zum Sonderpreis.
Wir freuen uns, Teil Ihrer Projekte zu sein, und werden unsere Produkte auch weiterhin kontinuierlich verbessern, damit die Berichterstellung noch einfacher und effizienter wird.
Im Release 2026.2 der Service-Linie (FastReport Cloud, FastReport Publisher, FastReport Corporate Server), haben wir uns auf die Steigerung der Zuverlässigkeit und Benutzerfreundlichkeit konzentriert: Die Arbeit mit Aufgaben und dem Planer wurde verbessert, die Funktionen des Admin-Panels wurden erweitert, neue Integrationsmöglichkeiten wurden hinzugefügt und Fehler in mehreren Schlüsselkomponenten behoben.
Unterstützung von API-Keys im Online Designer
Der Online Designer unterstützt jetzt die Authentifizierung über API-Keys, was die Integrationsmöglichkeiten in Unternehmenssysteme erweitert.
Um sich mit einem API-Key zu autorisieren, muss der URL der Parameter apikey hinzugefügt werden. Beispiel: {hostname}/designer/?uuid={templateId}&v=df&apikey={apikey}.
Außerdem verwendet der Online Designer nun das Symbol aus der Serverkonfiguration, sodass Branding korrekt ohne zusätzliche Anpassungen übernommen wird.
Beschleunigung von Aufgaben und des Planers
Die Berechnung von Cron-Ausdrücken wird jetzt zwischenspeichert. Dies reduziert die Anzahl der Datenbankzugriffe bei der Arbeit mit dem Planer erheblich. Zudem wurden Fehler behoben, durch die Aufgaben ohne ausreichende Berechtigungen gestartet werden konnten oder zu häufig ausgeführt wurden.
Erweiterte Dokumentation
Die aktuelle Produktversion wurde in alle Dokumentationsartikel aufgenommen. Dadurch können Skripte aus der Dokumentation zur Installation der aktuellen Produktversion verwendet werden. Die Dokumentation zu Aufgaben und dem Planer wurde verbessert, und es wurde ein Artikel über die Einschränkungen der Demo-Version des Publishers und des Corporate Servers hinzugefügt.
Zusätzliche Änderungen für FastReport Corporate Server und FastReport Publisher
Nachfolgend sind Änderungen aufgeführt, die nur die On-Premise-Produkte der Linie betreffen.
Neues Admin-Panel basierend auf Fluent UI
Das Admin-Panel wurde komplett auf Basis von Fluent UI überarbeitet – einer modernen Komponentenbibliothek von Microsoft. Die Oberfläche ist nun konsistenter, benutzerfreundlicher und barrierefreier. Auch die Fehlerbehandlung auf der Seite zur Massenbearbeitung von Plänen wurde verbessert. Das neue Admin-Panel wird derzeit in der Cloud-Infrastruktur getestet und wird in Kürze standardmäßig im Publisher und Corporate Server aktiviert.
Erweiterte Funktionen der Methode UpdateSubscriptionPlan
Der Methode UpdateSubscriptionPlan wurde ein neues Flag hinzugefügt. Es ermöglicht, aktuelle Pläne sofort für alle Abonnements zu aktualisieren, die diesen Plan nutzen. Dies vereinfacht die Massenverwaltung von Konfigurationen.
Unterstützung der lokalen Browserzeit
Die Erstellung und Verlängerung eines Workspaces wird jetzt in der lokalen Zeit des Browsers festgelegt. Das Erstellungsdatum von Audits auf der Audit-Seite wird ebenfalls in der lokalen Zeit angezeigt. Dadurch entfallen Diskrepanzen für Benutzer aus verschiedenen Zeitzonen.
Standardproduktname aus dem Lizenzschlüssel
Der Produktname (Corporate Server oder Publisher) kann jetzt automatisch aus dem Lizenzschlüssel ermittelt werden. Die erste Einrichtung des Produkts bei der Bereitstellung wird dadurch einfacher.
Erweiterte FerretDB-Funktionen
Ein Fehler wurde behoben, durch den Migrationen bei Verwendung von FerretDB nicht ausgeführt wurden. Zusätzlich wurde die Mechanik optimiert.
Swagger-Datei für das Admin-Panel
Im Corporate Server und Publisher wurde eine Swagger-Datei hinzugefügt, die die API des Admin-Panels beschreibt. Dies vereinfacht die Integration und das Kennenlernen der verfügbaren administrativen API-Funktionen. Die Beschreibung der Admin-Panel-API ist unter /api/swagger/index.html verfügbar, wenn der entsprechende Bereich oben rechts auf dem Bildschirm ausgewählt wird.
Fehler im Installer behoben
Ein Fehler wurde behoben, bei dem der Installer falsche Demo-Lizenzschlüssel während der Installation verwendet hat.
FastConverter
Ein neuer Dienst wurde veröffentlicht – FastConverter. Er ermöglicht die Konvertierung von *.FPX-Dateien in verschiedene, von FastReport Cloud unterstützte Formate (z. B. *.PDF, *.DOCX). Der Dienst erfordert keine Installation oder Registrierung. Sie können Ihre Berichte über den folgenden Link konvertieren.
Vollständige Änderungsliste
[Admin Panel]+ Der Methode UpdateSubscriptionPlan wurde ein neues Flag hinzugefügt. Es ermöglicht die Aktualisierung aktueller Pläne für alle Abonnements, die den aktualisierten Plan nutzen.* Erstellung und Verlängerung eines Workspaces werden jetzt in der lokalen Browserzeit festgelegt.* Das Erstellungsdatum von Audits auf der Audit-Seite wird jetzt in der lokalen Browserzeit angezeigt.- Fehlerbehandlung auf der Seite zur Massenbearbeitung von Plänen verbessert.- Korrekturen für das neue Admin-Panel.
[Backend]+ Fehlende Audit-Meldungen wurden hinzugefügt.- Fehler behoben, bei dem CORS für statische Dateien einen Fehler 500 zurückgab.- Standardmäßige Setzung des Produktnamens (Corporate Server, Publisher) aus dem Lizenzschlüssel hinzugefügt.- Berechtigungsprüfung bei der Massenverschiebung von Dateien korrigiert.- Fehler in der 48. Migration behoben, bei dem ein null-Wert nicht als String verarbeitet werden konnte.- MHT-Export korrigiert.
[Common]+ Swagger-Datei für das Admin-Panel im Corporate Server und Publisher hinzugefügt.+ Zusätzliche Tests zur Funktionsfähigkeit von FerretDB hinzugefügt.- Fehler behoben, bei dem MySQL das Erstellen von Parametern für SELECT-Abfragen verhinderte.- Fehler behoben, bei dem Migrationen bei Verwendung von FerretDB nicht ausgeführt wurden.
[Docs]+ Aktuelle Produktversion in alle Dokumentationsartikel aufgenommen.+ Dokumentation zu Aufgaben und dem Planer verbessert.+ Artikel über die Einschränkungen der Demo-Version des Publishers und Corporate Servers hinzugefügt.
[Frontend]+ Neues Admin-Panel basierend auf Fluent UI hinzugefügt.- Dateiauswahldialog in Transportaufgaben korrigiert.
[Installer]- Fehler behoben, bei dem der Installer falsche Demo-Lizenzschlüssel verwendete.
[Online Designer]+ Unterstützung für API-Keys im Online Designer hinzugefügt.* Der Online Designer verwendet jetzt das Symbol aus der Serverkonfiguration.
[SDK]- Fehler bei der Übergabe von Datum und Uhrzeit behoben.
[Tasks]+ Zwischenspeicherung der Berechnung von Cron-Ausdrücken hinzugefügt, was die Datenbankarbeit erheblich beschleunigt.- Fehler behoben, der das Starten von Aufgaben erlaubte, wenn der Benutzer keinen aktiven Cloud-Workspace hatte.- Fehler behoben, durch den Aufgaben ausgeführt wurden, obwohl der Workspace keine Berechtigung zur Nutzung des Planers hatte.- Fehler behoben, durch den eine Aufgabe zu oft ausgeführt wurde, wenn ein Cron-Ausdruck angegeben war.