Nachrichten

6. August 2024

Wir schenken Ihnen zu Ehren unseres Geburtstages einen Rabatt auf Berichtsgeneratoren

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!
27. Mai 2024

Aktualisierung der Cloud-Dienste auf 2024.2 Version

In der neuen Version für FastReport Cloud und FastReport Corporate Server haben wir an der Qualität gearbeitet, Fehler behoben und einige neue Funktionen hinzugefügt.   Massenkopieren und Verschieben  Es wurden API-Methoden hinzugefügt, mit denen Sie mehrere Dateien und Ordner auf einmal kopieren und verschieben können. Bisher mussten Sie zum Kopieren jeder Datei mehrere Anfragen stellen. Jetzt reicht eine einzige Anfrage. Das spart Netzwerkressourcen und macht das Kopieren schneller und bequemer. /api/rp/v1/Templates/{subscriptionId}/CopyFiles /api/rp/v1/Templates/{subscriptionId}/MoveFiles   /api/rp/v1/Reports/{subscriptionId}/CopyFiles /api/rp/v1/Reports/{subscriptionId}/MoveFiles   /api/rp/v1/Exports/{subscriptionId}/CopyFiles /api/rp/v1/Exports/{subscriptionId}/MoveFiles Beispiel einer Anfrage zum Vorlagenkopieren: { "$t":"SelectedFilesVM", "isAllSelected":false, "folderId":"634fe7eeaa878f1c59e142367", "searchPattern":"", "useRegex":false, "files":["63d786bdfa2304a349d42f9c","62c75affbd78354cc1dabff5"], "folders":[], "path":"66d38a32fa1b7824ee1fd036", "isBin":false }   Alternative Methode zum Hochladen von Dateien in die Cloud  Es wurde eine optimierte Methode zum Hochladen von Vorlagen (/api/rp/v2/Templates/Folder/{id}/File) und Berichten (/api/rp/v2/Reports/Folder/{id}/File) hinzugefügt. Im Gegensatz zur ersten Version akzeptiert die neue Methode eine Binärdatei und spart somit Ressourcen. Die Upload-Methoden der Version 1 sind als veraltet gekennzeichnet und werden nicht empfohlen. Außerdem wurde die Methode zur Änderung des Inhalts von bereits hochgeladenen Vorlagen aktualisiert - /api/rp/v2/Templates/File/{id}/Content.   RichText-Vorschau im Online Designer Ab der aktuellen Version von FastReport Cloud unterstützt der Online Designer die Möglichkeit, eine Vorschau von RichText-Objekten anzuzeigen.   Stilvorlagen für ChartObject im Online Designer  Sie können jetzt bei der Bearbeitung von Diagrammen voreingestellte Stilvorlagen auswählen.   Möglichkeit, Dateien über einen Link freizugeben  Wir haben eine Funktion hinzugefügt, mit der Sie beliebige Dateien über einen Link freigeben können. Bisher konnten Sie den Zugriff auf eine Datei für jeden anonymen Benutzer gewähren. Jetzt kann der Zugriff mit einem Schlüssel eingeschränkt werden, der dem Link hinzugefügt wird. Um den Zugriffsschlüssel zu verwenden, genügt es, der Abfrage den accessKey Parameter zu übergeben, der dem Wert des Feldes Key des Schlüssels entspricht. In diesem Fall verfügt der Benutzer (auch ein anonymer) über alle Rechte, die dieser Schlüssel für die Zeit der Abfrageausführung gewährt.   Bearbeitung des Avatarbildes eines Benutzers  Es wurde eine Schaltfläche zum Ändern des Avatarbildes eines Benutzers sowie eine Schaltfläche zum Hochladen eines Ersatzbildes für den Fall, dass das Avatarbild nicht verfügbar ist, hinzugefügt.   Neuer Papierkorb für gelöschte Dateien  Es wurde eine neue Seite mit einem Papierkorb für gelöschte Dateien hinzugefügt. Die Schaltfläche zum Aufrufen des Papierkorbs wurde in die Seitenleiste verschoben. Es wurde die Möglichkeit hinzugefügt, Arbeitsbereiche mit Vorlagen, Berichten und Exporten gleichzeitig zu löschen.   Verbesserung der Seite für die Arbeit mit Aufgaben  Die Erstellung einer Berichtsvorbereitungsaufgabe wurde hinzugefügt: Die Erstellung einer Berichtsexportaufgabe wurde hinzugefügt: Die Aufgabe zum Speichern per FTP wurde hinzugefügt: Die Aufgabe zum Senden von Dateien per Webhook wurde hinzugefügt:   Arbeitsbereich-Tags im Admin-Panel für FastReport Corporate Server  Es wurden Arbeitsbereich-Tags zur einfacheren Suche hinzugefügt. Bei der Verwaltung von Corporate Server werden beispielsweise Arbeitsbereiche für Mitarbeiter des Unternehmens und für Kunden erstellt. Sie können Tags verwenden, um Ihre Arbeitsbereiche zu kennzeichnen und sie bei der Suche nach Kundenbereichen auszuschließen.   Vollständige Änderungsliste [Backend]+ Der Entitätsname wurde zum Worker-Audit hinzugefügt;+ Das Massenkopieren und Verschieben von Dateien und Ordnern wurde hinzugefügt;+ Eine alternative Methode zum Hochladen von Berichten wurde hinzugefügt;+ Es wurde die Möglichkeit hinzugefügt, im Online-Designer eine Vorschau von Richtext und Diagrammen anzuzeigen;+ Es wurde die Möglichkeit hinzugefügt, Dateien freizugeben;+ Die Überprüfung und Behebung des Problems, bei dem der übergeordnete Ordner von Dateien gelöscht wird, wurden hinzugefügt; + Beim Exportieren von Ordnern wurden weitere Prüfungen hinzugefügt;* Standardmäßig läuft der Corporate Server jetzt im Demomodus; für den Demomodus ist kein Lizenzschlüssel mehr erforderlich;* Kommentare zu allen Controllern wurden aktualisiert, zurückgegebene Statuscodes wurden korrigiert* Meldungen zum 500. Fehlercode sind für Benutzer informativer geworden;* Die GetStats-Methode wurde durch den Aufbau einer Pipeline vor der Schleife optimiert;* Die Begrenzung der Größe des Anfragekörpers wurde geändert;- Die unendliche Ordnererstellung wurde behoben;- Die Duplizierung von Archivnamen wurde beim Exportieren behoben;- Ein Fehler im Online Designer, der bei der Arbeit mit komprimierten Vorlagen auftrat, wurde behoben;- Der Test für kritische Änderungen wurde in der Qualitätskontrollpipeline korrigiert;- Das Kopieren von Dateien, die das Limit überschreiten, wurde behoben;- Die Aufgaben zum Exportieren von Vorlagen aus dem Papierkorb geben jetzt korrekt einen 404-Fehler zurück;- Ein Lokalisierungsfehler wurde beim Verschieben in den Papierkorb behoben; [Common]+ Das Ausschließen von Benutzern und Abonnements wurden zu Audits hinzugefügt;+ Zu Abonnements wurden Tags hinzugefügt;+ Weitere Artikel wurden zur Dokumentation für Programmierer hinzugefügt;+ Für die FTP-Versand-Aufgabe wurde die Dokumentation hinzugefügt;+ Die Artikel über Berichtsparameter wurde hinzugefügt;* Für Kotlin (Android) wurde SDK hinzugefügt;* Die Dokumentation über Aufgaben in der Benutzeroberfläche wurde aktualisiert;- Ansichtsmodelle wurden im SDK in kürzere Namen umbenannt;& Die Version des SDK-Generators wurde aktualisiert;& Der Speicherbedarf wurde optimiert; [Frontend]+ Der Dateizähler wurde beim Exportieren eines Ordners hinzugefügt;+ Der Cache wurde zu Diagrammen im Admin-Panel hinzugefügt;+ Beispielhafte Anzeige von Dateien wurde während des Hochladens hinzugefügt;+ Die Validierung wurde beim Erstellen und Bearbeiten einer E-Mail-Versandaufgabe hinzugefügt;+ Das Auswählen des Dokumenttyps wurde zu den Auswahldialogen hinzugefügt;+ Eine Schaltfläche zum Ändern des Avatarbildes eines Benutzers sowie eine Schaltfläche zum Hochladen eines Ersatzbildes für den Fall, dass das Avatarbild nicht verfügbar ist, wurden hinzugefügt;+ Beim Hochladen wurden Skeleton Placeholders zu den Datenquellen hinzugefügt;+ Die Animation wurde zum Hochladen von Dateien hinzugefügt;+ Eine neue Seite mit einem Papierkorb wurde für gelöschte Dateien hinzugefügt;+ Die Erstellung einer Berichtsvorbereitungsaufgabe wurde hinzugefügt;+ Die Erstellung einer Berichtsexportaufgabe wurde hinzugefügt;+ EmptyContent und Placeholder wurden zum Dialogfeld zur Ordnerauswahl hinzugefügt;+ EmptyContent und Placeholder wurden zum Dialogfeld zur Dateiauswahl hinzugefügt;+ Im Benutzerbereich wurde eine Komponente zum FTP-Versand hinzugefügt;+ Eine Webhook-Aufgabe wurde zum Benutzerbereich hinzugefügt;+ Die Überprüfung auf Leerzeichen wurde hinzugefügt;+ Die OnInitialized-Methode wurde hinzugefügt;* Die Weiterleitung an den Besitzer von der Arbeitsbereichsseite und -karte wurde hinzugefügt;* Die Sortierung der Dateiseiten wurde zum Admin-Panel hinzugefügt;* In Übereinstimmung mit den Standards wurde die MySQL-Verbindungszeichenfolge normalisiert;* Der ExportTemplateEditor wurde stilisiert;* Die Aufgabenseite für das Admin-Panel wurde aktualisiert;* Neue Aufgaben wurden umbenannt;* Der freigegebene Code wurde in eine separate Komponente verschoben;* OutputFileCard wurde geändert;* Ein neuer Webhook-Name wurde hinzugefügt;- Leerer Aufgabenname, der nach dem BadRequest-Fehler auftrat, wurde korrigiert;- Beim Ändern der Exportausgabedatei wurde falscher Dateityp behoben;- Der Bug, der manchmal dazu führte, dass der Online-Designer Dateien zweimal öffnete, wurde behoben;- Der Bug, der dazu führte, dass die CSV-Verbindung die Parameternamen ignorierte, wurde behoben;- Fehlermeldungen wurden beim Testen einer Datenquelle vor deren Erstellung behoben;- Der Bug, der die Datenquellen-Seite beim Aktualisieren beschädigte, wurde behoben;- Der Fehler 400 wurde beim Verschieben von Ordnern behoben;- Fehlerhafte Newsletter-Karte wurde korrigiert, wenn der Text zu groß oder zu kurz ist;- Die Verschiebung des Inhalts auf der Aufgabenseite wurde korrigiert;- Transportaufgaben wurden korrigiert.
21. Mai 2024

