Wir sind froh, Ihnen bekanntzugeben, dass die neue Version Stimulsoft Reports, Dashboards, and Forms 2024.4 veröffentlicht ist. In der neuen Version finden Sie wichtige Erneuerungen und Verbesserungen: Export-Einstellungen, neuer Datenadapter, AI-Helfer und viele andere. Auch kündigen wir große Erneuerung für unsere Softwares Reports.PHP und Dashboards.PHP an. Mehr darüber können Sie hier lesen.

A list of the new features in version 2024.4


Rendern auf der Server-Seite in PHP-Softwares für Berichte und Dashboards

In neuer Version haben wir die Möglichkeit hinzugefügt, die Berichte auf der Seite des PHP-Servers zu rendern und zu exportieren. Alle Ereignisse des Berichtsgenerators und die PHP-Datenadapter sind unterstützt. Für das Rendern wird die Plattform Node.js verwendet, man kann erforderliche Module manuell oder automatisch installieren.

Server-side rendering in PHP products for reports and dashboards

Export-Einstellungen WIN & WEB

Ab der Version 2024.4 wurde die Möglichkeit der Einstellung der Export-Parameter in der Berichtsvorlage hinzugefügt. Es kann mit der Eigenschaft Export-Einstellungen (Export Settings) erfüllen. Die Einstellung des Exports wird im Editor durch Hinzufügen vom Export-Typen und durch Änderung der Parameter auf der Eigenschaften-Leiste verwirklicht. Alle Export-Einstellungen werden dabei in der Vorlage-Datei gespeichert.

Export settings

Verbesserter Ereginisbehandler in PHP-Softwares

Ab der Version 2024.4 braucht man nicht den Ereginisbehandler erstellen und alle Ereignisse in separater Datei einstellen. Derzeit ist der Behandler in die Komponenten eingebettet – man braucht nur zum erforderlichen Ereignis eine PHP- oder JavaScript-Funktion hinzufügen, und diese Funktion wird beim Entstehen vom Ereignis aufgerufen werden.


AI-Helfer BI Designer für Windows & Cloud

In der Version 2024.4.1 haben wir für Stimulsoft BI Designer den Helfer Stimul AI für die Prüfung der Verbindungszeichenfolge in SQL-Datenquellen, und für die Optimierung, Generation und Prüfung der Abfragen zu den Datenquellen integriert. Stimul AI ist auch in den Editoren der Ereignisse und Benutzer-Funktionen integriert. Außerdem, Stimul AI wird bei der Prüfung von Ausdrücken in verschiedenen Editoren, zum Beispiel, in den Editoren der Text-Komponenten, des Datenbandes, bedingter Formatierung verwendet.



Die Einstellungen des Exports in PHP

Wir haben spezielle PHP-Klassen für alle Export-Einstellungen hinzugefügt. Derzeit kann man alle für ausgewähltes Format unterstützenden Optionen beim Export vom Bericht oder Dashboard herausfinden. Die angegebenen Klassen werden völlig in den Export-Ereignissen auf der PHP-Server-Seite unterstützt.


New JSON parser

Neuer JSON-Parser

Im Release 2024.4.1 haben wir auf Newtonsoft.Json basierter jsonConverter V2 durch json V3, der auf den Beiträgen der Utf8Json-Bibliothek basiert, ersetzt. Neuer Behandler arbeitet mit Nullspeicherzuweisung, liest und nimmt direkt in den Binärcode UTF8 für Steigerung der Leistungsfähigkeit auf. Als Ergebnis erhöhte viermal die Geschwindigkeit der Serialisierung von JSON-Objekten, und der Deserialisierung – sechs Mal.

Verbesserte Verwendung von PHP-Komponenten

Wir haben die Funktionen der Arbeit mit den Komponenten optimiert, und jetzt braucht man weniger Code für Anzeigen oder Bearbeiten vom Bericht, und der Code wurde einfacher und verständlicher. Außerdem, die Unterstützung für verschiedene Modi, einschließlich, für den bequemen Modus ohne Verwendung vom HTML-Code, wurde hinzugefügt.


Durchsuchen im Designer

