Nachrichten

18. November 2024

Neue Version von FastReport Online Designer 2025.1

In der Veröffentlichung von FastReport Online Designer 2025.1 haben wir ein neues Komponentenmenü hinzugefügt, neue Funktionen in das Kontextmenü des Objekts „Tabelle“ eingeführt, die Wasserzeicheneinstellungen verbessert, die Erstellung von Hilfslinien auf der Seite hinzugefügt und vieles mehr.
12. November 2024

Our Halloween "Guess How Many?" game - results

For Halloween, we offered you to guess how many jelly beans are in the jar to win a discount on a product of your choice. We took a little time to make sure that all our players placed their guesses correctly and are ready to announce the results: 337 jelly beans! We've contacted our winners and invite you to participate next year!  
28. Oktober 2024

Aktualisierung der Delphi- und Lazarus-Produkte auf Version 2025.1

Unsere Produkte werden ständig weiterentwickelt, neue Funktionen werden kontinuierlich hinzugefügt und die Qualität des Softwarecodes wird verbessert. Diese Aktualisierung enthält Verbesserungen und Korrekturen für die gesamte Delphi- und Lazarus-Produktlinie. Ab Version 2025.1 wurde eine neue Anwendung hinzugefügt, um die Fähigkeiten von FastReport VCL zu demonstrieren, die Komponentenbasis wurde erweitert und der Berichtsdesigner und die Exportfilter wurden verbessert.     Neue Anwendung zur Demonstration der Funktionen von FastReport VCL Wir haben unsere FastReport VCL Hauptdemoanwendung aktualisiert, sodass das Produkt Sie nicht nur mit seiner umfangreichen Funktionalität, sondern auch mit seinem Erscheinungsbild begeistern wird.     Erweiterung der Komponentenbasis von Delphi und Lazarus Neue visuelle TfrShellTreeView Komponente zur Entwicklung von Anwendungen in Delphi oder Lazarus. Es handelt sich um eine vollständige Dateisystem-Navigationskomponente, die unter Windows und Linux (Lazarus) läuft.  Hauptmerkmale: •    Natives Rendering (Symbole und Themen vom Betriebssystem);•    Abonnement für Dateisystemänderungen und automatische Updates;•    Schnelles Rendering (virtueller Baum wird verwendet);•    Anpassungen und Überschreibungen ermöglichen es Ihnen, die Komponente an Ihre Bedürfnisse anzupassen.     Verbesserungen im FastReport VCL Berichtsdesigner  Der FastReport VCL Berichtsdesigner verfügt über umfangreiche Funktionen für die Gestaltung Ihrer Berichte. Ab Version 2025.1 haben wir die Funktion hinzugefügt, die Ausdruckshervorhebung anzupassen, die in den Designer-Einstellungen zu finden ist. Es wurde die Möglichkeit hinzugefügt, in eingebauten Editoren wie Memo und SQL zu suchen. Die Handhabung von hiDPI-Modi in Embarcadero RAD Studio 12 wurde verbessert und Fehler, die die Benutzerfreundlichkeit bei der Vorlagenerstellung beeinträchtigen, wurden behoben. Es wurde ein neuer interaktiver Editor für das Tabelle Objekt hinzugefügt. Bearbeiten Sie Tabellen in der üblichen Weise wie in Microsoft Word.     FastReport VCL Berichts-Engine Mit einer neuen Funktion der Berichts-Engine können Sie Ketten verschachtelter Berichte erstellen und auf dem übergeordneten Element drucken (Subreport.PrintOnParent). Mit diesem Ansatz können Sie ein Analogon von Baumstrukturen drucken und Elemente strecken, die sich auf dem Band des Vorgängers befinden. Dieser Ansatz basiert auf der Höhe der Struktur, die im Unterbericht gedruckt wird.     Exportfilter Es wurde die Möglichkeit hinzugefügt, CellularText-Objekte in interaktiven PDF-Formularen zu bearbeiten. Jetzt können Sie CellularText als Element eines interaktiven Formulars verwenden. Den Exporttabellenfiltern wurde eine neue Option hinzugefügt, um die Qualität der als Bilder exportierten Objekte auszuwählen. Mit dieser Einstellung können Sie den Maßstab für alle Bilder in Tabellenexportfiltern festlegen. Es wurden Korrekturen und Qualitätsverbesserungen an den Exportfiltern vorgenommen: PDF, DOCX, PPTX, XLSX, SVG.     Vorschau Es wurde die Möglichkeit hinzugefügt, den Inhalt eines RichView-Objekts in der Vorschau zu kopieren, einschließlich Gruppenauswahl von Objekten über die Kombination Umschalttaste + rechte Maustaste.     FastReport FMX Neuer Export nach PPTX wurde für Windows-, macOS- und Linux-Plattformen hinzugefügt.     Delphi und Lazarus Version 2025.1 unterstützt auch Embarcadero RAD Studio 12.2 (einschließlich der neuen Windows 64 Modern Plattform für C++ Builder) und Lazarus 3.6 Entwicklungsumgebungen.     Version 2025.1  ---------------   [Designer]+ Die Hervorhebung von Ausdrücken wurde im Berichtsdesigner hinzugefügt;+ Die einfache Suche wurde in Editoren mit Memo hinzugefügt;* In SimpleMemo wurde die Mausbedienung besser geworden;- Verbessertes Scrollen im Memo-Editor;- Ein Fehler wurde beim Öffnen des Berichtsdesigners behoben;- Ein möglicher AV-Fehler, der nach dem Löschen des StyleSheet-Elements im Berichtsdesigner auftreten könnte, wurde behoben;- Ein Fehler der Namensverdopplung wurde beim Ziehen aus dem DataTree behoben;- Die Objekt-Symbolleiste wird bei fehlender Höhe im Designer nicht mehr gedehnt;- Der Aufruf des Texteditors über den Objektinspektor wurde korrigiert;- Ein Fehler wurde behoben, der auftritt, wenn die Option Auto update fields aktiviert ist;- Bei der Navigation im Berichtsbaumdesigner wurden Probleme behoben;- Der SmartMemo wurde (Codeeditor) für HiDPI korrigiert;   [Engine]+ Ein TfrShellTreeView-Steuerelement wurde für das Shell-Management in VCL und Lazarus mit Linux-Unterstützung hinzugefügt;+ Die verschachtelte Subreport.PrintOnParent-Verarbeitung wurde der Berichts-Engine hinzugefügt;+ Der Win64x-Compiler wird jetzt während der Entwicklung unterstützt;+ Natives Rendering von Steuerelementen wurde für VCL und Lazarus unter Linux implementiert;+ In FastScript wurde der WideString-Typ hinzugefügt;- Die Kompatibilität mit C++ Builder mit JVCL wurde korrigiert;- Die Aktualisierung der DBX-Parameter wurde beim Extrahieren von Felddefinitionen korrigiert;- Ein Fehler wurde bei der Verwendung einer mehrspaltigen Seite in Verbindung mit den Optionen PrintOnPreviousPage und KeepToghether behoben;- Ein Fehler wurde im automatisch generierten C++ Builder-Header behoben;- Der HTML-Editor wurde korrigiert;- Die RTL-Ausgabe mit Tags wurde in TfrxHTMLView korrigiert;- Die Datenfeldaktualisierung wurde durch das Löschen von automatisch definierten Feldern ersetzt, wenn sich DataSet ändert;- Fehlerhaftes SliceGrid Rendering wurde beim Laden von Schemata mit hohem DPI korrigiert;- Das Symbol-Caching wurde bei der Skalierung für HiDPI korrigiert;- Ein Fehler wurde behoben, bei dem das Ändern der DBDataSet.DataSet Eigenschaft die Felddefinitionen nicht löschte;- TfrxComboBoxView und TfrxListBoxView wurden korrigiert;- Die Definition des ftFixedChar Feldtyps wurde korrigiert;- Das Speicherleck wurde bei der Anzeige von SVG beseitigt;- Ein Fehler wurde behoben, bei dem DataLink-Daten vorherige Daten nicht löschten;- Der Fehler 'Resource FCXBUTTONS not found' wurde im FMX RS12 Builder beim Aufruf des Formeleditors behoben;- Der Status des alten XML-Format-Flags nach der Entleerung wurde korrigiert;- Die Initialisierung der Struktur der interaktiven Parameter wurde korrigiert;- In frxGetCertificate wurde die Warnung korrigiert;   [Exports]+ Es wurde die Möglichkeit hinzugefügt, das CellularText-Objekt in interaktiven PDF-Formularen zu bearbeiten; + Der Feld „FromName“ wurde zu TfrxMailExport hinzugefügt, wenn Indy SMTP verwendet wird;- Der Export von EMF nach SVG wurde korrigiert;- Die Schriftersetzung wurde beim PDF-Export behoben;- Der Zeilenvorschubfehler wurde beim Exportieren in das .rtf Format von Lazarus unter Linux behoben;- Das Exportieren von Katakana, Hiragana und geometrischen Symbolen wurde im PDF-Export korrigiert;- Die Zeilenauswahl und unteres Zeilenfeld wurden beim DOCX-Export korrigiert;- Der Export von EMF nach PDF wurde korrigiert;- Hyperlinks wurden im RTF-Export korrigiert;- Lecks wurden bei GDI-Objekten beseitigt;- Benutzerdefinierte PDF-Signatur wurde korrigiert;- TfrxMemoView-Ausrichtungsfehler wurden behoben und die Größe von Bildern mit einem Alphakanal wurde beim PDF-Export reduziert; - Die Formatierung von Datumsangaben wurde in XLSX-Exporten korrigiert;- Compiler-Warnungen wurden korrigiert;- Der XLS-Export von leeren Seiten wurde korrigiert;- Das Datumsformat wurde im XLSX-Export korrigiert;- Der Fehler “Unexpected variant error” wurde im XLS-Exporter behoben;   [Lazarus]- Der ODF-Export mit aktiviertem AllowHTMLTags wurde korrigiert;- Der RTF-Export mit aktiviertem AllowHTMLTags wurde korrigiert;- TfrxDateEditControl wurde in Linux unter Lazarus korrigiert;- Das Rendering unnötiger ScrollBars wurde im Designer entfernt;- Der Auswahl-Reset wurde im Linux Lazarus Rich Editor korrigiert;- Endloses Laden wurde bei Verwendung von Linux Lazarus Rich behoben;   [Other]+ Die VarIsNull Funktion wurde hinzugefügt;- Ein Fehler wurde beim Anzeigen des Data HighLighting-Dialogfelds in FastCube behoben;- QuickReport, ReportBuilder und Rave Reports Konverter wurden korrigiert;   [Preview]+ Das Kopieren von RichView-Inhalten wurde in der Vorschau hinzugefügt;- Ein Fehler von aktiven Vorschauregisterkarten wurde beim Exportieren aller geöffneten Vorschauregisterkarten behoben;- Ein Fehler der Symbolleiste wurde im HiDPI-Modus in Version 10.4 behoben, bei dem einige Werkzeugschaltflächen deaktiviert waren;- AV wurde beim Aufrufen der Vorschau in XE2 korrigiert;- Die Anzeige doppelter QuickInfos wurde im Vorschaufenster korrigiert;   [Report object]+ Die TfrxFIBDatabase.LibraryName-Eigenschaft wurde hinzugefügt;* Die Bearbeitung der Tab-Taste wurde zum TfrxRichView-Editor hinzugefügt;- Die Serialisierung der TfrxPictureView.Stretched Eigenschaft wurde korrigiert;- Die Barcode-Positionierung wurde nach der BarType-Änderung beim Align in [baCenter, baRight] korrigiert;- Die Swiss Voreinstellung wurde im QR Barcode korrigiert;   [Resources]* Polnische Ressourcen wurden aktualisiert;* Deutsche Ressourcen wurden für FastCube aktualisiert;- FCXBUTTONS -Ressourcen für Anwendungen mit run-time-Paketen wurden korrigiert;   [FastReport FMX]- Der Export nach PPTX wurde für Windows-, macOS- und Linux-Plattformen hinzugefügt;- Die Anzeige von Exportdialogen wurde unter macOS korrigiert;- Exportdialoge werden aus Exportfiltermodulen entfernt (Möglichkeit, Exportdialoge mit eigenen zu überschreiben).
15. Oktober 2024