Neue Version von FastReport Online Designer 2024.2

Umfassende Aktualisierung der Funktionen des Berichtsdesigners. Für Sie sind jetzt noch weitere Funktionen verfügbar: ein neues Sparkline-Objekt, Erstellung von benutzerdefinierten SQL-Abfragen, Intellisense bei der Bearbeitung von Berichtscode. Auf die Anfragen unserer Benutzer haben wir die Builder-Anwendung zur Erstellung von Assemblies erheblich verbessert.   Neue Möglichkeiten Implementierung eines Kontextmenüs für eine Seite im Seitenbedienfeld Um die Arbeit mit Seiten bequemer zu gestalten, wurde ein Kontextmenü eingeführt. Über dieses Menü ist es möglich, das Seitenbearbeitungsfenster zu öffnen, Berichtsseiten zu kopieren oder zu löschen.   Implementierung des Sparkline-Objekts Jetzt steht das Sparkline-Objekt nicht nur zur Anzeige, sondern auch zur Bearbeitung zur Verfügung. Sie können das Sparkline Bearbeitungsfenster aufrufen, indem Sie auf das Objekt auf dem Band doppelklicken. Danach öffnet sich ein Fenster im FastReport Online Designer, in dem Sie die Daten für das Diagramm festlegen und das Erscheinungsbild, die Bereiche, die Achsen, die Kopfzeile und die Legende anpassen können. Bei der Vorschau des Berichts wird das Sparkline angezeigt:   Eine neue Möglichkeit, Verbindungen zu löschen und zu bearbeiten  Um eine Verbindung zu löschen, müssen Sie auf die Schaltfläche "Löschen" klicken: Wenn Sie eine bestehende Verbindung bearbeiten möchten, klicken Sie auf das Schraubenschlüssel-Symbol. Dadurch wird der Verbindungsassistent geöffnet:   Ein neuer Modus, in dem die Band-Namen oben angezeigt werden  Ähnlich wie im FastReport .NET-Berichtsvorlagendesigner wurde im FastReport Online Designer die Möglichkeit geschaffen, die Anzeige der Band-Namen zu ändern. Wenn Sie den Modus der Anzeige von Band-Namen von vertikal auf horizontal ändern möchten, sollten Sie auf die Schaltfläche in der oberen linken Ecke des Arbeitsbereichs klicken:   Implementierung einer Speichern-Schaltfläche für das Mini-Theme  Für das Mini-Thema wurde eine Speichern-Schaltfläche hinzugefügt. Sie befindet sich in der oberen Leiste:   Eine neue Möglichkeit, benutzerdefinierte SQL-Abfragen durchzuführen  Das Arbeiten mit Datenquellen ist noch bequemer geworden. Im FastReport Online Designer wurde die Möglichkeit hinzugefügt, benutzerdefinierte SQL-Abfragen durchzuführen. Um diese Funktion zu aktivieren, müssen Sie den Parameter in den Code der Serveranwendung einfügen: services.AddFastReport(options => options.AllowCustomSqlQueries = true); Stellen Sie sicher, dass Ihre Datenbank schreibgeschützt ist und keine sensiblen Informationen enthält. Nachdem Sie die Funktion aktiviert haben (beim Erstellen einer Datenquelle), wird Ihnen die Möglichkeit geboten, Ihre SQL-Ansichten für diese Datenquelle hinzuzufügen. Sie können diese SQL-Ansichten wie normale Tabellen verwenden.   Implementierung der Sortierung und einer Schaltfläche zum Ein-/Ausblenden für die erweiterte Matrix sowie der Möglichkeit, die Sichtbarkeit von Daten über die Schaltfläche zu ändern  Das Objekt „Erweiterte Matrix“ wurde verbessert. Matrixberichte können jetzt interaktiver gestaltet werden. Um die Felder zu sortieren, müssen Sie das Kontextmenü der Kopfzelle aufrufen und den entsprechenden Punkt auswählen: Sie können die Sortierbedingungen festlegen, indem Sie auf die Zelle doppelklicken und die entsprechende Registerkarte im Fenster mit den Kopfzelleneinstellungen öffnen: Die Schaltfläche zum Ein-/Ausblenden wird auf ähnliche Weise über das Kontextmenü hinzugefügt: Die Betriebsbedingungen dieser Schaltfläche können auch für andere Kopfzellen konfiguriert werden, indem Sie die Registerkarte "Sichtbarkeit" im Einstellungsfenster der gewünschten Zelle öffnen. Dann müssen Sie die gewünschte Schaltfläche in der Dropdown-Liste "Sichtbarkeit durch Schaltfläche umschalten" auswählen:   Eine neue Möglichkeit, ein berechnetes Feld zu erstellen  Wenn Sie einen Ausdruck dauerhaft verwenden möchten, können Sie ein entsprechendes Feld in der Datenquelle erstellen. Dazu rufen Sie das Kontextmenü der Tabelle auf und wählen Sie darin den Punkt "Neues berechnetes Feld..." aus. Nachdem Sie ein berechnetes Feld erstellt haben, können Sie im Eigenschaftenpanel einen Ausdruck für dieses Feld festlegen.   Implementierung der Dock-Eigenschaft im Designer  Um das Nutzungserlebnis zu verbessern, wurde eine visuelle Anzeige der Dock-Eigenschaft im Berichtsvorlagendesigner implementiert. Diese Eigenschaft ermöglicht es Ihnen, die Band-Komponente auszurichten.   Implementierung der SizeMode-Eigenschaft der Bilder im Designer  Wir haben eine visuelle Anzeige der SizeMode-Eigenschaft bei der Bearbeitung einer Berichtsvorlage implementiert. Mit dieser Eigenschaft können Sie den Bildanzeigemodus einstellen.   Implementierung der VisibleExpression-Eigenschaft der Berichtseite  Wenn Sie eine Berichtsvorlage im FastReport Online Designer bearbeiten, können Sie jetzt die Bedingung für die Seitenanzeige festlegen. Zu diesem Zweck wird die VisibleExpression- Eigenschaft verwendet. Sie können ihren Wert im Eigenschaftenpanel entweder manuell oder mit Hilfe des Ausdruckseditors festlegen.   Ein neues Fenster zur Seitenbearbeitung  Um die Seitenanpassung bequemer zu gestalten, wurde ein Fenster zur Seitenbearbeitung hinzugefügt. Sie können es über das Kontextmenü der Seite im Seitenbedienfeld öffnen, indem Sie den Punkt „Seite einrichten“ auswählen.   Eine neue Möglichkeit, Verknüpfungen zwischen Tabellen in Datenquellen zu erstellen  Im FastReport Online Designer 2024.2 wurde eine Funktion hinzugefügt, mit der Sie eine Verknüpfung zwischen Tabellen in einer Datenquelle erstellen können. Rufen Sie dazu das Kontextmenü der Tabelle auf und wählen Sie den Punkt „Neue Verknüpfung“: Daraufhin öffnet sich das Fenster zur Bearbeitung der Verknüpfungen, in dem Sie die notwendigen Parameter einstellen können:   Eine neue Intellisense-Funktion zum Bearbeiten des Berichtscodes (*beta)  In der neuesten Aktualisierung von FastReport Online Designer haben wir das Arbeiten mit dem C# Code deutlich verbessert. Dank der Einführung der Intellisense-Funktion ist die Bearbeitung von Skripten im Berichtseditor jetzt noch bequemer und benutzerfreundlicher geworden. Die Intellisense bietet automatische Code-Vervollständigung und Tipps zur Syntax, so dass die Benutzer den Code schneller und genauer direkt in der Web-Oberfläche schreiben können. Dies vereinfacht den Entwicklungsprozess erheblich und macht den FastReport Online Designer zu einem noch leistungsfähigeren Werkzeug für Ihr Unternehmen.   Implementierung einer neuen App-Version von FastReport Online Designer Builder  Auch für den FastReport Online Designer Builder wurde eine neue Version implementiert. Das Design und das Nutzungserlebnis wurden verbessert, ein dunkles Thema wurde auf der Grundlage von Benutzeranfragen erstellt.   Verbesserungen Neu gestaltetes Kontextmenü  Im Kontextmenü von FastReport Online Designer Objekten wurden die Hauptelemente in einem Panel gruppiert. Außerdem wurden Symbole hinzugefügt, um das Nutzungserlebnis zu verbessern. Das Kontextmenü sieht nun wie folgt aus:   Erweiterte Informationen in der StatusBar  Hinzufügen von Informationen mit X- und Y-Koordinaten der linken oberen Ecke der ausgewählten Komponente; Hinzufügen von Informationen mit X- und Y-Koordinaten der unteren rechten Ecke der ausgewählten Komponente; Hinzufügen von Informationen über Breite und Höhe der ausgewählten Komponente; Hinzufügen von Texten zu Textobjekten.   Verbessertes Nutzungserlebnis der Zoom-Leiste Um das Nutzungserlebnis der Zoom-Leiste zu verbessern, wurden einige Verbesserungen vorgenommen. Die Leiste sieht jetzt wie folgt aus:   Vollständige Änderungsliste  --- + Das Kontextmenü der Seite wurde im Seitenbedienfeld implementiert;+ Das Sparkline-Objekt wurde implementiert;+ Es wurde die Möglichkeit hinzugefügt, eine Verbindung zu löschen und zu bearbeiten;+ Es wurde ein Modus hinzugefügt, in dem die Band-Namen oben angezeigt werden;+ Die Speichern-Schaltfläche wurde für Mini-Theme implementiert;+ Es wurde die Möglichkeit hinzugefügt, benutzerdefinierte SQL-Abfragen durchzuführen;+ Für die erweiterte Matrix wurden die Sortierung und eine Schaltfläche zum Ein-/Ausblenden sowie die Möglichkeit, die Sichtbarkeit über die Schaltfläche zu ändern, implementiert;+ Es wurde die Möglichkeit hinzugefügt, ein berechnetes Feld zu erstellen; + Die Dock-Eigenschaft wurde im Designer implementiert;+ Die SizeMode-Eigenschaft wurde für Bilder im Designer implementiert;+ Die VisibleExpression-Eigenschaft der Berichtseite wurde implementiert;+ Das Fenster zur Seitenbearbeitung wurde hinzugefügt;+ Es wurde die Möglichkeit hinzugefügt, Verknüpfungen zwischen Tabellen in Datenquellen zu erstellen;+ Zum Bearbeiten des Berichtscodes wurde die Intellisense-Funktionalität hinzugefügt;+ Eine neue App-Version von FastReport Online Designer Builder wurde implementiert; * Das Kontextmenü wurde neu gestaltet;* Die Information, die in der StatusBar angezeigt wird, wurde erweitert;* Das Nutzungserlebnis der Zoom-Leiste wurde verbessert; - Der Fehler wurde behoben, bei dem ein Feld aus der Datenbank im EvaluateCondition-Editor von Total falsch übertragen wurde;- Der Fehler wurde behoben, bei dem die MS Chart-Datenquelle beim Öffnen eines Berichts verschwand;- Der Fehler wurde behoben, bei dem die Hervorhebungsbedingungen beim Laden nach dem Speichern eines Berichts nicht korrekt angezeigt wurden;- Der Fehler wurde behoben, bei dem die Sortierung in DataBand nicht funktionierte;- Der Fehler wurde behoben, der beim Doppelklick auf eine Komponente eines Dialogformulars auftrat;- Der Fehler wurde behoben, bei dem eingefügte Berichtsparameter nicht korrekt funktionierten;- Der Fehler wurde behoben, bei dem das Dialogformular keine Maßwerte akzeptierte;- Und weitere Verbesserungen.
22. April 2024