In Stimulsoft BI Designer wurde die Zeichenfolge für Durchsuchen nach Stimulsoft-Ressourcen: Dokumentation, Blog, Beispielen, YouTube-Kanal, GitHub hinzugefügt. Das Durchsuchen funktioniert nach dem Modell der generativen künstlichen Intelligenz.



Bedingte Formatierung für Oberste N

Für das Dashboard-Element Pivot-Tabelle (Pivot Table) wurde die Möglichkeit bedingter Formatierung für die besten Werte hinzugefügt. Derzeit kann man den Typen der besten Werte (maximalen oder minimalen) und ihre Anzahl im Element festlegen. Man kann die Farbe des Textes und des Hintergrunds oder die Schriftart ändern, und auch ein Zeichen hinzufügen. Die Einstellung wird im Editor Bedingungen (Conditions) durch Hinzufügen vom speziellen Typen bedingte Hervorhebung (TopN) verwirklicht.

Highlight condition (TopN)

Oberste N für Dashboards-Elemente Tabelle und Kacheln WIN

Für die Felder Maß (Measure) in Dashboards-Elementen Tabelle (Table) und Kacheln (Cards) wurde die Möglichkeit hinzugefügt, die besten Werte anzuzeigen. Im Editor des Elementes muss man dafür das Feld Maß (Measure) auswählen und den Editor des Parameters Oberste N (TopN) aufrufen. Danach muss man die Anzahl und der Modus von besten Werten – entweder oben (maximale) oder unten (minimale) festlegen.

Highlight condition (TopN)

3D Karten

Ab der Version 2024.4.1 haben wir die Unterstützung für 3D für einige Karten in der Komponente Karte (Map) in Berichten und im Element Regionalkarte (Region Map) in Dashboards hinzugefügt. Sie können diesen Modus im Editor der Komponente oder mit Hilfe der Eigenschaft 3D zeigen (Show 3D) aktivieren und deaktivieren. Außerdem, wir haben mehr als 50 verschiedene Karten der Afrika-Staate hinzugefügt.



Die Unterstützung für <img>-Tag .NET Engine

Im Release 2024.4 wurde die Unterstützung für HTML-Tag <img> in den Berichten realisiert. Dieses Tag ermöglicht die Bilder in der Text-Komponente auszugeben. Auch werden die wichtigsten Attribute dieses Tags, einschließlich, src, height, width, align (nur vertikale Ausrichtung) und alt unterstützt.


Appearance for Table and Pivot Table

Aussehen in der Tabelle und Pivot-Tabelle WIN

Für solche Dashboards-Elemente wie Tabelle (Table) und Pivot-Tabelle (Pivot Table) wurde die Möglichkeit hinzugefügt, die Kopfzeilen, Zellen und Endsummen zu entwerfen. Früher konnte man es nur in den Einstellungen des Stils des Elementes erfüllen. Derzeit kann man mit Hilfe der Eigenschaften-Gruppe Zellen (Cells) die Schriftart, die Text- und Hintergrund-Farbe für Kopfzeilen, Endsummen und Zellen der Daten ändern.

Neuer Stil in Dashboards

Wir haben einen neuen Stil der Gestaltung für Dashboards und ihre Elemente – White Black, und auch einen neuen voreingestellten Stil für die Berichtskomponenten – Style37 hinzugefügt. Um den neuen Stil anzuwenden, wählen Sie das Dashboard und das Thema White Black aus Stil-Editor aus.

The new style in dashboards

The Scale Mode when exporting dashboards

Maßstab-Modus beim Export vom Dashboard

Im Release 2024.4.1 wurde die Möglichkeit hinzugefügt, den Maßstab-Modus beim Export vom Dashboard festzulegen. Im Design-Modus hat das Dashboard die fixierte Größe, aber beim Anzeigen im Viewer wird es automatisch auf vollen Bereich des Viewers skaliert. Mit dem Parameter Maßstab-Modus (Scale Mode) kann man festlegen, welche Größe nach dem Export das Dashboard sowohl im Design-Modus, als auch beim Anzeigen im Viewer haben wird.

Interaktion in Dashboards-Elementen Kacheln und Messgerät