Neue Version von FastReport Business Graphics .NET 2025.1

Wir präsentieren Ihnen die neue Version von FastReport Business Graphics .NET 2025.1, die wichtige Fehlerbehebungen und Verbesserungen enthält. Dieses Update verbessert die Stabilität der Bibliotheken, die Genauigkeit der Elementanzeige und behebt Probleme im Zusammenhang mit Datenänderungen in Diagrammen.     Wichtigste Änderungen in Version 2025.1 Behebung eines visuellen Fehlers bei der Anordnung von Elementen bei einer nicht standardmäßigen DPI  Die neue Version behebt das Problem mit der Anzeige von Elementen auf Formularen bei Verwendung von nicht standardmäßigen DPI-Werten (dots per inch). Jetzt wird die Benutzeroberfläche korrekt skaliert, wobei die genaue Position aller Elemente erhalten bleibt, was die Qualität der Anzeige auf hochauflösenden Monitoren verbessert.     Korrigieren der Positionen der Elemente im Gantt-Diagramm-Bearbeitungsformular  Im Gantt-Diagramm-Bearbeitungsformular wurden Ungenauigkeiten bei der Positionierung von Elementen korrigiert. Diese Aktualisierung stellt sicher, dass die Steuerelemente im Formular jetzt korrekt angezeigt werden und reagieren, was die Anpassung des Diagramms vereinfacht.     Korrigieren der Positionen der Elemente im Gantt-Diagramm-Bearbeitungsformular  Bisher gab es ein Problem, bei dem Texte in Gantt-Diagrammen falsch oder gar nicht angezeigt wurden.  In der neuen Version wurde dieser Fehler behoben und Texte werden in den Diagrammen nun korrekt angezeigt, was die Lesbarkeit und Aussagekraft der Diagramme verbessert.     Behebung eines Fehlers beim Ändern von Werten im Gantt-Diagramm  Aufgrund dieses Problems konnte der Anfangswert des Balkens im Gantt-Diagramm nicht geändert werden. Datenänderungen werden jetzt in Echtzeit widergespiegelt und Benutzer können Zeitintervalle in Diagrammen einfach bearbeiten.     Vollständige Liste der Änderungen * Die Nutzungsvereinbarung wurde aktualisiert;+ Ein visueller Fehler wurde bei der Anordnung von Elementen auf dem Formular bei Verwendung von nicht standardmäßigen DPI behoben; + Die Positionen der Elemente wurden im Gantt-Diagramm-Bearbeitungsformular korrigiert;+ Ein Fehler wurde bei der Textdarstellung im Gantt-Diagramm behoben;+ Ein Fehler wurde behoben, aufgrund dessen der Anfangswert des Balkens im Gantt-Diagramm nicht geändert werden konnte;
15. Oktober 2024

