Wir freuen uns, Ihnen die neueste Version der Stimulsoft-Softwares – 2023.4 präsentieren zu können! Das neue Release enthält viele Innovationen und Verbesserungen, die Ihre Arbeit mit Daten im Kontext des Erstellens von Berichten, Dashboards und Formularen bequemer und mehr effizient machen sollen. Die wichtigste Neuigkeit der Version 2023.4 ist die neue Software Reports.AVALONIA für die Arbeit mit Berichten in Apps, die mit der Verwendung von Avalonia-Technologie auf solchen Plattformen wie .NET Core, .NET 6 und .NET 7, entwickelt sind. Auch haben wir die Unterstützung für Angular-Viewer im Reports.JAVA implementiert, neues Element elektronischer Unterschrift für .NET-Berichtstools und Caching für Reports.JS hinzugefügt, außerdem, haben wir Stimulsoft BI Server für .NET Framework 4.7.2 optimiert. Tauchen wir tiefer in die Details ein.
Die Liste der Neuerungen der Version 2023.4
Reports.AVALONIA
Wir präsentieren unsere neueste Software –
Stimulsoft Reports.AVALONIA! Das Berichtstool für Framework Avalonia UI enthält eine robuste Engine für Datenverarbeitung und einen interaktiven Viewer, der mehrstufigen Drilldown, Sortierung, Gruppierung von Daten und viele andere Funktionen unterstützt. Auch sind in neuer Software alle Export-Formate des erstellten Berichtes – PDF, Excel, MS Word usw., sowie alle in Stimulsoft-Ökosystem verwendeten Datentypen für Verbindung - MS SQL, Firebird, MySQL, PostgreSQL, XML, JSON und viele andere verfügbar. Bemerken Sie, dass Reports.AVALONIA ausschließlich im Stimulsoft Ultimate Abonnement erhältlich ist.
Python-Datenadapter
Die Unterstützung für Python-Datenadapter für
Reports.JS und
Dashboards.JS wurde hinzugefügt. Derzeit können Sie diese Adapter verwenden, um die Daten aus verschiedenen Quellen wie MS SQL, Oracle, MySQL, PostgreSQL und anderen zu erhalten.
Der Angular-Viewer in Reports.JAVA
Im neuen Release wurde die Unterstützung für Angular-Viewer im Berichtsgenerator für Java hinzugefügt. Das ist ein voll funktionsfähiger, schneller, moderner Viewer für Anzeigen von Berichten, der mit der Plattform Angular der Version 14 und höher kompatibel ist. Auf der Server-Seite wird die vollständige Berichts-Engine, die unter der Plattform Java der Version 1.8 und höher funktioniert, verwendet.
Entladen von Assemblierungen aus dem Speicher
Für die unter der Plattform .NET Core 3.1 und höher funktionierenden Berichtstools haben wir automatisches Entladen von Assemblierung des kompilierten Berichtes aus dem Speicher nach der Verwendung vom Bericht hinzugefügt. Neue Funktionalität erlaubt die Speicherlecks beim Erstellen von Berichten im Kompilation-Modus zu vermeiden.
Neue Komponente für Unterschrift
Wir haben eine neue Komponente für digitale Unterschrift beim Export vom Bericht in PDF-Datei hinzugefügt. Die Komponente PDF-Element ermöglicht den Speicherort digitaler Unterschrift festzulegen und die Anzeige-Parameter der Zertifikat-Information auszuwählen. Das Ausfüllen von digitaler Unterschrift mit den Zertifikat-Daten wird während des Exports vom Bericht in PDF-Datei verwirklicht. Die Einstellung der Komponente PDF-Element wird im Editor oder mit Hilfe von Eigenschaften verwirklicht.
Die Umwandlung von der Datenquelle
Für die Datenquellen wurde die Möglichkeit hinzugefügt, ihren Typen zu ändern. Zum Beispiel, die Datei-Datenquellen können in SQL-Quellen und umgekehrt konvertiert werden. Derzeit kann man es mit Hilfe vom Befehl Typ ändern (Change Typ), der sich im Kontextmenü der Verbindung der Datenquellen befindet. Beachten Sie, dass die Datenquelle geändert wird, aber die Körper der Anfragen nicht umgewandelt wird.
Caching für Reports.JS
Für Erstellen vom Bericht mit vielen Seiten braucht man große Anzahl vom Arbeitsspeicher. In diesem Fall kann der Fehler Out of Memory entsteht. In diesem Release wurde die Möglichkeit hinzugefügt, das Caching für Reports.JS zu aktivieren. Das Caching für JS-Komponente sowohl im Webbrowser, als auch im Node.js wird mit der Option reportCacheMode des Objektes report aktiviert. Die Caching-Größe ist auf die verfügbaren Browser-Ressourcen beschränkt.
Neue Datenquellen
In der Version 2023.4 wurde für JavaScript-Komponenten die Unterstützung für einige Datenquellen hinzugefügt. Derzeit kann man die Daten aus MongoDB erhalten. Auch wurde die Unterstützung für Oracle im Node.js verwirklicht. Außerdem, man kann eine GIS-Datenquelle aufgrund der WKT- und GeoJSON-Dateien erstellen. Danach kann man die Berichte und Dashboards mit den Daten aus diesen Quellen entwickeln.
Benutzerdefinierte Farbe
Derzeit kann man jede Farbe für Gestaltung des Berichtsdesigners verwenden. Man kann die benutzerdefinierte Akzentfarbe des Designers mit der Komponente-Option
CustomThemeAccentColor stellen. In Stimulsoft Cloud wird die Farbe-Auswahl im Menü
Optionen des Berichtsdesigners auf der Registerkarte
GUI verwirklicht. Der Parameter
Akzentfarbe (Color Accent) soll auf den Parameter
Benutzerdefiniert (Custom) gestellt werden, danach kann man mit dem Parameter
Farbe (Color) gewünschte Farbe auswählen.
Die Sicherheit beim Anzeigen der Dokumente
Wir bieten jetzt die Möglichkeit, die Berichte vor unberechtigtem Zugriff nach dem Export in Word, Excel, PowerPoint zu schützen. Dafür muss man das Passwort für den Parameter Mit Passwort verschlüsseln (Encrypt with Password) in der Gruppe Dokumenten-Sicherheit (Document Security) beim Export vom Bericht angeben.
Die Sicherheit bei der Bearbeitung der Dokumente
Beim Export von Berichten in Word (.docx) und Excel (.xlsx) Dateien kann man derzeit die Berichte vor unberechtigtem Zugriff schützen. Dafür muss man den Parameter Bearbeitung einschränken (Restrict Editing) auf Ja (Yes) oder Ausser Editierbare Felder (Except Editable Fields) stellen, und dann das Passwort als Wert des Parameters Passwort in der Gruppe Dokumenten-Sicherheit (Document Security) der Export-Einstellungen angeben.
Aktualisierter Filter-Editor
Wir haben den Editor der Filter für die Dashboards-Elemente updated. Derzeit wird das Filter mit der Schaltfläche Filter hinzufügen (Add Filter) erstellt, und auch wurden im Kontextmenü die Befehle für die Arbeit mit der Zwischenablage hinzugefügt. Man kann mit diesen Befehlen das Filter im Editor kopieren, ausschneiden, einfügen und entfernen.
Einstellung der Überschriften für Karten
In neuer Version wurde die Gruppe der Eigenschaften
Überschriften (Labels) für das Element
Regionalkarte (Region Map) und die Komponente
Karte (Map) hinzugefügt. Mit dieser Gruppe kann man die Schriftart, Textfarbe und Schatten-Farbe für Überschriften auf den Karten in Dashboards und Berichten einstellen.
.NET Framework 4.7.2 für Stimulsoft BI Server
Wir haben Stimulsoft BI Server bis .NET Framework 4.7.2 aktualisiert, was die abhängigen Module bis zu aktuellen Versionen zu aktualisieren, die Geschwindigkeit und Sicherheit der Arbeit auf modernen Server-Betriebssystemen und Cloud-Dienstleistungen zu erhöhen erlaubte.
Nummerierung in der Tabelle
Für das Element Tabelle (Table) in Stimulsoft Forms wurde die Möglichkeit der Nummerierung der Zeilen hinzugefügt. Dafür verwendet man in der Version 2023.4 die Variable Line, die man als Ausdruck in Zeilen-Titeln angeben kann. Danach wird die Variable Line durch den nummerischen Wert beim Anzeigen vom Formular sowohl im Viewer, als auch im PDF ersetzt werden. Die Zeilennumerierung startet jedesmal mit eins.