Für Dashboards-Elemente Kacheln (Cards) und Messgerät (Gauge) wurde die Unterstützung von solchen interaktiven Aktionen wie Tool-Tip anzeigen (Show Tooltip), Hyperlink anzeigen (Show Hyperlink), Dashboard anzeigen (Show Dashboard), Hyperlink öffnen (Open Hyperlink) hinzugefügt. Die Einstellung wird im Interaktion-Editor des Elementes verwirklicht.

Interactions in Cards and Gauge elements

Reduzierung im Element Pivot-Tabelle

Im Element Pivot-Tabelle (Pivot Table) beim Hinzufügen von einigen Datenfeldern für Reihen und Spalten werden die detaillierten Gruppen erstellt, die beim Anzeigen vom Dashboard reduziert und erweitert werden können. Derzeit für das Element Pivot-Tabelle wurden die Befehle Erweitern (Expand) und Reduzieren (Collapse) für alle Gruppen beim Anzeigen vom Dashboard hinzugefügt. Diese Befehle können im Interaktion-Editor des Elementes aktiviert und deaktiviert werden.



Benutzer-Funktionen in den Ereignissen WIN

In der Version 2024.3.1 haben wir die Möglichkeit hinzugefügt, die Benutzer-Funktionen im Berichtsdesigner zu erstellen. Aber konnten diese Funktionen nur in den Berichten und Dashboards, aber nicht in Berichtsereignissen verwendet werden. Derzeit kann man die Benutzerfunktionen in den Skripten der Ereignisse verwenden, die mit Hilfe vom Code oder Blockly erstellt sind.

User functions in the events



Maße im Text-Element WIN

Man kann ab dieser Version im Dashboard-Element Text ein Maß (Measure) erstellen und es im Text-Element verwenden. In diesem Fall kann das Maß verschiedene Ausdrücke, einschließlich Links auf Datenspalten und Variablen enthalten.



New JSON parser

Die Spaltenbreite in der Tabelle WIN

In der Version 2024.4.1 wurde die Fähigkeit hinzugefügt, die Breite für die Maß-Spalten im Dashboard-Element Tabelle (Table) festzulegen. Es erfüllt man mit Hilfe von der Eigenschaft-Gruppe Größe (Size), in der man maximale, minimale, bestimmte Breite festlegen und Zeilenumbruch aktivieren oder deaktivieren kann.

Überschrift für Diagramm-Ansicht WIN

In Dashboards-Diagrammen kann man einige Ansichten (Views) erstellen. So können sich in einem Element bis zu 5 Ansichten befinden. Aber kann nur eine Überschrift für das Diagramm-Element gestellt werden. In diesem Release haben wir die Fähigkeit hinzugefügt, den Namen der Ansicht als Element-Überschrift zu verwenden. Der Parameter 'Überschrift' anzeigen (Show 'Title'), der sich im Menü der Einstellung der Ansichten befindet, aktiviert diese Möglichkeit. So wird die Überschrift des Elementes beim Wechseln der Ansichten im Viewer verändert.



Neue Möglichkeiten für 3D Diagramme

Für 3D Diagramme in Berichten und Dashboards wurde die Möglichkeit hinzugefügt, Konstante Linien (Constant Lines) и Streifen (Strips) zu verwenden. Die Einstellung für 3D Diagramme ist der Einstellung der zweidimensionalen Diagramme ähnlich.

Constant Lines and Strips for 3D Charts

Unterstützung für ClickHouse-Datenadapter WIN

Ab der Version 2024.4 kann man mit Online-Dienstleistung für Speichern und Datenaustausch ClickHouse aus dem Berichtsdesigner verbinden. Dafür muss man im Fenster des Erstellens von der Datenquelle den Typen ClickHouse auswählen und die Verbindungszeichenfolge zur Datenspeicherung angeben. Nach dem Erhalten von Daten kann man mit ihrer Hilfe die Berichte und Dashboards erstellen.

Support ClickHouse adapter
By using this website, you agree to the use of cookies for analytics and personalized content. Cookies store useful information on your computer to help us improve efficiency and usability. For more information, please read the privacy policy and cookie policy.