Wir freuen uns, Ihnen bekannt zu geben, dass die neueste Version der Stimulsoft-Softwares für Erstellen von Berichten, Dashboards und Formularen – 2024.2 eröffentlicht ist! Im neuen Release finden Sie die Produkte für Python-Anwendungen und –Dienstleistungen, ein neues Element in Dashboards, Kompatibilität von unseren Komponenten mit .NET 8.0, die Funktionalität für die Interaktivität in Dashboards usw.

Die Liste der Neuerungen der Version 2024.2


Reports.PYTHON

Der Berichtsgenerator für Python

Gerne präsentieren wir ein neues Produkt - Stimulsoft Reports.PYTHON! Das ist ein Satz von Komponenten für Erstellen, Anzeigen, Export, Drucken von Berichten in Anwendungen und Projekten, die auf Python-Sprache geschrieben sind. Das Produkt basiert auf Client-Server-Technologie: Python-App auf der Server-Seite und JavaScript-Engine auf der Client-Seite.

Dashboards.PYTHON

Dashboards für Python

Wir melden auch die Veröffentlichung Stimulsoft Dashboards.PYTHON - der Software für Datenvisualisierung im Kontext des Erstellens von Dashboards in Python-Anwendungen und –Dienstleistungen. Die Software enthält die JavaScript-Engine für Datenverarbeitung, den Designer für Erstellen und den Viewer für Anzeigen von Dashboards. Diese Teile sind miteinander verbunden und als selbständige Komponenten für die Arbeit mit Dashboards in Web-Anwendungen auf Python dargestellt.

Das neue Element Webinhalt

Ab dieser Version haben wir ein neues Dashboard-Element - Webinhalt (Web Content) hinzugefügt. Dieses Element ermöglicht jeden Inhalt durch den Link oder Einbettungscode anzuzeigen. Daher kann man auf Dashboard Video, Webseiten und anderen Einbettungscode (Embed Code) hinzufügen.


.NET 8

Die Komponenten für .NET 8

Noch eine wichtige Nachricht: ab der Version 2024.2.1 wurde volle Unterstützung von .NET 8 für unsere Komponenten hinzugefügt, und jetzt werden unsere Bibliotheken mit der Verwendung von .NET 8.0 SDK kompiliert werden. Wir folgen aufmerksam der .NET-Entwicklung und versuchen immer die Kompatibilität von unseren Komponenten mit neuesten Technologien zu versichern.

Die Parameter in den Filtern der Elemente

Wir haben die Möglichkeit hinzugefügt, die Parameter bei der Aktion Filter übernehmen (Apply Filter) in Dashboard-Elementen weiterzugeben. Diese Parameter können die Werte der Filter enthalten. Daher kann man die Werte der Filter des Elementes erhalten, wenn Sie auf Parameter nach dem Namen in Bericht-Variable oder im anderen Dashboard-Element zugreifen.


Die Interaktion für Dashboard-Elemente

Für solche Dashboard-Elemente wie Listenfeld (List Box), Kombinationsfeld (Combo Box) und geometrische Formen (Shape) wurde die Möglichkeit der Interaktion hinzugefügt. Derzeit kann man beim Schweben einen Tooltipp anzeigen. Aber die Aktionen beim Klicken unterscheiden sich. Beim Klicken auf die Werte in Filterung-Elementen kann man einen Filter übernehmen oder die Parameter weitergeben, und beim Klicken auf geometrische Formen kann man einen Hyperlink oder ein anderes Dashboard öffnen. Die Einstellung der Interaktion wird wie in anderen Dashboard-Elementen – im Editor Interaktion (Interaction) verwirklicht.


Die Einstellung für die Beschriftungen im Diagramm

In dieser Version wurde die Möglichkeit hinzugefügt, die Breite in Pixeln für die Beschriftungen einzustellen. Es kann man mit Hilfe der Eigenschaft Breite (Width) in der Gruppe Beschriftungen (Labels) erfüllen. Standardmäßig, die Eigenschaft wird auf 0 gestellt, d.h. die Breite der Beschriftungen wird automatisch berechnet. Außerdem, wurde die Möglichkeit hinzugefügt, den Modus des Zeilenumbruchs für die Beschriftungen zu aktivieren. Dafür muss man die Eigenschaft Automatischer Textumbruch (Word Wrap) aus der Gruppe Beschriftungen (Labels) auf Wahr (True) stellen.

Reset all filters in events

Alle Filter in den Ereignissen zurücksetzen

Auch wurde die Möglichkeit hinzugefügt, alle Filter beim Entstehen vom Ereignis in Dashboards zurückzusetzen. Wenn das Erstellen vom Szenario mit Hilfe von Blockly verwirklicht wird, kann man alle Filter mit Hilfe vom separaten Prozess Reset All Filters zurücksetzen. Für Erstellen vom Szenario mit Hilfe vom Code wurde eine spezielle Methode hinzugefügt. In C# ist es InvokeResetAllFilters(), in JavaScript – invokeResetAllFilters().


Neue Funktionen

In der Kategorie Data wurde neue Funktionen der Datenkontrolle für den Bericht oder das Dashboard hinzugefügt. Mit der Funktion IsNumeric() kann man prüfen, ob der Wert nummerisch ist. Die Funktion IsDataEmpty() erlaubt zu prüfen, ob die Datenquelle mindestens eine Datenzeile enthält. Bei der Verwendung von der Funktion IsAllDataRowNullOrEmpty() kann man prüfen, ob die Zeilen in der Datenspalte leer oder null sind. Außerdem, wurden die Funktionen IsNullOrEmpty() und IsNullOrWhiteSpace() hinzugefügt, die zu prüfen ermöglichen, ob der Wert null, leer oder Leerraum (WhiteSpace) ist.


Die Ausrichtung der Werte in den Parametern

Ab der Version 2024.2.1 kann man die Werte in den Parametern beim Anschauen von Berichten und Dashboards ändern. Standardmäßig werden alle Werte der Parameter linksbündig ausgerichtet. Aber derzeit können Sie mit der Eigenschaft Parameter-Ausrichtung (Parameter Alignment) die Position der Werte im Parameter-Feld als Linksbündig (Left), Zentriert (Center), Rechtsbündig (Right) stellen.


Der neue Stil

Wir haben einen neuen Stil der Gestaltung für das Dashboard und seine Elemente – Gray, und auch einen neuen vordefinierten Stil für Berichtskomponenten – Style36 hinzugefügt. Um den neuen Stil anzuwenden, wählen Sie das Dashboard und das Thema Gray aus dem Stil-Menü aus.

New style
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.