Aktualisierung der Delphi- und Lazarus-Produkte auf Version 2024.2

Dieses Update enthält Verbesserungen und Fehlerbehebungen für unsere gesamte Delphi- und Lazarus- Produktlinie. Eines der Hauptmerkmale dieses Updates ist ein neues Paket mit visuellen TfrTreeView-Komponenten. Mit der neuen TfrTreeView-Komponente können Sie schnell Ihre benutzerdefinierten TreeView-Ersatzprodukte erstellen und so die Funktionalität Ihrer Anwendung erweitern. Im Vergleich zur Standard-TreeView-Komponente bietet unsere Komponente eine schnelle und einfache Navigation, das Reduzieren und Erweitern eines Baumes mit tausenden von Elementen. Dadurch wird die Reaktionsfähigkeit Ihrer Anwendungsschnittstelle für den Endbenutzer erhöht. Und natürlich wird TfrTreeView in VCL und Lazarus unterstützt!   FastReport VCL Dank der Verwendung der neuen TfrTreeView-Komponente können Sie die Reaktionsfähigkeit der Schnittstelle im FastReport VCL-Berichtsdesigner erleben, wenn Sie mit großen Daten- oder Objektmengen arbeiten. Das Kartenobjekt unterstützt nun auch die GeoJSON- und TopoJSON-Formate. Verwenden Sie Karten in dem von Ihnen gewünschten Format. Die Handhabung von digitalen Signaturen wurde in PDF- und anderen Dateien verbessert. Mit unserem Produkt können Sie Ihre digitale Signatur mit maximaler Flexibilität einstellen. Die folgenden Einstellungen sind für Sie verfügbar: Methode zur Unterzeichnung: FastReport, CryptoAPI, CryptoPRO. Art der Signatur: CAdES-BES, СAdES-T, CAdES-X Type 1. Zeitserver - Time Stamping Authority. Zertifikatspeicher. Signatur-Hash: md5, sha1, sha256. Der Modus „Unendliche Breite“ wurde für das Objekt “Dynamische Tabelle” hinzugefügt. Die Tabellengröße wächst abhängig von den Ausgabedaten. In diesem Fall werden im Vorschaufenster alle Spalten der Tabelle auf einer Seite angezeigt. Im normalen Modus hingegen werden Spalten, die nicht auf das Blatt passen, auf die nächste Seite verschoben. In den Berichten der Detailseiten werden die Zustände der für jede Registerkarte übergebenen Variablen gespeichert, so dass jede Registerkarte einzeln neu erstellt werden kann, wenn die Parameter aktualisiert werden. Es wurde eine neue DigitsAutoFillMode-Eigenschaft für lineare Barcodes hinzugefügt. dafmLeftOnly ergänzt fehlende Barcode-Ziffern mit Nullen auf der linken Seite, dafmRightChecksum fügt immer eine Null als Prüfsumme hinzu, wenn nicht genügend Ziffern für den Barcode-Standard vorhanden sind. In diesem Update haben wir viele Fehler in den HTML5-, SVG-, PDF-, XLSX- und DOCX-Exportfiltern verbessert und behoben. HTML5-, SVG- und PDF-Exporte sind dem vollständigen WYSIWYG noch näher geworden. Die Qualität der DOCX- und XLSX-Exporte wurde für tabellarische Exporte verbessert. Alternativer Pfad unter Linux – es wurde die Gesamtleistung unter WINE unter Linux verbessert.   FastQueryBuilder FastQueryBuilder wurde um die Lazarus-Unterstützung erweitert. Sie können ihn nun in Ihre Lazarus Projekte einbinden und verwenden. FastCube Gefundene Fehler wurden behoben und die Integration mit der gemeinsamen Codebasis wurde verbessert.   FastReport FMX Zwei neue Exportfilter DOCX und XLSX wurden hinzugefügt. Exportieren Sie Berichte in das von Ihnen benötigte Format.   Ab dieser Version unterstützen wir keine Entwicklungsumgebungen vor Embarcadero RAD Studio 10.4 für die FireMonkey-Plattform mehr.   Version 2024.2.0 --------------- [Designer]+ Der SQL-Editor wurde korrigiert;- Die Autovervollständigung wurde in der Memo-Syntax korrigiert;- Es wurde ein Fehler behoben, der dazu führte, dass Unicode-Zeichen beim Speichern von Skriptcode in einer .pas-Datei aus dem Berichtsdesigner verschwinden konnten;- Der TfrxRichView-Editor für 64 Bit wurde korrigiert;- Die Funktion von scrollbars wurde für TfrxSimpleSyntaxMemo korrigiert;- Die Anzeige von Tooltips wurde im frxEditFieldDefs-Formular korrigiert; [Engine]+ Die Unterstützung für unendliche Breite wurde zu dynamischen Tabellen hinzugefügt;+ Die GeoJSON/TopoJSON-Unterstützung wurde zum Kartenobjekt hinzugefügt;+ Ein neuer TfrTreeView-Control wurde hinzugefügt;+ Ein Fehler bei der Kompatibilität mit alten Aliasnamen wurde behoben;+ Detailberichte speichern die Zustände der übergebenen Variablen für jede Registerkarte, wenn ein DetailPage-Hyperlink verwendet wird;* Es wurde die Möglichkeit hinzugefügt, den Signatur-Hash-Algorithmus zu ändern;* Signaturen für PDF- und andere Dateien wurden verbessert, die Einheitlichkeit der Signaturen wurde ausgearbeitet;- Der Fehler der Datensatzposition wurde in TfrxCustomLayer des Kartenobjekts behoben;- Das Aktualisieren von Felddefinitionen wurde nach einer SQL-Änderung korrigiert;- Fehlerhaftes Arbeiten unter WINE wurde behoben; - TfrxCustomQuery.SQLChangeHandler wurde beim Zerstören von komplexen Berichten korrigiert;- Es wurde ein Fehler behoben, der beim Exportieren nach BIFF8 (RS12, 64 Bit) zu einem Absturz führen konnte;- AV wurde in FastCube korrigiert, wenn ein Feld aus dem Filterbereich auf die Y-Achse und wieder zurück gezogen wird;- Die Synchronisierung mit der alten Alias-Liste und der neuen Felddefinitionssammlung wurde verbessert;- Geerbte Parameter wurden in der Anfrage korrigiert;- Doppelte Left/Top-Eigenschaften wurden in der Serialisierung für Komponenten, die keine internen DB-Komponenten sind, entfernt;- Die Typumwandlung wurde für eine Feldsammlungseigenschaft in einem geerbten Bericht korrigiert;- Es wurde ein Fehler in FastCube FMX behoben, der beim Rechtsklick auf die Dropdown-Liste der Messungen auftrat; - Es wurde ein Fehler behoben, der bei der Verwendung einer dynamischen Tabelle mit manueller Erstellung auf einer Seite mit mehreren Spalten auftrat;- Das alClient-Verhalten wurde für diagonales TfrxLineView korrigiert; [Exports]- Es wurde ein Fehler beim Exportieren im RTF-Format behoben, bei dem die linke Position auf die Koordinate des linken Seitenrands zurückgesetzt wird;- Die interaktive Combobox wurde in der Vorschau und im PDF-Export korrigiert;- Falsche Position von Bildern wurde beim XLSX-Exportieren behoben;- Systemfarben wurden im xlsx-Exportfilter korrigiert;- Der Skalierungsfaktor von Bildern und Texten wurde beim Exportieren nach docx korrigiert;- Es wurde ein Fehler behoben, der zu einem Absturz beim XLSX-Exportieren führen konnte;- Fehler wurden in HTMLDiv- und SVG-Exporten behoben;- Die Array-Entsperrung wurde in XLS OLE-Exporten behoben;- pdf-Exportfehler wurden korrigiert;- Der Memo-Export mit APAC-Schriftarten nach SVG und HTML5 wurde korrigiert- Der PDF/A-Export und der Export von Vektoren mit PS_USERSTYLE wurden korrigiert;- Der Memo-Export wurde korrigiert, wenn HAlign = haRight ist; [Lazarus]+ Die Lazarus-Unterstützung wurde zu FastQueryBuilder hinzugefügt;+ Die Papierliste ohne Drucker wurde in Linux Lazarus korrigiert;- Fehler wurden beim Exportieren einiger Objekte im PNG-Modus in Lazarus behoben; [Other]+ Das SmartMemo-Objekt mit grundlegender Syntaxhervorhebung befindet sich in einem separaten Paket;+ Die RTL-Unterstützung wurde zum SmartMemo hinzugefügt;- Der Zertifikatsdialog wurde korrigiert;- Der Wagen wurde für SmartMemo in Lazarus GTK2 korrigiert; [Report object]+ Es wurde eine neue DigitsAutoFillMode-Eigenschaft für lineare Barcodes hinzugefügt (dafmLeftOnly ergänzt fehlende Barcode-Ziffern mit Nullen auf der linken Seite, dafmRightChecksum fügt immer eine Null als Prüfsumme hinzu, wenn nicht genügend Ziffern für den Barcode-Standard vorhanden sind);- RTTI wurde für TfrxHTMLView korrigiert;- Falsche Abschneidegrenzen der TfrxPDFView-Objekte wurden in der Vorschau korrigiert;- FireDAC DriverID wurde korrigiert; [Resources]* Portugiesische Ressourcen wurden aktualisiert.
11. April 2024