Attention: we no longer work with Digital River

Due to a systematic breach of contract conditions, we no longer work with Digital River. All licenses and renewals payments are redirected to another payment aggregator.  If you have any questions regarding the payments, make sure to contact our support team. 
15. Oktober 2024

Aktualisieren von .NET-Produkten auf Version 2025.1

In dieser Version haben wir uns auf die Implementierung lang erwarteter Funktionen konzentriert, die den Prozess der Entwicklung von Berichtsvorlagen erheblich vereinfachen. Ab jetzt sind verfügbar: Hinzufügen einer Berichtsseite mit einem Link, asynchrone Berichtserstellung mit der Undo-Unterstützung, Textdrehung mit TextRenderType.HtmlParagraph, Textsuche in Code-Editoren, Export in Bilder für WebReport und vieles mehr.      Neue Möglichkeiten Hinzufügen einer Berichtsseite mit einem Link  In früheren Versionen wurde die Funktion hinzugefügt, eine Seite aus einem anderen Bericht zu einem Bericht hinzuzufügen. Diese Option ist im Menü "Datei-> Seite öffnen.." zu finden. Standardmäßig wird dem Bericht eine Kopie der Seite hinzugefügt. Sie können jetzt die Option „Als Link hinzufügen“ aktivieren und dem Bericht wird keine Kopie der Seite, sondern ein Link dazu hinzugefügt. Das heißt, wenn Sie eine Seite im Originalbericht ändern, werden die Änderungen in allen Berichten übernommen, zu denen die Seite als Link hinzugefügt wurde. Wenn Sie umgekehrt eine Seite in einem der Berichte, der einen Link zu dieser Seite enthält, ändern, wird diese auch im Originalbericht geändert.      Asynchrone Berichterstellung mit Undo-Unterstützung  Die report.PrepareAsync() Methode wurde hinzugefügt, um zusätzlich zur bestehenden synchronen report.Prepare() Methode eine asynchrone Berichtserstellung zu ermöglichen. Die Methode unterstützt auch CancellationToken, das die Möglichkeit bietet, den Berichtvorbereitungsprozess abzubrechen, was die Kontrolle und die Leistung beim Umgang mit großen Berichten in einer nicht blockierenden Umgebung verbessert. Diese Funktionalität kann durch Hinzufügen neuer Methoden mit asynchronem Zugriff weiter verfeinert werden.     IfNull Funktion object IfNull(object expression, object defaultValue) Es gibt eine neue Funktion, mit der Sie System.NullReferenceExceptions beim Auswerten von Ausdrücken vermeiden können. Die Funktion verfügt über zwei Parameter: Der erste ist der auszuwertende Ausdruck, der zweite ist der Standardwert. Wenn der Ausdruck ausgewertet werden kann, gibt die Funktion das Ergebnis zurück. Wenn nicht, gibt sie den Standardwert zurück.     Textdrehung mit TextRenderType.HtmlParagraph Es wurde die Unterstützung der Textdrehung mit TextRenderType.HtmlParagraph hinzugefügt. Zuvor war die Textdrehung nur mit anderen Arten von Text-Renderern möglich. Im Folgenden finden Sie Beispiele für die Textdrehung. Darüber hinaus werden solche Texte jetzt korrekt in PDF exportiert.     Textsuche in FastReport WPF- und Mono-Code-Editoren Sie können jetzt nicht nur im FastReport .NET Code-Editor, sondern auch in den FastReport WPF und FastReport Mono Editoren nach Text suchen. Beispiel einer Textsuche im FastReport WPF-Code: Beispiel einer Textsuche im FastReport Mono-Code:     Änderungen in WebReport Lokalisierungsunterstützung in Blazor WASM WebReport Die Lokalisierungsunterstützung für die WebReport-Schnittstelle wurde in FastReport Blazor WebAssembly hinzugefügt. Bisher wurde die Lokalisierung über Methoden verwaltet, die auf Pfaden zur Lokalisierungsdatei basierten, was mit der WASM-Umgebung nicht kompatibel war. Die neue webReport.SetLocalization(Stream)-Methode ermöglicht das Laden der Lokalisierung aus Stream und macht sie so mit Blazor WASM-Anwendungen kompatibel.   Image-Export in WebReport Ein Bericht kann jetzt in Bilder exportiert werden. Um ihn in der Liste der Exporte anzuzeigen, fügen Sie den folgenden Code hinzu: WebReport.Toolbar.Exports.ShowImageExport = true; Wenn Sie den Export in Bilder konfigurieren möchten, müssen Sie die WebReport.Toolbar.Exports.EnableSettings-Option aktivieren. Sobald diese Option aktiviert ist, können Sie auf das „Zahnrad“ klicken und die Einstellungen in dem erscheinenden modalen Fenster ändern.     Vollständige Liste der Änderungen [Engine]+ Die PicturesInParagraph-Eigenschaft wurde zum RichObject-Objekt hinzugefügt;+ Die Methode zur asynchronen Berichtserstellung PrepareAsync() wurde hinzugefügt;+ Die Konvertierung von Zeichenketten in dbtype-kompatible Zeichenketten wurde hinzugefügt;+ Die Druckskala wurde hinzugefügt;+ Die Dezimal-zu-Text-Konvertierung wurde in ToWords-Funktionen hinzugefügt;+ Sprachstandardkennungen für Spanisch wurden hinzugefügt: 22538 (Spanish - Latin America) und 3082 (Spanish - Spain (Modern Sort));+ Für den Umgang mit Ausdrücken wurde eine neue IfNull-Methode hinzugefügt. Sie gibt das Ergebnis des zu testenden Ausdrucks zurück, wenn dieser nicht null ist, andernfalls wird der Standardwert gesetzt;+ Die Berechnung der horizontalen Position von Bildern innerhalb des RichObjects wurde implementiert;+ Es wurde die Möglichkeit hinzugefügt, eine Anfrage im Virtual-Host-Stil zu senden;+ Die Unterstützung für Textdrehung mit TextRenderType = HtmlParagraph wurde hinzugefügt;+ Es wurde die Möglichkeit hinzugefügt, Kopfzeilenbänder für die „PrintOn“-Eigenschaft von Summen zu verwenden;* Die Oracle.ManagedDataAccess.Core-Klassen wurden in FastReport.Data.OracleODPCore aktualisiert;* Die Methoden GetConnection, OpenConnection und DisposeConnection sind als virtuelle Methoden gekennzeichnet;* Die Überprüfung des eingehenden Wertes auf Null wurde für die Hyperlink.Value-Eigenschaft hinzugefügt;* Statische TryParse-Prüfmethoden wurden zu QR-Code-Klassen hinzugefügt;- Ein Fehler wurde beim Textumbruch korrigiert;- Die Änderung der Seitensichtbarkeit wurde nach dem PageStart-Ereignis behoben;- Falsche Umwandlung in einen Parametertyp wurde behoben;- Die Überprüfung des Berichtsskripts auf Stoppwörter, wenn diese im Variablennamen enthalten waren, wurde korrigiert;- Die Sichtbarkeit des unteren Randes des Textobjekts wurde bei aktiviertem GrowToBottom korrigiert;- Die Randverdoppelung wurde korrigiert, wenn gruppiertes DataBand über die GrowToBottom-Option verfügt;- Der Rendering von ClipPath Child-Tags wurde in SVGPictureObject entfernt;- Im FinishReport-Ereignis wurde ein Fehler behoben;- Die ungültige Möglichkeit, SubreportObject zu ContainerObject hinzuzufügen, wurde entfernt;- Die Änderung der CommandType Anfrage wurde korrigiert, wenn diese in GetAdapter angegeben wurde; [Designer]+ Es wurde die Möglichkeit hinzugefügt, eine Seite als Link von einem anderen Bericht aus zu öffnen;+ Dem Span-Tag wurden die Schriftarten Kursiv, Fett, Unterstrichen und Durchgestrichen hinzugefügt;+ Im TreeView wurde die Suche nach einem über die Tastatur eingegebenen Zeichen hinzugefügt;+ In WPF und Mono wurde die Suchfunktion in Code-Editoren hinzugefügt;* Die Überprüfung auf Duplizierung von heruntergeladenen Schriftarten wurde hinzugefügt;* Standard-Eigenschaftswerte in den Konstruktoren der Klassen CurrencyFormat, NumberFormat und PercentFormat wurden von Festwerten durch Werte aus CultureInfo.CurrentCulture ersetzt;- In der Dropdown-Liste zur Schriftartenauswahl wurde die falsche Position der Schriftarten Amiri, Cambria Math und DejaVu Math TeX Gyre korrigiert;- Es wurde ein Fehler behoben, der eine System.NullReferenceException beim Speichern von Rändern über den Rand-Editor verursachte;- Im Designer wurde die falsche Anzeige von SVG-Bildern korrigiert;- Die Anzeige von Variablen, die in einer Zeile auf der Registerkarte „Code“ deklariert sind, wurde in den Tooltips korrigiert;- Die Seitenrandlänge wurde im Modus „ExtraDesignWidth“ korrigiert;- Im Designer wurde die Länge der Hilfslinien für lange Berichte korrigiert;- Es wurde ein Fehler behoben, bei dem die ausgewählte Schriftart nicht in der Dropdown-Liste zur Schriftartenauswahl angezeigt wurde;- Die falsche Anwendung von Datenformaten wurde behoben;- Es wurde ein Fehler behoben, der zu einer System.NullReferenceException führte, wenn ein Band mit einem SubReport-Objekt gelöscht wurde; [Preview]+ Die Eigenschaften Outline.Expand und Outline.Width wurden zu PreviewControl hinzugefügt;- Es wurde ein Fehler behoben, bei dem der Index bei der Vorschau eines leeren SVGObjects außerhalb des Bereichs lag- Es wurde ein Fehler behoben, das zum Schließen des PreviewSearchFormulars nach dem Klicken auf die Schaltfläche „Weiter“ führte; [Exports]+ Es wurde die Möglichkeit hinzugefügt, beim Exportieren nach Excel alle Berichtsseiten zu einer Seite zusammenzufassen;+ Es wurde eine Option hinzugefügt, um beim Excel-Export ein benutzerdefiniertes Format anstelle eines üblichen Formats zu verwenden;+ Beim Exportieren nach Word wurde die Formatierung von durchgestrichenem Text hinzugefügt;+ Für den Word-Export wurde die MemoryOptimised-Option hinzugefügt, die die Verwendung von FileStream anstelle von MemoryStream beinhaltet;+ Beim Exportieren in PDF wurde die Unterstützung für die Textdrehung mit TextRenderType = HtmlParagraph hinzugefügt;* Die Formatanzeige wurde angepasst - Format 'D' und 'MMMM yyyy' werden als Datumsangaben angezeigt (Format 'MM yyyy' wenn möglich), Zahlenformat mit negativem Muster '-n' wird im Excel-Export im Standard-Zahlenformat angezeigt;* Der Export des PictureObject-Rahmens als Bild in Word wurde geändert;* Beim PDF-Export wurde der Speicherverbrauch optimiert;* Das Layout des tabellarischen Exports wurde in ein festes Layout geändert;- Es wurde ein Fehler bei der Anzeige von HTML-Tags im HTML-Export behoben;- Das Exportieren negativer Eigenschaftswerte nach PDF wurde korrigiert;- Die Farbe der Zellränder wurde im Browser nach dem Exportieren nach Excel korrigiert;- Der Zellenrandstil wurde in Word- und PowerPoint-Exporten korrigiert;- Das Exportieren von Kopf- und Fußzeilenbildern nach Word wurde korrigiert;- Es wurde ein Fehler behoben, bei dem eine temporäre Datei gelöscht wurde; - Beim Exportieren nach HTML wurde die line-height-Berechnung korrigiert;- Fehlerhafter Export von Rändern mit Doppellinienstil wurde beim PDF-Exportieren behoben;- Es wurde ein Fehler behoben, bei dem die Transparenz beim HTML- Exportieren verloren ging;- Es wurde ein Problem behoben, bei dem das <p> Tag beim HTML- Exportieren nicht korrekt angezeigt wurde;- Der Standardwert des Parameters „UseHeaderAndFooter“ wurde im Word-Export korrigiert;- Falsche Anordnung von Bildern wurde beim Exportieren von Tabellen nach Word korrigiert;- Die Höhe der Zeilen von Objekten, die nach TableObject gesetzt wurden, wurde beim Exportieren nach Excel korrigiert; - Die NullReferenceException wurde beim Exportieren von Schriftarten nach PDF mit alternativer Ersetzungssuche korrigiert; [WebReport]+ Es wurde die Möglichkeit hinzugefügt, den Berichtsnamen anstelle von Parametern auf der Registerkarte anzuzeigen;+ Die SetLocalization-Methode wurde hinzugefügt, um die WebReport-Lokalisierung aus einem Stream zu laden;+ Es wurde die Möglichkeit hinzugefügt, einen Bericht in das Bildformat in WebReport zu exportieren;- Die „box-sizing“-Vererbung von benutzerdefinierten Anwendungsstilen wurde in WebReport behoben;- Die IndexOutOfRange-Ausnahme wurde in der WebReport-Vorschau korrigiert;- Es wurde ein Fehler behoben, der dazu führte, dass bei aktivierter WebReport.Debug-Eigenschaft keine Fehlerinformationen im Bericht angezeigt wurden;- Es wurde ein Fehler behoben, bei dem beim Klicken auf eine Registerkarte in WebReport eine NullReferenceException auftreten konnte;- Das Zurücksetzen des AdditionalFilters wurde in WebReport behoben;- Das Drucken von WebReport mit Seiten im Querformat wurde korrigiert; [Online Designer]+ Eine Methode zum Aktualisieren der Tabelle wurde hinzugefügt;- Der Vorschau des leeren SVG-Objekts wurde im Online Designer korrigiert; [.NET Core]+ Für gespeicherte MS SQL-Prozeduren wurden Methoden in FastReport Core hinzugefügt; [Common]+ Die Methode zum Festlegen des Parameterausdrucks über Code wurde hinzugefügt;+ Beim Signieren von Installationsprogrammen wurde ein Zeitstempel hinzugefügt; [Extras]+ Es wurde die Möglichkeit hinzugefügt, eine Verbindung zu gespeicherten Prozeduren in Oracle-Datenbanken herzustellen;* Die FirebirdClient Version wurde auf 10.0.0 aktualisiert;* Anfällige Npgsql (Postgres)- und System.Data.SqlClient-Pakete wurden aktualisiert;* Der Text der Fehlermeldung, die beim Klicken auf die Schaltfläche „Erweitert“ beim Herstellen einer Verbindung mit Linter erschien, wurde geändert;- Es wurde ein Fehler mit dem fehlenden Menü im Formulardesigner für das Berichtsobjekt behoben;- In Postgres wurde ein Fehler vom Typ "character varying" behoben; [Demos]- Der Barcode.frx-Demobericht wurde korrigiert.
15. Oktober 2024

