Die Plattformen WinForms, WPF, ASP.NET (MVC, WebForms), .NET Core (MVC, Razor), Blazor (Server, Wasm), JavaScript, Node.js, Angular, PHP, Python, Java, Avalonia und verschiedene auf diesen Plattformen erstellten Frameworks werden unterstützt. Der Satz umfasst alle eingebetteten Lösungen für Berichte, Dashboards und Formulare.
Reports.WEB
ASP.NET, MVC, .NET Core, Angular, Blazor
Reports.NET
WinForms, .NET Core, .NET, .NET Framework
Reports.JS
JavaScript, Node.js, Angular, React, Vue.js
Reports.WPF
WPF, .NET Framework, .NET Core, .NET
Reports.PHP
PHP 5, PHP 7, PHP 8
Reports.BLAZOR
Blazor Server, Blazor Wasm
Reports.ANGULAR
Alle aktiv unterstützenden Versionen
Reports.AVALONIA
.NET 6+
Reports.PYTHON
Python 3.10+, JavaScript
Reports.JAVA
Java™ SE 1.8+
Dashboards.WEB
ASP.NET, MVC, Blazor, .NET Core, .NET
Dashboards.WIN
WinForms, WPF, .NET Core, .NET, .NET Framework
Dashboards.JS
JavaScript, Node.js, Angular, React, Vue.js
Dashboards.PHP
PHP 5, PHP 7, PHP 8
Dashboards.BLAZOR
Blazor Server, Blazor Wasm
Dashboards.ANGULAR
Alle aktiv unterstützenden Versionen
Dashboards.PYTHON
Python 3.10+, JavaScript
PDF Forms
.NET Core, .NET, .NET Framework, Angular
BI Cloud
Cloud-Dienstleistung für schnelle und effektive Analyse und Visualisierung von Daten für Ihr Business ohne eigene Applikationen zu erstellen oder zu programmieren.
BI Designer
Perfekte Lösung für Erstellen von Berichten und Dashboards auf dem Desktop.
BI Server
Vollständiger Client-Server-Komplex für Business Intelligence, der allen Benutzern die Möglichkeit anbietet, mit Berichten zu arbeiten und die Daten zu analysieren.
Wir freuen uns, Ihnen bekannt zu geben, dass die neue Version der Stimulsoft-Softwares für die Arbeit mit Berichten, Dashboards, und PDF-Formularen veröffentlicht ist! Im Release 2024.3 haben wir die Möglichkeit hinzugefügt, die Berichte auf der Server-Seite in Python-Anwendungen zu rendern und zu exportieren, und auch die Export-Einstellungen festzulegen. Auch haben wir die Liste von unterstützten Datenformaten beim Export für Berichte in JS, PHP, Python-Komponenten erweitert, einen neuen Diagramm-Typen in Berichten und Dashboards hinzugefügt, und viele andere. Über alle Erneuerungen lesen Sie in diesem Artikel.
In der Version 2024.3 wurde die Unterstützung für verschiedene Dateiformate beim Export von Berichten in JS-, PHP-, und Python-Komponenten erweitert. Derzeit können Sie den Bericht in solche beliebten Datenformate wie CSV, JSON, XML, DBF, DIF, SYLK umwandeln. Auch können Sie den Bericht in viele Bildformate wie BMP, GIF, JPEG, PCX, PNG, TIFF, SVG, SVGZ exportieren. Außerdem, der Bericht kann in RTF-Format (Rich Text) exportiert werden.
Rendern von Berichten auf der Server-Seite in Python-Produkten
n dieser Version wurde für die Softwares Reports.PYTHON und Dashboards.PYTHON die Möglichkeit hinzugefügt, die Berichte auf der Server-Seite zu rendern und zu exportieren. Alle Ereignisse des Berichtsgenerators sowie alle Python-Dataadapter werden unterstützt. Für Rendern von Berichten wird die Node.js-Plattform verwendet, außerdem, kann man erforderliche Module automatisch oder manuell installieren.
Benutzerdefinierte Funktionen
Wir haben die Möglichkeit hinzugefügt, die benutzerdefinierten Funktionen im Datenwörterbuch zu erstellen. Die Funktionen können mit dem visuellen Programmiertool Blockly oder den Programmiersprachen, die als Skript-Sprachen der Berichte gestellt sind – JS, C#, VB.NET beschrieben werden. Die Funktionen können sowohl in Berichten, als auch in Dashboards verwendet werden.
Die Unterstützung für Export-Einstellungen in Python-Komponenten
In neuer Version wurde die Möglichkeit für die Softwares Reports.PYTHON und Dashboards.PYTHON hinzugefügt, erforderliche Einstellungen des Exports festzulegen. Die neuen Klassen der Einstellungen funktionieren auf der Client- und Server-Seite und sind in Export-Ereignissen verfügbar.
Das Heatmap-Diagramm
In dem Release 2024.3 haben wir einen neuen Diagram-Typen für Analytik und Visualisierung der Daten – die Heatmap hinzugefügt. Dieser Diagrammtyp erlaubt die Analyse und Interpretierung von Datenvolumen zu vereinfachen und ermöglicht die Tendenzen und Trends zu verfolgen.
Die Eigenschaft Feste Höhe
Für die Elemente Kombinationsfeld (Combo Box), Baumansichtsfeld (Tree View Box) und Datumsauswahl (Date Picker) ist es derzeit möglich, die Höhe dieser Elemente auf dem Dashboard zu ändern. Früher hatten diese Elemente feste Höhe ohne Möglichkeit, sie u ändern. Jetzt, abhängig vom Wert der Eigenschaft Feste Höhe (Fixed Height) können die Elemente Originalverhalten speichern, wenn die Eigenschaft auf Wahr (True) gestellt ist, oder erlauben die Höhe zu ändern, wenn die Eigenschaft auf Falsch (False) gestellt ist.
Die Unterstützung für DateOnly und TimeOnly
Die Unterstützung für neue Datentypen – DateOnly und TimeOnly wurde realisiert. Diese Datentypen sind nativ in Frameworks .NET 6 und höher. In .NET Framework und JavaScript wurde eigene Implementierung DateOnly- und TimeOnly-Datentypen für die Kompatibilität hinzugefügt.
Standardmäßiges Speichern-Format
Auch kann man ab dieser Version das Datei-Format beim Speichern für neu erstellte Berichte festlegen. Man kann das Datei-Format mit der Option Standardmäßiges Speicherformat (Default Save Format) auf der Registerkarte Speichern (Saving) im Menü Optionen (Options) des Berichtsdesigners stellen.
Das Aussehen der Datenbalken
In diesem Release haben wir die Möglichkeiten der Gestaltung von graphischen Elementen für solche Bedingungen wie Datenbalken (Data Bar) in den Berichten erweitert. Derzeit kann man die Balken abrunden, innere Abstände angeben, die Interaktion der Datenbalken und des Inhalts in dieser Komponente als Überlagerung (Overlay) oder Innerhalb (Inside) festlegen.
Lokalisation in Karten
Für die Komponente Regionalkarte (Region Map) in Dashboards ist es jetzt möglich, native Lokalisation der Kartensegmente für China, Südkorea, Japan, die Schweiz, Kanada, Mexiko, die Niederlande, Norwegen, Polen bei der manuellen Datenangabe auszuwählen. Die Lokalisation der Kartensegmente wird mit Hilfe vom Parameter Sprache (Language) im Editor der Komponente festgelegt.
Synchronisieren des Datenwörterbuches
Im Berichtsdesigner wurde die Möglichkeit hinzugefügt, das Verhalten des Synchronisierens von Datenquellen beim Öffnen des Berichtes festzulegen. Diese Option befindet sich in den Einstellungen der Steuerleiste des Datenwörterbuches und kann in einer folgenden Werte gestellt werden:
Kein. Das Synchronisieren wird nicht erfüllt;
If Wörterbuch Is Empty;
Immer. Das Synchronisieren wird jedes Mal beim Öffnen vom Bericht erfüllt.
Zugang zu Ereignissen in JavaScript-Komponenten
Im JS-Berichtsdesigner wurde die Option Zugang zu Ereignissen (Event Access) hinzugefügt. Mit dieser Option kann man das Verhalten beim Erfüllen vom Code in Berichtsereignissen festlegen. Es erlaubt die Sicherheit beim Öffnen von Berichten mit verschiedenen Szenarien in den Ereignissen zu erhöhen. Die Einstellung der Option wird auf der Registerkarte Haupt (Main) im Menü Optionen (Options) des Berichtsdesigners verwirklicht.
Neue Methoden
In der Version 2024.3.1 wurden neue Methoden - MergeDocument() und FindByName() hinzugefügt. Die Methode MergeDocument() wird für Zusammenfügen von einigen erstellten Berichten, und die Methode FindByName() wird für Durchsuchen von Elementen im Bericht verwendet. Mehr über MergeDocument()-Methode lesen Sie hier.
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.