Aktualisieren von .NET-Produkten auf Version 2024.2

Wir freuen uns, Ihnen ein lang erwartetes Update für die gesamte FastReport .NET Komponentenlinie vorstellen zu können. In dieser Version finden Sie einen neuen Berichtsgenerator mit der Avalonia UI Unterstützung, Verbesserungen im Datenexport, HTML Plugin Unterstützung für FastReport.Core.Skia und natürlich das Ende der Unterstützung für .NET Standard 2.0 - 3.1 und .NET 5. Neuer FastReport Avalonia Komponent In der Reihe der FastReport .NET-Komponenten ist ein neues Produkt erschienen, das heißt FastReport Avalonia. Es handelt sich um eine universelle Bibliothek, die es Ihnen ermöglicht, Berichte zu erstellen, wenn Sie plattformübergreifende Anwendungen mit Avalonia UI entwickeln. Mit dieser Komponente können Sie Anwendungen mit einer einheitlichen Benutzeroberfläche für macOS, Linux und Windows entwickeln. FastReport Avalonia ist mit x64, x86 und arm64 Prozessorarchitekturen kompatibel. Sie unterstützt Avalonia UI, .NET 6 und höher. FastReport Avalonia ist Teil des einheitlichen FastReport-Ökosystems in C#. In anderen Produkten erstellte Berichte funktionieren in FastReport Avalonia und umgekehrt. FastReport Avalonia enthält eine Berichtserstellung-Engine, einen Berichtsdesigner und einen Viewer mit einer vertrauten Benutzeroberfläche. Der Berichtsdesigner sieht wie folgt aus: Und so sieht der Viewer aus: Lesen Sie mehr über die neue Komponente in den Artikeln.   Neue Möglichkeiten  PageCreate-Ereignis des ReportPage-Objekts ReportPage verfügt über ein StartPage-Ereignis, das aufgerufen wird, bevor die Seite generiert wird. Dieses Ereignis wird für jede Seite der Berichtsvorlage einmal aufgerufen. Jetzt gibt es ein neues PageCreate-Ereignis, das wiederum aufgerufen wird, wenn eine Seite im vorbereiteten Bericht erstellt wird. Und im Gegensatz zu StartPage wird es häufiger aufgerufen, wenn jede der vorbereiteten Seiten erstellt wird, die der Vorlagenseite entsprechen. Sie können beiden Ereignissen eigene Handler zuweisen und in ihnen die erforderlichen Aktionen ausführen, die zusätzlich zu den Standardaktionen ausgelöst werden. Lesen Sie mehr über PageCreate im Artikel. Word 2007 Export Verbesserungen Das Exportieren in Word-Dokumente wurde erheblich geändert. Die Betriebsgeschwindigkeit wurde erhöht. Es wurden neue Optionen "Zeilenhöhe speichern" und "Word-Kopf- und Fußzeilen verwenden" hinzugefügt. Darüber hinaus wurden Fehler behoben, die die Exportleistung stark beeinträchtigten. Hyperlinks und Lesezeichen in SVG exportieren  Mit diesem Update werden auch Hyperlinks und Lesezeichen von Berichtsobjekten in SVG-Bilder exportiert. Unterstützung für PostgreSQL-Funktionen und Ansichten  Wenn Sie eine Verbindung zu Postgres-Datenbanken herstellen, haben Sie die Möglichkeit, Daten der Funktionen und Ansichten in den Berichten einzusetzen. Verwenden Sie dazu das FastReport.Data.Postgres-Plugin. HTML Plugin-Unterstützung für FastReport.Core.Skia FastReport.Core.Skia wurde um die HTML-Plugin-Unterstützung erweitert. Sie können jetzt ganz einfach HTML-Inhalte in Ihre Berichte einbetten und so deren Erstellung und Präsentation verbessern. Um die Vorteile dieser Funktionalität zu nutzen, installieren Sie das FastReport.Plugins.HtmlObject Paket mit NuGet.   Änderungen in Blazor WebAssembly Webcil-Unterstützung für .NET 8 Ab .NET 8 werden alle für den Betrieb erforderlichen Bibliotheken standardmäßig im Webcil-Format (.wasm) anstelle des üblichen .dll-Formats gepackt. Dieses Format ist sicherer und für die Webumgebung geeignet (mehr). Um das Berichtsskript zu kompilieren, müssen wir jedoch diese Bibliotheken verwenden. Früher haben wir unseren Benutzern empfohlen, die Packung in .wasm-Format zu deaktivieren. Da die aktuelle Version von FastReport.Blazor.Wasm in der Lage ist, mit Webcil-Ressourcen zu arbeiten und sie zum Kompilieren des Report-Skripts ohne vorherige Einstellungen zu verwenden, geschieht alles automatisch. Automatisches Hinzufügen der erforderlichen SkiaSharp-Ressourcen  Bisher war eine der Voraussetzungen für die Verwendung von FastReport.Blazor.Wasm, dass der Benutzer die erforderlichen SkiaSharp- und HarfBuzzSharp-Ressourcen manuell zu seinem Blazor WebAssembly-Projekt hinzufügen musste. Das Hauptproblem bestand darin, dass diese Ressourcen je nach .NET-Version und Verwendung von Multithreading in WASM unterschiedlich waren. Der Benutzer musste manuell auswählen, welche Bibliotheken er benötigte, was viele Schwierigkeiten verursachte. Ab der aktuellen Version kann FastReport.Blazor.Wasm die benötigten Ressourcen je nach Umgebung ermitteln und automatisch zu Ihren Anwendung hinzufügen. Wenn Sie die benötigte Ressource jedoch manuell auswählen müssen, können Sie das automatische Verhalten deaktivieren, indem Sie den folgenden Code zu Ihrem .csproj Projekt hinzufügen: <PropertyGroup> <ShouldIncludeNativeSkiaSharp>False</ShouldIncludeNativeSkiaSharp> </PropertyGroup> Keine Unterstützung für .NET Core 2.0, 2.1, 2.2, 3.0, 3.1, .NET 5 mehr Um immer mehr Technologien abzudecken, die ständig zur .NET-Welt hinzugefügt werden, haben wir beschlossen, die Legacy-Kompatibilitätsschicht von .NET Standard 2.0 - 3.1 und .NET 5 aus unseren Bibliotheken zu entfernen. Die minimal unterstützte Version von .NET ist nun .NET 6. Und das minimal unterstützte Framework ist .NET Framework 4.6.2. Lesen Sie mehr über die Änderungen in Newsletter.   Vollständige Änderungsliste  [Engine]+ Das OnCreatePage-Ereignis wurde zum ReportPage-Objekt hinzugefügt;* Beim Konvertieren von RTF werden jetzt nicht signifikante Leerzeichen nach Tabulatoren weggelassen;- Die Bearbeitung von Ausnahmebedingungen wurde hinzugefügt, wenn RichObject-Inhalte falsch sind;- Obere und untere Einzüge wurde beim Aufteilen von TextObject zwischen Seiten entfernt;- Vertikale Einzüge wurden in RichObject korrigiert;- Die Anzeige der Zeile, die auf die Zeile mit der Spaltenzusammenführung folgt, wurde korrigiert;- Die Ausnahmebedingung wurde beim Berichterstellen mit einem TableObject, das MSChartObject enthält, korrigiert; - Der Leerzeichenverlust wurde im RTF-Parser behoben;- Die Anzeige der unteren Randlinie wurde bei der Verwendung von GrowToBottom korrigiert;- Die Unterstützung der portugiesischen Sprache wurde im RTF-Parser korrigiert;- Es wurde ein Fehler behoben, der dazu führte, dass der Report.IsPrepared Parameter bei der asynchronen Berichtserstellung einen falschen Wert zurückgab;- Die RichObject zu TableObject Übersetzung wurde korrigiert;- Es wurde ein Fehler beim Drucken mit Auswahl von verschiedenen Seiten behoben;- Die IndexOutOfRangeException-Ausnahme wurde bei der Ausführung von Graphics.Path.AddBeziers korrigiert;- Die Schwachstelle wurde behoben, die den Aufruf von JS-Code über einen Hyperlink ermöglichte;- Die Standard-Tabulatoreinstellungen wurden beim RTF-Konvertieren korrigiert; [Designer]+ Die Interaktion mit der FastReport Cloud wurde in der Community-Edition hinzugefügt;+ Die Funktion Contains(string, string) wurde hinzugefügt, die feststellt, ob die Zeichenkette eine Teilzeichenkette enthält oder nicht;* Der Text der Warnmeldung über wiederholte Parameternamen im Abfrageassistenten wurde geändert;* Das Fehlerformular wurde durch ein Warnformular zu gleichnamigen Parametern in der SQL-Abfrage ersetzt;* Änderungen in SwissQR: die Verarbeitung des Feldes "Betrag" wurde geändert; das Feld "Währung" ist jetzt ein Textfeld; die Verarbeitung von Daten aus der Datenbank wurde in den Feldern mit den Daten über den Empfänger, Zahler und im Feld „Link“ hinzugefügt;- Die Farbe des Datamatrix-Pinsels wurde korrigiert;- Im PictureObject-Editor wurden Fehler behoben;- Im Formateditor wurde ein Fehler behoben;- Bei der Größenänderung eines Dialogformulars wurde ein Fehler behoben;- Der Rendering von gedrehten ITF14-Barcodes wurde korrigiert;- Falsches Funktionieren der Tastenkombination „Alle auswählen“ wurde behoben";- Ein Fehler wurde beim Zurücksetzen des Formats behoben, der beim Ändern eines Ausdrucks auftrat;- Ein Fehler wurde bei der Aufteilung von Quelldaten in Zeichenketten behoben, jetzt werden beide Trennzeichenoptionen (\r\n und \n) unterstützt;- Jetzt werden die zusätzlichen \r\n Zeichen am Ende der Zeichenkette bei der QR-Code-Generierung entfernt;- Die NullRreferenceException –Ausnahme wurde beim Bearbeiten von SelectCommand der Datenquellentabelle behoben;- Das Text-Scrollen wurde in AdvMatrix korrigiert;- Das Kontextmenü des RFIDLabel-Objekts wurde korrigiert;- Die Bandkopfzeile wurde im klassischen Bandanzeigemodus korrigiert;- Das Problem wurde bei der Verwendung des Zeitformats hh:mm behoben;- Der Fehler wurde behoben, der beim Herstellen einer Verbindung zu JSON eine System.NullReferenceException verursachte;- Der Fehler wurde behoben, der beim Ändern der Objektgröße bei gedrückter Umschalttaste auftrat;- Die Ausnahme wurde korrigiert, die bei der Verwendung von DontEditCode auftrat;- Fehlerhaftes Verhalten von Linien beim Ändern der Eigenschaft Height für eine horizontale Linie bzw. der Eigenschaft Width für eine vertikale Linie behoben, wenn die Eigenschaft Diagonal auf False gesetzt ist; [Preview]- Ein Fehler im Suchdialog wurde in der Vorschau behoben;- Der Rendering von Berichtsobjekten wurde außerhalb der Seite korrigiert;- Falsche Anzeige von hoch- oder tiefgestelltem Text für RichObject wurde korrigiert, wenn dieser Text am Anfang einer Zeile steht; - Die Anzeige der vertikalen Einzüge in der Vorschau wurde korrigiert, wenn die Eigenschaft LineHeight verwendet wird; [Exports]+ Beim Word-Exportieren wurde die Option „Word-Kopf- und Fußzeilen verwenden“ hinzugefügt;+ Die Geschwindigkeit beim Exportieren nach docx wurde erhöht;+ Die Option "Zeilenhöhe speichern" wurde für den Word 2007 Export hinzugefügt;+ Das Exportieren von Hyperlinks und Lesezeichen in SVG wurde hinzugefügt;- Beim Exportieren gedrehter SVG-Bilder in PDF wurde ein Fehler behoben;- Es wurde ein Fehler behoben, der dazu führte, dass Bilder mit transparentem Hintergrund nicht korrekt in ein PDF des PdfA_1a Standards in FastReport.Skia exportiert wurden;- Das Zurücksetzen der Schriftart in einer leeren Zelle wurde nach dem Exportieren eines Berichts nach Word behoben; - Falsches Exportieren in eine JSON-Datei wurde korrigiert;- Das Problem beim Exportieren in Word 2007 wurde behoben, wenn ein Wasserzeichen und der „Seitenkopfzeile“ Band mit einer Systemvariablen verwendet wurden;- Ein Fehler wurde beim Exportieren in SVG behoben (bleibt hängen, wenn der Text falsche cr/lf-Sequenzen enthält);- Falsche Berechnung der Zeilenhöhe in einer Tabelle wurde beim Exportieren nach Excel behoben;- Ein Fehler wurde beim Exportieren von Vektorgrafiken in PDF behoben;- Ein Fehler wurde beim Exportieren in SVG behoben (Tabelle mit zusammengeführten Zellen);- Das Öffnen von in Word 2007 exportierten Berichten wurde korrigiert;- Fehlerhafter schwarzer Hintergrund beim Exportieren von RichObject mit Bild in den HTML mit mehreren Ebenen wurde korrigiert;- Der Wert der paddingNonSeparatePages-Variablen wurde in ImageExport (OpenSource) zur Beseitigung unnötiger Einzüge korrigiert; [WebReport]+ Unterstützung des Webcil-Formats wurde zu FastReport.Blazor.Wasm hinzugefügt;+ Die Dialogformular-Kopfzeile wurde zu WebReport hinzugefügt;+ Eine detaillierte Beschreibung des Berichtskompilierungsfehlers wurde in der WebReport-Vorschau hinzugefügt;* Die Logik der Standardbilder in WebReport wurde überarbeitet. Jetzt werden Bilder sofort in den Bericht geladen, anstatt durch eine große Anzahl von Anfragen vom Server geladen zu werden;- Es wurde ein Problem beim Bearbeiten von Tabellen in einem Dokument behoben, wenn ein Bericht über WebReport nach Word 2007 exportiert wurde; [Extras]+ Die FastReport.Plugins.HtmlObject Unterstützung wurde für FastReport.Core.Skia hinzugefügt+ Im PostgreSQL-Konnektor wurde die Ansichten- und Funktionen-Unterstützung hinzugefügt (Extras/Core/FastReport.Data/FastReport.Data.Postgres);+ Es wurde ein neuer Filter zum Auswählen von Dateierweiterungen beim Herstellen einer Verbindung zu SQLite hinzugefügt, der .db und .db3 kombiniert, wobei der erste Filter standardmäßig ausgewählt ist;- Der Import von Plugins wurde für FastReport .NET mit TargetFramework net6.0 und höher korrigiert;- Das Objekt-Offset wurde im Bericht mit einem HTMLObject-Plugin-Objekt korrigiert; [Mono]* Der Bedienerführungstext wurde in RichObject in Mono geändert;- Die maximale Textlänge wurde auf Codeseiten im Designer korrigiert.
10. April 2024