Veröffentlichung der neuen Version von FastCube .NET 2025.1

Lernen Sie die neue Version von FastCube .NET 2025.1 kennen. Hier geht es um ein Produktrelaunch mit vielen wichtigen Änderungen. Dieses große Update enthält wichtige architektonische Verbesserungen, Unterstützung für neue Plattformen und erweiterte Funktionen für OLAP-Komponentenentwickler.        Entfernte Abhängigkeit von der System.Drawing.Common Bibliothek in FastCube.Core Eine der wichtigsten Änderungen der FastCube .NET 2025.1 Version ist die vollständige Entfernung der Abhängigkeit von der System.Drawing.Common Bibliothek im FastCube.Core Modul. Dieser Schritt wurde unternommen, um die Kompatibilität der Bibliothek mit verschiedenen Plattformen und die Leistung zu verbessern. Grafikfunktionen, die zuvor über System.Drawing.Common implementiert wurden, wurden neu gestaltet. FastCube .NET verwendet nun modernere und plattformübergreifende Ansätze für die Arbeit mit Datenvisualisierung und anderen Oberflächenelementen. Insbesondere wurde der Umgang mit Diagrammen und visuellen Komponenten in separate Bibliotheken verschoben. Dies bietet mehr Flexibilität bei der Verwaltung von Abhängigkeiten und der Verwendung von Grafiken in Berichten. In der neuen Version müssen Sie die FastFont-Klasse anstelle von Font verwenden, um eine Schriftart in FastCube .NET-Styles anzugeben. Die neue Schriftartimplementierung enthält keine Logik und ist lediglich ein Container für Daten.     Versschiebung der OLAP-Engine in die FastCube.Core Bibliothek Eine der wichtigsten Änderungen der FastCube .NET 2025.1 Version ist die vollständige Trennung der OLAP-Engine in eine separate Bibliothek, die FastCube.Core heißt. Wenn Sie keine visuellen Komponenten benötigen, können Sie nur die FastCube.Core-Bibliothek zu Ihren Projekten hinzufügen, ohne andere Bestandteile von FastCube zu verbinden. Dies vereinfacht die Anpassung und reduziert die Anzahl der einzubindenden Bibliotheken. FastCube verfügt nun über eine modulare Architektur, bei der jede Komponente ihre eigene spezifische Aufgabe erfüllt. Die OLAP-Engine, visuelle Komponenten, die Handhabung von Diagrammen und andere Teile der Bibliothek befinden sich in separaten Modulen. Bei bestehenden Projekten, bei denen die visuellen Komponenten bereits integriert sind, sind keine weiteren Maßnahmen erforderlich.     Hinzugefügte Linux- und macOS-Unterstützung für FastCube.Core.Web Die FastCube .NET 2025.1 Version bietet erstmals volle Linux- und MacOS-Unterstützung für Weblösungen, die FastCube.Core.Web verwenden. Dies ist eine wichtige Erweiterung der Plattformkompatibilität, die es Ihnen ermöglicht, OLAP-Anwendungen auf Servern mit unterschiedlichen Betriebssystemen auszuführen.  Die plattformübergreifende Entwicklung ist verfügbar. FastCube.Core.Web kann nun nicht nur unter Windows, sondern auch unter Linux und MacOS eingesetzt werden. Dies eröffnet die Möglichkeit, Web-Anwendungen mit OLAP-Funktionalität auf jedem Server zu entwickeln. Die Linux- und macOS-Unterstützung ermöglicht die einfache Integration von FastCube in Container (z. B. Docker), was für skalierbare Web-Anwendungen und Cloud-Lösungen wichtig ist. Sie werden in der Lage sein, universelle Web-Anwendungen zu erstellen, die auf verschiedenen Betriebssystemen gleichermaßen stabil laufen.     ARM-Unterstützung (64 Bit) für Webkomponenten Die FastCube .NET 2025.1 Version bietet Unterstützung der ARM64-Architektur für Webkomponenten. Mit dieser Kompatibilitätserweiterung können Sie Web-Anwendungen mit FastCube auf ARM64-basierten Geräten wie Raspberry Pi, ARM64-basierten Servern und Cloud-Lösungen ausführen.  Die ARM64-Unterstützung ermöglicht auch den Einsatz von FastCube in Low-Power-Szenarien.     Verschiebung der Bibliotheken für den Umgang mit Diagrammen und der Abhängigkeiten von  FastReport.DataVisualization In der Version FastCube .NET 2025.1 sind die Bibliotheken, die für die Arbeit mit Diagrammen und Abhängigkeiten von FastReport.DataVisualization wurden in einen separaten FastCube.Mono.Chart und FastCube.WinForms.Chart Bibliotheken. Dies vereinfacht das Abhängigkeitsmanagement und erhöht die Flexibilität bei der Anwendungsentwicklung. Zuvor war die Funktion zum Erstellen von Diagrammen in das FastCube-Kernpaket integriert, so dass sie auch für Projekte, in denen keine Diagramme verwendet wurden, eine Pflichtfunktion war.     Ersetzen der veralteten IHostingEnvironment In der FastCube .NET 2025.1 Version wurde die alte IHostingEnvironment-Schnittstelle durch die modernere IHostEnvironment-Schnittstelle ersetzt. Dadurch kann sich die Plattform an aktuelle Entwicklungsanforderungen anpassen und sich auf zukünftige .NET 9-Updates vorbereiten.     XML- Dokumentation für alle Quellcodes Mit der FastCube .NET 2025.1 Version wird nun der gesamte Quellcode von einer XML-Dokumentation begleitet, was den Prozess der Entwicklung und Integration von Bibliothekskomponenten erheblich verbessert. Unser Ziel ist es, unser Produkt für Entwickler benutzerfreundlicher zu machen und das Verständnis des Codes zu verbessern. Online-Dokumentation     Änderung der Skript-Engine  In der FastCube .NET 2025.1 Version wurde die Skript-Engine aktualisiert. Diese Änderung verbessert die Handhabung von Skripten erheblich und erhöht die Systemstabilität. Die Skript-Engine für .NET 6 basiert jetzt auf Roslyn. Mit der neuen ReferencedAssemblies-Eigenschaft können Sie in der statischen FastReport.Olap.Utils.Config Klasse die Liste der Assemblys steuern, die mit dem Skript verbunden werden sollen.     Weitere wichtige Änderungen  In der neuen Version sind aufgrund der Neugestaltung der Engine-Architektur einige Methoden und Typen veraltet. Da sie sich nicht auf die OLAP-Funktionalität beziehen, wurden diese Methoden und Typen entfernt. Eine detaillierte Liste der geänderten Methoden und Typen finden Sie unter dem nachstehenden Link. Vollständige Liste     Vollständige Liste der Änderungen + Es wurde eine neue Demo-Anwendung hinzugefügt, die es Ihnen ermöglicht, einen Würfel im WEB zu speichern und zu laden; + Für das FastCube.WinForms-Paket wurde die XML-Dokumentation  hinzugefügt;+ Für das FastCube.Mono-Paket wurde die XML-Dokumentation  hinzugefügt;+ Für das FastCube.Core.Web-Paket wurde die XML-Dokumentation  hinzugefügt;+ Für das FastCube.Core-Paket wurde die XML-Dokumentation  hinzugefügt;+ Für das FastCube.WinForms.Chart-Paket wurde die XML-Dokumentation  hinzugefügt;+ Für das FastCube.Mono.Chart-Paket wurde die XML-Dokumentation  hinzugefügt;+ Für das FastCube.Mono.Repor-Paket wurde die XML-Dokumentation  hinzugefügt;+ Für das FastCube.WinForms.BusinessGraphics-Paket wurde die XML-Dokumentation hinzugefügt;+ Für das FastCube.WinForms.Report-Paket wurde die XML-Dokumentation  hinzugefügt;+ Für das FastCube.Core.Web-Paket wurde die XML-Dokumentation  hinzugefügt;+ Ein neuer Artikel wurde hinzugefügt, der die Mindestsystemanforderungen beschreibt;+ Ein neuer Artikel wurde hinzugefügt, der Pakete beschreibt;+ Die FastReport.DataVisualisation Kompatibilitätsbibliothek wurde hinzugefügt, um FastCube.Winforms-Diagramme anzuzeigen;+ Die FastReport.DataVisualization Kompatibilitätsbibliothek wurde hinzugefügt, um FastCube.Mono- Diagramme anzuzeigen;+ Eine Demo-Anwendung wurde für Linux-Docker-Container hinzugefügt;+ Die Linux-Unterstützung wurde für das FastCube.Core.Web-Paket hinzugefügt; * Build-Skripte wurden aktualisiert;* Die Art und Weise, wie Plugins registriert werden, wurde geändert. Plugins können nun nicht mehr automatisch doppelt geladen werden;* Jetzt sind FastCube.WinForms und FastCube.Mono keine unabhängigen Pakete mehr, der Kern der OLAP-Komponente wurde komplett in FastCube.Core verschoben;* In drei Würfeln wurden Skripte aus Gründen der Kompatibilität mit .NET 8 und .NET 9 geändert;* Die Struktur der Dokumentation wurde geändert, einige Abschnitte wurden in das Stammverzeichnis verschoben;* Der Ordner Extras, in dem die Quellen der Kompatibilitätspakete gespeichert sind, ist jetzt nur noch in der Quellversion des Produkts verfügbar;* Die Nutzungsvereinbarung wurde aktualisiert; & Der Skript-Designer wurde aktualisiert, um mit .NET 6 und höher zu funktionieren. Dies ist eine wichtige Änderung für alle neuen FastCube .NET Pakete. Wenn Sie Variant verwendet haben, müssen Sie statt der strengen Typisierung im Skript nur den Namen der Variant-Klasse selbst verwenden, da es in einigen Skripten einen Konflikt zwischen FastReport .NET und FastCube .NET gibt. Im Skript ist standardmäßig nur eine minimale Anzahl von Bibliotheken enthalten;& Sicherheitskorrekturen im Code aller Demo-Anwendungen;& Sicherheitskorrekturen im Code der Diagrammkomponente für FastCube.WinForms;& Sicherheitskorrekturen im Code der Diagrammkomponente für FastCube.Mono; - Die Liste der in das Skript zu ladenden DLLs wurde korrigiert;- Zugriffsmodifikatoren von Klassenmitgliedern wurden in FastCube.Core.Web korrigiert;- Die Abhängigkeit von veraltetem IHostingEnvironment wurde in FastCube.Core.Web korrigiert;- Die Config-Klasse und ihre FastCube.Core.Web-Bibliotheksmethoden werden als veraltet markiert; sie werden nicht mehr verwendet und haben keinen Einfluss auf die Funktionalität der Komponente;- Der Dokumentationskopf wurde korrigiert;- Der Export nach BIFF8 wurde im FastCube.Core-Paket entfernt, da dieser Export einen grafischen Kontext erfordert;- Die System.Drawing-Abhängigkeit wurde im FastCube.Core-Paket entfernt, jetzt kann das Paket für Linux und MacOS verwendet werden.
Fast Reports
  • 800-985-8986 (Englisch, die USA)
  • +4930568373928 (Deutsch)
  • +55 19 98147-8148 (Portugiesisch)
  • info@fast-report.com
  • 66 Canal Center Plaza, Ste 505, Alexandria, VA 22314

© 1998-2024 Fast Reports Inc.