In Version 2026.1 für FastReport VCL wurden die Funktionen der Berichts-Engine erweitert: neue Eigenschaften für den dynamischen Tabellenersteller und die Berichtsbereichsverwaltung, verbesserter Designer und mehr.
In der neuen Version von FastReport Mono 2021.1 wurde ein neuer Barcode hinzugefügt - der Deutsche Post Leitcode.
Der Algorithmus zum Konvertieren von RTF in Reports Objekte wurde erheblich verbessert.
Außerdem wurden neue Funktionen zum Konvertieren von Zahlen hinzugefügt.
Version 2021.1---------------[Motor]+ wurde einen neuen Barcode hinzugefügt - Deutsche Post Leitcode+ wurde einen neuen Barcode hinzugefügt - SberBank QR+ Konvertieren Funktionen von Zahlen in Buchstaben wurden hinzugefügt+ Konvertieren Funktionen von Zahlen in Wörter wurden für die indische Sprache hinzugefügt+ Rupien-Symbol wurde für indische Währung hinzugefügt+ Konvertieren Funktionen von Zahlen in Wörter wurden für die persische Sprache hinzugefügt+ Konvertieren Funktionen von Zahlen in Wörter wurden für die ukrainische Sprache hinzugefügt+ Die Report.Prepare-Methode (int pagesLimit) wurde hinzugefügt, mit der eine begrenzte Anzahl von Seiten vorbereitet werden kann. * Optimierte Arbeit der VisibleExpression-, PrintableExpression- und ExportableExpression-Eigenschaften für Bänder* Optimierte Arbeit der VisibleExpression-, PrintableExpression- und ExportableExpression-Eigenschaften für Bänder* Verbesserter Algorithmus zum Konvertieren von RTF in Berichtsobjekte- Ein Fehler wurde mit dem Web Response Stream Reader beim Herstellen einer Verbindung zu Remote-JSON behoben- Ein Fehler wurde beim Kompilieren des Reports mit einigen Ausdrücken in den Eigenschaften VisibleExpression, PrintableExpression und ExportableExpression behoben- Ein Fehler wurde mit der Datei font.list behoben, der zur Ausnahme "System.IO.FileNotFoundException" führte.- Ein Fehler wurde mit einer falschen Prüfsummenberechnung im Barcode der Deutschen Post behoben- ReCompile wurde behoben (Hinzufügen von Assemblys nach dem Kompilieren mit Fehler)- Fehler wurde beim Drucken unter Linux behoben
[Designer]- Ein Fehler wurde mit einem leeren Datenbanknamen nach dem erneuten Laden des Reports behoben- Ein Fehler wurde behoben, wenn durch Doppelklicken auf die Pfeilschaltflächen auf der Registerkarte "Report" eine neue Reports Seite erstellt wurde
[Exporte]- Ein Fehler wurde beim Exportieren von Zeichenfolgen, die nur Leerzeichen im DXF-Export enthalten, behoben- Ein Fehler wurde beim PDF-Export behoben, der zum Verschwinden von Leerzeichen führte, wenn der Bericht Registerkarten enthält- Ein Fehler wurde beim Exportieren von Seitenfußzeilen nach Excel 2007 im nahtlosen Tabellenmodus behoben- Ein Fehler wurde beim Exportieren des Zeichens "\" nach Excel 2007-Export behoben
[WebReport]+ Die korrekte Ansicht von Skriptfehlern im ScriptSecurity-Modus wurde hinzugefügt- Ein Fehler wurde beim PDF-Export im Online-Designer behoben- Ein Fehler wurde mit ParagraphOffset behoben
[Ressourcen]* Aktualisierte französische Ressourcen
In der neuen Version von FastReport FMX haben wir die Unterstützung von FmxLinux hinzugefügt, so dass Sie jetzt Ihre Anwendung mit FastReport FMX unter Linux erstellen können.
Erfahren Sie in unserem Blog, wie Sie FastReport FMX 2.8 für FmxLinux installieren und verwenden
Diese Version verbessert auch die Arbeit mit den neuesten Versionen von macOS Big Sur und Anwendungen, die die Notarisierung bestanden haben.
Darüber hinaus haben wir Pakete für Embarcadero RAD Studio 10.4 hinzugefügt und allgemeine Verbesserungen vorgenommen.
Vollständige Liste der Änderungen:
Version 2.8---------------+ Unterstützung des FmxLinux-Frameworks wurde hinzugefügt
+ Unterstützung von Embarcadero RAD Studio 10.4 wurde hinzugefügt
* Verbesserte Unterstützung der neuen MacOS-Version BigSur
* Verbesserte Arial Unicode MS-Simulation für Fett/Kursiv
- Behobener Export von Bildern für den PDF-Export in RAD Studio 10.4
- Korrigierter Zugriff auf Schriftarten im Sandbox-Modus unter OS X (notariell beglaubigte Anwendungen)
- Behobenes Vorschau-Popup-Menü
- Korrigierte Kompilierung von FireDAC-Paketen
- Checkbox-Export nach PDF wurde behoben
- Möglichkeit hinzugefügt, Barcodes über Skriptcode in fester Größe zu setzen
- Fehler im Dateicache der Vorschauseiten behoben
Die neue Version unterstützt die interaktiven Formulare beim PDF-Export für Objekte: "Text", "CheckBox" und "Bild" und hat eine Möglichkeit, nur die erforderlichen Schriftzeichen in ein interaktives Formular über die InteractiveFormsFontSubset-Eigenschaft aufzunehmen. Sie können mehr in unserem blog lesen.
Der HTML-Export kann jetzt den Navigationsbaum (Gliederung) exportieren.
Das Bearbeiten von den Reportseiten fürs Dialog wird durch die Unterstützung von Erweiterungszeilen noch einfacher.
Filterung im Navigationsbaum (Gliederung) des Vorschaufensters hat verbesserte Suche und Navigation.
Es wurden zwei neue Arten von linearen Barcodes gemäß Standard der Deutschen Post hinzugefügt: Identcode und Leitcode.
Außerdem wurde die Beta-Version der Client-Server-Komponenten für Lazarus (Enterprise-Version) hinzugefügt. Lesen Sie mehr in unserem blog.
Überprüfen Sie die vollständige Liste der Änderungen.
Version 6.9----------------------------
+ Unterstützung für interaktive Formulare wurde beim PDF-Export für Objekte hinzugefügt: "Text", "CheckBox" und "Bild" (Bearbeitbare Eigenschaft wird mit dem Flag [ferAllowInExport] verwendet)+ Die Eigenschaft InteractiveFormsFontSubset wurde zum PDF-Export hinzugefügt, mit der Sie den Zeichensatz für interaktive Formulare mit einer eingebetteten Schriftart über einen Ausdruck wie A-Z, A-Z, 0-9, # 43- # 47,! @ # $ Festlegen können+ Unterstützung für Gliederungsnavigation beim HTML-Export hinzugefügt (frxExportHTML und frxExportHTML)+ Unterstützung für Client-Server-Komponenten wurde für Lazarus in der Beta-Version hinzugefügt+ Unterstützung für Hilfslinien für Dialogseiten wurde im Designer-Arbeitsbereich hinzugefügt+ Unterstützung für das Filtern wurde in der Gliederung im Vorschaufenster hinzugefügt, um Knoten schnell zu finden+ Es wurde hinzugefügt, dass die SQL-Editor-Einstellungen in einer Datei gespeichert werden können+ ZuGFeRD-Mindeststufe wurde zum PDF-Export hinzugefügt+ Unterstützung für CC- und BCC-Felder wurde für den E-Mail-Export von Indy und Outlook hinzugefügt+ Dem QR-Barcode wurde eine Assistentenklasse hinzugefügt, um schnell einen Barcode im SBERA-Format (QR-Standard der Sberbank) zu erstellen.+ RTL-Unterstützung für DOCX-Export hinzugefügt+ Die neuen linearen Barcodes wurden hinzugefügt: Deutsche Post Identcode und Deutsche Post Leitcode[!!!] Änderungen im Verhalten interaktiver Objekte. Einschränkungen -> Das Flag [DontEditInPreview] ist jetzt veraltet. Alle Textobjekte sind jetzt standardmäßig für die Bearbeitung deaktiviert. Um die Bearbeitung zu aktivieren, sollen Sie das Flag Editable -> [ferAllowInPreview, ferAllowInExport] für Textobjekte aktivieren (dies betrifft nur Textobjekte).- Der Fehler beim Kopieren und Einfügen wurde behoben, als der Vorgang die untergeordneten Objekte der Container (Container der Dialogseite) nicht kopierte.- Fehler wurde behoben, wenn beim Kopieren und Einfügen dem Container vor dem Einfügen untergeordnete Objekte zugewiesen wurden- Die Blob-Verarbeitung von FIB UTF8-Feldern wurde korrigiert- Ein Fehler wurde beim Kombinieren von Duplikaten in einem mehrspaltigen Report behoben- Fehler wurde in 2D-Barcodes mit großer Datenzeile behoben- Fehler des Objektinspektors wurde für die Konfiguration mit mehreren Monitoren behoben- Fehler wurde beim Integer-Überlauf beim Rendern einiger Objekte behoben- Fehler wurde mit OnLoadTemplate-Ereignis in geerbten Reporten behoben- Es wurde ein Fehler beim Aufrufen von NewPage im OnBeforePrint-Ereignis behoben, durch den das aktuelle Band geändert wurde, was sich auf die Berechnung der Aggregate auswirkte- Fehler wurde beim Dropbox-Transport mit Stammverzeichnisbehandlung behoben- Fehler wurde beim Exportieren von RTF mit Farbtabelle behoben- Es wurde ein Fehler behoben, durch den die Reports Engine den Aufbewahrungsmodus für die Kette von untergeordneten Bändern erzwang, die dem Reports Titel zugeordnet sind- Speicherverlust wurde mit leeren Detailberichten behoben- Das Rendern eines Barcodes wurde im Maßstab von 100% auf dem Bildschirm korrigiert (falsches Dehnen 1: 1).- Fehler wurde beim Löschen temporärer Dateien nach dem E-Mail-Export behoben- Fehler wurde im Druckmodus behoben. Große Seiten beim Hinzufügen einer neuen Seite teilen- Die Unterstützung für die Eingabe von Unicode in das Syntax-Memo wurde aus dem DEFINE-Block in die Einstellungen des Report Designers verschoben- Fehler wurde mit Strg + Rücktaste im Syntax-Memo behoben
In neuer Version von FastReport .NET 2021.1 unterstützen wir .NET 5.
Gibt es neue Barcode: Sberbank QR-Code und Deutsche Post Leitcode.
Der Algorithmus der RTF Bearbeitung in die Report Objekte ist wesentlich verbessert.
Und haben wir auch neue Funktionen vom Zahlen Konvertieren.
Version 2021.1
---------------
Sberbank QR-Code ist hinzugefügt
Und Deutsche Post Leitcode ist auch dabei.
[Engine]
+ Unterstützung von für .NET 5 wurde hinzugefügt
+ Ein neuer Barcode wurde hinzugefügt - Deutsche Post Leitcode
+ Ein neuer Barcode hinzugefügt - SberBank QR-Code
+ Funktionen zum Konvertieren von Zahlen in Buchstaben wurden hinzugefügt
+ Funktionen zum Konvertieren von Zahlen in Wörter für die indische Sprache wurden hinzugefügt
+ Rupien-Symbol für indische Währung wurde hinzugefügt
+ Funktionen zum Konvertieren von Zahlen in Wörter für Persisch wurden hinzugefügt
+ Funktionen zum Konvertieren von Zahlen in Wörter für die ukrainische Sprache wurden hinzugefügt
+ Die Methode Report.Prepare (int pagesLimit) wurde hinzugefügt, mit der eine begrenzte Anzahl von Seiten vorbereitet werden kann
* Der Betrieb der Eigenschaften VisibleExpression, PrintableExpression und ExportableExpression für Bänder wurde optimiert
* Der Algorithmus zum Konvertieren von RTF in die Berichtsobjekte wurde verbessert
- Ein Fehler mit StreamReader beim Herstellen einer Verbindung zu Remote-JSON wurde behoben
- Ein Fehler beim Kompilieren des Reports mit einigen Ausdrücken in den Eigenschaften VisibleExpression, PrintableExpression und ExportableExpression wurde behoben
- Ein Fehler mit der Datei font.list wurde behoben, der zu System.IO.FileNotFoundException führte
- Ein Fehler mit falscher Prüfsummenberechnung für Barcode der Deutschen Post wurde behoben
- ReCompile wurde behoben (Das Hinzufügen von Assemblys nach dem Kompilieren mit einem Fehler)
[Designer]
- Ein Fehler mit leerem Datenbanknamen nach dem erneuten Laden des Reports wurde behoben
- Es wurde ein Fehler behoben, durch das Doppelklicken auf die Pfeilschaltflächen im Reportsfenster neue Seiten erstellt wurden
[Exporte]
- Ein Fehler wurde beim Exportieren von Zeilen in DXF behoben, die nur Leerzeichen enthalten
- Ein Fehler wurde beim PDF-Export behoben, der zum Verschwinden von Leerzeichen führte, wenn der Report Tabellierungszeichen enthält
- Ein Fehler wurde beim Exportieren von Seitenfußzeilen nach Excel 2007 im nahtlosen Tabellenmodus behoben
- Ein Fehler wurde beim Exportieren des Symbols "\" beim Exportieren nach Excel 2007 behoben
[WebReport]
+ Die korrekte Fehlerbeschreibung im ScriptSecurity-Modus wurde hinzugefügt
- PDF-Exportfehler im Online-Designer wurde behoben
- Ein Fehler mit ParagraphOffset wurde behoben
[.Net Core]
+ Für WebReport wurden die Eigenschaften ShowDbfExport, ShowMhtExport, PrintInHtml, PrintInPdf hinzugefügt, mit denen Sie die Anzeige von Schaltflächen in der Symbolleiste der entsprechenden Exporte / Siegel aktivieren / deaktivieren können
* Jetzt Prüf- und StubClasses werden für Konsolenanwendungen und Bibliotheken nicht hinzugefügt
- Ein Fehler wurde mit RichObject-Ausdrücken behoben
- Ein Fehler wurde beim Exportieren von MSChartObject nach PowerPoint 2007 behoben
- Ein Fehler wurde beim Exportieren von Bildern nach Excel 2007 unter Windows behoben
[Ressourcen]
* Aktualisierte französische Ressourcen wurden hinzugefügt
[Extras]
* Die Abhängigkeit im Crystal Reports-Konverterprojekt wurde von System.Windows.Forms.DataVisualization in FastReport.DataVisualization geändert
* Ein aktualisiertes Plugin wurde für die Verbindung zu MongoDB in Core und OpenSource hinzugefügt
Neue Features:
- Mono Support.Von diesem Release supporten wir Mono Framework.
- Wesentliche Veränderungen:
* Nach diesem Release liefern wir das Paket FastCube.Olap von der Bibliothek FastReport abhängig. Jetzt haben wir für die Integration mit FastReport ein separates Paket FastReport.Olap.Report für .Net Plattform und FastReport.Olap.ReportMono für Mono.
Andere Veränderungen:
* Formeln Editor zeigt jetzt Namen der Abmessungen/Dimensionen/Felder statt ihrer Titeln.
Berichtigt sind folgende Fehler:
- Formel Fehler verursachen keine Exception;- Fehler in der Expression ExpressionHighlight verursachen keine Exception;- Fehler beim Hinzufügen des Elements in die Gruppe;- Fehler bei der Darstellung in Diagrammen in einigen Lokalen;- Korrigiert ist das Berechnen des Aggregates "List of values";- Korrigiert ist das Berechnen des Aggregates "Median";
In diesem Release erneuerten wir das Doku für Klassen und Komponenten Methoden fügten Class References für Code Completion hinzu. Hinzugefügt ist auch die Möglichkeit der Einstellung von SQL Syntax im SQL Editor. Im Einsatz haben wir auch den Pool von Deferred Kommanden fürs Rebuild des Reports aus dem inneren Report Script. Verarbeitet ist auch die Vorschau für detaillierte Reporte. Verbessert ist auch Kompatibilität mit neuer Lazarus Version.
Ganze Liste mit den Veränderungen.
----------------------------
+ Hinzugefügt sind Beschreibungen für Klassen und Methoden (class references) fürs Hauptpaket
+ Hinzugefügt ist die Highlight Einstellung für Syntax im SQL Editor vom Report Designer
+ Hinzugefügt ist der Pool von Deferred Kommanden für weitere Handlungen mit TfrxReport: PrepareReport, ShowReport, LoadFrom.Jetzt ist es möglich, Report.ShowReport aufzurufen, um einen aktiven Report erneut zu kompilieren oder einen anderen Report aus dem Script zu downloaden.
+ Hinzugefügt ist auch die Eigenschaft TfrxEngineOptions.ZeroPrecisionValue, die einen Präzisionswert für Vergleich Operationen mit dem Null im Text Objekt enthält. (verwendet zusammen mit HideZeros).
+ Hinzugefügt ist ein PNG Export in die registrierten Export Filter
* Alle Wiederherstellung Aufrufe arbeiten jetzt nur mit der Vorschau der aktiven Seiten detaillierter Reporte.
* Verarbeitet ist die Seiten Vorschau. Die Klasse TfrxPreviewPagesList steuert jetzt die aktiven Seiten bei der Vorschau.
* Hunzugefügt ist die Synchronisation der Erstellung vom Drucker Kontext aus no-GUI Stream.
* Die Funktion UpdateResorce ist vorübergehend in den Konstruktor für die Kompatibität mit altem Benehmen platziert.
* Die Realisation von Embedded Designer ist in HostControls platziert.
* Deaktiviert ist die Highlight Eigenschaft für leere Hyperlink Eigenschaft fürs Objekt Chart.
- Berichtigt ist der Weg zu den Logs auf Report Server.
- [Lazarus] Berichtigt ist der Fehler mit Unicode im DOCX Export Filter.
- Ein Paar Verbesserungen im QR Konvektor
- [Lazarus] Berichtigt ist SQL Parameter Editor
- Berichtigt sind Dateien im Anhang für den Email Export in MSOutlook
- Berichtigt ist Erstellungsreihe der Tabs in der Vorschau (soll nach der WorkSpace Erstellung sein)
* [Lazarus] Hinzugefügt ist auch Fonts Ersetzung von "Nimbus Sans L" nach "FreeSans" für linux
* [Lazarus] Verbessert ist die Kompatibilität mit FPC 3.2.0
- Berichtigt ist die IIF Funktion mit verschachtelten Funktionen
- Berichtigt ist Memory Leak in TfrxTreeView
- Berichtigt ist der Fehler mit TfrxDataTreeForm.UpdateSize beim Aufruf vor dem Konstruktor
- Berichtigt ist der Fehler im Mechanismus der Fonts Archivierung
- Berichtigt ist die Fonts Size von Arial im PDF Export
- Berichtigt ist die Kompatibilität mit C++Builder
- Berichtigt ist Text Export mit HTML Tags in PDF
- Berichtigt ist String Erstellung für Swiss QRCode
- Berichtigt ist die Formatierung für Werte der Duplicaten
- Berichtigt ist der Name der Datei im Anhang in TfrxMailExport bei DefaultPath <> ''
- Berichtigt ist die Platzierung der Abbildung im QR Code
In neuer Version von FastReport Mono -2020.4 sind Barcode hinzugefügt (ITF-14, Deutsche Post Identcode). Es ist möglich auch Barcoden Größe zu adoptieren, neue Exporten zu verwenden und die Codes Sicherheit zu prüfen.
Version 2020.4--------------- [Install]+ Hinzugefügt ist ein Install Paket im DEB Format+ Hinzugefügt ist ein Install Paket im RPM Format
[Engine]+ Bearbeitet ist die Adaptation von RichObject für RTF Transformation in die Report Objekte+ Hinzugefügt ist ein neuer ITF-14 Barcode+ Hinzugefügt ist ein neuer Deutsche Post Identcode Barcode+ Hinzugefügt ist die Möglichkeit Barcoden Große zu adoptieren+ Hinzugefügt ist die PictureObject.ImageSourceExpression-Eigenschaft, um den Ausdruck festzulegen, der die Bildquelle enthält+ Hinzugefügt ist eine Möglichkeit, in eckigen Klammern eingeschlossene Ausdrücke in den Eigenschaften VisibleExpression, PrintableExpression und ExportableExpression zu verwenden+ Hunzugefügt ist die PictureObject.ImageFormat-Eigenschaft für die Wahl des Bildspeicherformats- Behoben wurde ein Fehler, der eine Exception verursachte, als die Eigenschaft "Neue Seite generieren" für das untergeordnete Seitenkopfband aktiviert wurde- Behoben wurde ein Fehler, bei dem der Wert eines Ausdrucks im Text dieses Ausdrucks angezeigt wurde
[Designer]+ Hinzugefügt ist eine Möglichkeit fürs Herunterladen von CSV-Dateien per URL* Designer hat jetzt ein aktualisiertes Plugin für die Verbindung zu den neuesten Versionen von MongoDB- Behoben ist ein Fehler, durch den das Sensorbearbeitungsfenster die falsche Breite hatte- Behoben ist ein Fehler, durch den eine leere Zeile im Datamatrix-Barcode zu einer Ausnahme führte
[Exporte]+ Hunzugefügt ist ein Export zu PDF / A-2u+ Hinzugefügt ist eine Eigenschaft ReportPage.ExportAlias, mit der Sie den Namen der Seite beim Exportieren nach Excel 2007 festlegen können* Jetzt wird in Excel 2007 der Export für Blätter ohne Bilddateien mit Beschreibungen von Bildern und Links zu diesen nicht erstellt- Ein Fehler beim Exportieren nach Excel 2007 im Modus "Ohne Tabellenumbrüche" wurde behoben, der zu Tabellenumbrüchen führte- Ein Fehler beim Exportieren nach Excel 2007 im Modus "Keine Tabellenumbrüche" wurde behoben, der zu einer fehlerhaften Zusammenführung von Zellen führte- Ein Fehler beim Exportieren nach Excel 2007 im Modus "Ohne Tabellenumbrüche" wurde behoben, der zu einem falschen Export von Bildern führte- Es wurde ein Fehler behoben, durch den Links mit russischen Buchstaben beim PDF-Export nicht funktionierten- Es wurde ein Fehler behoben, bei dem das Erstellungs- und Bearbeitungsdatum des Dokuments nicht mit dem Äquivalent in den Metadaten des PDF / A-1a-Exports übereinstimmte- Beim Exportieren nach Excel 97 wurde ein Fehler behoben, der zur Ausnahme "Großer SAT nicht implementiert" führte.- Fehler beim Exportieren von Texten mit kaufmännischem Und ('&') beim Excel 2007-Export wurde behoben- Fehler beim Exportieren von MapObject nach PowerPoint wurde behoben- Ein Fehler beim Exportieren von Verlaufsfüllungen mit dem Eigentümer- oder Benutzerkennwort beim Exportieren in PDF wurde behoben- Ein Fehler beim Verschlüsseln der digitalen Signatur beim PDF-Export beim Schutz eines Dokuments mit einem Kennwort wurde behoben- Fehler mit versetzten Absätzen beim Exportieren in OpenOffice Writer wurde behoben
[WebReport]+ Überprüfung des Report Skripts auf schädlichen Code wurde hinzugefügt. Diese Option ist standardmäßig für das Web aktiviert.- Es wurde ein Fehler behoben, durch den Objekte mit Exportable = false in WebPreview nicht sichtbar waren- Es wurde ein Fehler behoben, bei dem einige Formaten beim Drucken über den Browser fehlten- Fehlerhafte Berechnung der Seitengrößen wurde in FastReport.Core.Web behoben, wenn mindestens eine Seite im Querformat war