Umstellung auf ein neues Produktformungssystem

Am 1. Juni wird Fast Reports auf ein neues Produktformungssystem umgestellt. Bisher wurde die Produktpalette nach dem Prinzip "Produkt + Plattform" aufgebaut, und die Plattformkompatibilität wurde dem gesamten Tool nachträglich hinzugefügt. Jetzt wird ein Softwareprodukt eine spezifischere Gruppe von Komponenten darstellen, die eine größere Auswahl für die spezifischen Bedürfnisse der Entwickler bieten. Wir haben die Produkte in eine Reihe von Komponenten zerlegt und sie so kombiniert, dass Sie nicht mehr für unnötige oder ungenutzte Funktionen bezahlen müssen. Das macht unsere Softwarelösungen flexibler. Sie können nun nicht mehr den gesamten Reportgenerator, z.B. FastReport .NET, kaufen, sondern nur noch die Komponenten, die Sie benötigen. Wir haben die Auswahlmöglichkeit der Edition nach der Anzahl der Arbeitsplätze sowie die Möglichkeit, eine separate Version mit Quellcode oder Webkomponenten zu erwerben, beibehalten. Außerdem wird es die Ultimate-Edition geben, die ein Maximum an Komponenten und zusätzliche Tools für die Arbeit mit Berichten enthält. Die Änderungen werden am 1. Juni 2024 in Kraft treten.   Mehr über die Pakete und Preise können Sie hier erfahren: Delphi Richtung   .NET Richtung
26. März 2024

FastReport Avalonia ist jetzt Teil von Ultimate .NET

Wir haben die Liste der verfügbaren Komponenten zur Entwicklung Ihrer Geschäftsprojekte erweitert. Jetzt ist das Ultimate Edition .NET Abonnement noch günstiger geworden! Die Edition enthält eine neue plattformübergreifende Bibliothek zur Erstellung von Berichten und Dokumenten mit druckfertigen Dateien unter macOS, Linux und Windows, die Avalonia UI, .NET 6 und höher unterstützt. Der Abonnementpreis hat sich jedoch nicht geändert. FastReport Ultimate .NET ist eine günstige Lösung zur Erstellung von Projekten auf allen modernen Plattformen: .NET, ASP.NET, Blazor, WASM, WPF, WinForms, Avalonia UI, Mono und anderen. Sie können mit Ihrem Team sowohl im Desktop-Designer als auch direkt in Ihrem Browser arbeiten. Ultimate enthält auch Komponenten zur Datenvisualisierung, nämlich Geschäftsgrafiken mit einer Reihe von Diagrammen, und OLAP-Produkte zur schnellen Verarbeitung großer Datensätze. Die Besitzer eines gültigen Ultimate .NET-Abonnements können FastReport Avalonia jetzt kostenlos in ihrem Benutzerkonto testen.
Fast Reports
  • 800-985-8986 (Englisch, die USA)
  • +4930568373928 (Deutsch)
  • +55 19 98147-8148 (Portugiesisch)
  • info@fast-report.com
  • 901 N Pitt Str #325 Alexandria VA 22314

© 1998-2024 Fast Reports Inc.