Razor Pages für .NET Core-Komponenten, optimierte Softwares für solche Plattformen wie PHP und Blazor, neues visuelle Tool Datenmonitor, die Möglichkeit, alle Filter zurückzusetzen und viele andere Features für effiziente und bequeme Arbeit mit Daten.
Auf horizontaler Leiste werden die Kategorien nicht angezeigt, und alle Variablen werden wie früher als einfache Liste angezeigt.
Außerdem, derzeit können Sie die wichtigsten Optionen der Komponenten, zum Beispiel, die Lokalisierung oder Gestaltung, in jeder Zeit nach dem Erstellen verändern. Auch wurde die Anzeige der Komponenten in dynamischen Fenstern in Web-Anwendungen, die auf „One Page App“-Ansatz basieren, verbessert.
Außerdem, wir haben die Möglichkeit hinzugefügt, einen Stil für die Komponente durch Ziehen von diesem Stil auf Berichts- oder Dashboards-Komponente zuweisen.
In erster Version 2023 finden Sie die Unterstützung für Razor Pages
In der Version 2023.1 haben wir die Unterstützung für Razor Pages für .NET Core-Komponenten hinzugefügt. Razor Pages erlauben die Seiten mit dem Code zu erstellen, die verschiedene Anfragen verarbeiten können. Diese Technologie macht das Erstellen von Skripten für Seiten einfacher und mehr leistungsfähig im Vergleich zur Verwendung von MVC-Lösung. Derzeit sind alle Tools für Erstellen, Anzeige, Verarbeitung von Berichten und Dashboards mit Verwendung dieser Technologie verfügbar. Diese Fähigkeit ist ein Teil von Softwares Reports.WEB und Dashboards.WEB.Die Kategorien der Variablen im Viewer
Ab der Version 2023.1.1 wurde die Möglichkeit hinzugefügt, die Kategorien und Variablen in den Kategorien auf der Parameter-Leiste im Viewer anzuzeigen. Früher konnte man die Kategorien nur beim Erstellen von Berichten für die Gruppierung der Variablen im Datenwörterbuch verwenden, und es war unmöglich, diese geordnete Struktur auf der Parameter-Leiste anzuzeigen. Jetzt kann man die Ordnung der Parameter strukturieren, d.h. kategorisieren und den Sichtbarkeit-Modus der Kategorie aktivieren. Die Einstellung der Sichtbarkeit der Kategorie und des Festlegens ihres Zustands wird im Editor dieser Kategorie erfüllt. Beachten Sie, dass die Kategorien man nur auf der vertikalen Parameter-Leiste anzeigen kann.Auf horizontaler Leiste werden die Kategorien nicht angezeigt, und alle Variablen werden wie früher als einfache Liste angezeigt.
Aktualisierte Blazor-Komponenten
Wir haben die Blazor-Komponenten in Reports.BLAZOR und Dashboards.BLAZOR wesentlich aktualisiert. Die innere Struktur wurde verbessert – die Arbeit der Komponenten wird im Asynchronmodus durchgeführt. Es ermöglicht nicht nur die Ladegeschwindigkeit und Leistungsfähigkeit zu erhöhen, sondern auch neue Möglichkeiten hinzuzufügen. Beim Entwickeln von Anwendung mit WebAssembly-Technologie wurde die Ladegeschwindigkeit alles Seiten-Elemente erhöht.Außerdem, derzeit können Sie die wichtigsten Optionen der Komponenten, zum Beispiel, die Lokalisierung oder Gestaltung, in jeder Zeit nach dem Erstellen verändern. Auch wurde die Anzeige der Komponenten in dynamischen Fenstern in Web-Anwendungen, die auf „One Page App“-Ansatz basieren, verbessert.
Optimierte PHP-Komponenten
In dieser Version haben wir wesentlich die Softwares Reports.PHP und Dashboards.PHP optimiert. Wir haben die Unterstützung für Abhängigkeitsmanager Composer hinzugefügt. Derzeit kann man die Software ins Projekt ganz einfach installieren – erfüllen Sie nur einen Befehl, und alle Skripte und Ressourcen werden automatisch aus dem Packagist-Repository geladen werden. Außerdem, haben wir ein volles PHP-Code-Refactoring erfüllt. Man muss jetzt keinen JavaScript-Code für grundlegende Möglichkeiten wie Laden und Exportieren vom Bericht, Anzeigen im Viewer, Bearbeiten im Designer schreiben. Die entsprechenden Klassen und Aufzählungen mit Verwendung nur vom PHP-Code hinzugefügt wurden, um diese Aktionen einzuprogrammieren. Gleichzeitig, wie früher, alle Aktionen können mit JavaScript-Code programmiert werden.Datenmonitor
In der Version 2023.1.1 wurde für die Berichtsgeneratoren, die auf .NET-Plattform basieren, die Möglichkeit hinzugefügt, die SQL-Abfragen des Berichtsgenerators zu verschiedenen Datenquellen in Echtzeit zu überwachen. Es wurde mit Hilfe von spezieller Klasse StiDataMonitor verwirklicht. Außerdem, in der Anwendung Stimulsoft Designer wurde ein visuelles Tool – Datenmonitor (Data Monitor) hinzugefügt. Um dieses Tool aufzurufen, muss man den Befehl Datenmonitor im Menü Aktionen (Actions) des Datenwörterbuches auswählen.Die Ausdrücke für Berichtskultur
Für die Eigenschaft Kultur (Culture) wurde die Unterstützung für Ausdrücke im Berechnungsmodus des Berichtes als Interpretation hinzugefügt. Man kann derzeit die Sprache der Lokalisierung des Berichtes oder Dashboards als Ergebnis der Berechnung der Variablen festlegen. Zum Beispiel, in der Eigenschaft Kultur man kann als Ausdruck eine Variable verwenden, die die Liste erforderlicher Kulturen enthält und die Auswahl des Wertes vom Benutzer erwartet. Nach dem Anklicken auf die Schaltfläche Aktualisieren (Submit) wird der Bericht mit ausgewählter Kultur lokalisiert werden.Alle Filter zurücksetzen
Beim Anzeigen von Dashboards kann man mit einem Mausklick alle Filter der Elemente bis zum standardmäßigen Zustand zurücksetzen. Dafür gibt es ein spezieller Befehl Alle Filter zurücksetzen (Reset All Filters) auf der Symbolleiste des Viewers. Die Sichtbarkeit dieses Befehls wird auf der Symbolleiste in der Eigenschaft Vorschau-Einstellungen (Preview Settings) der Vorlage gesteuert. Für die in vorherigen Versionen erstellten Dashboards ist die Sichtbarkeit dieser Schaltfläche standardmäßig deaktiviert.Die Ausrichtung der Symbolleiste des Viewers
Wir haben die Flexibilität in den Einstellungen des Viewers für bestimmte Berichts- oder Dashboards-Vorlagen hinzugefügt. Derzeit können Sie die horizontale Position der Symbolleiste ändern und sie rechts, links oder zentriert festlegen. Die Position wird in der Eigenschaft Vorschau-Einstellungen (Preview Settings) der Vorlage festgelegt. Auch kann man die Befehle und Steuerelemente der Symbolleiste des Viewers in umgekehrter Reihenfolge beim Aktivieren vom Reverse-Modus anzeigen.Unterstützung für GIF in Dashboards
In der Version 2023.1.1 wurde die Unterstützung für animierte GIF-Bilder in Dashboards hinzugefügt. Um die GIF-Dateien ins Dashboard hinzuzufügen, muss man die Komponente Bild (Image) verwenden. Animierte Bilder können aus der Datei geladen oder durch den Hyperlink angegeben werden.Optimiertes Hauptmenü des Designers
Im Berichtsdesigner haben wir Öffnen- und Speichern-Menü völlig bearbeitet und an den Stil Microsoft Office angepasst. Auch wurden solche Möglichkeiten wie Suche, Anheften von häufig verwendeten Berichten, Angabe von lokalen Speicherungen usw. hinzugefügt.Aktualisierter Stil-Designer
Das Tool für Erstellen von Stilen für Berichte und Dashboards wurde optimiert und verbessert. Bei der Bearbeitung der Stil-Einstellungen werden die Veränderungen in der Vorlage des Berichtes oder Dashboards angezeigt. Aber, diese Veränderungen werden nur beim Anklicken auf OK-Schaltfläche im Stil-Designer gespeichert.Außerdem, wir haben die Möglichkeit hinzugefügt, einen Stil für die Komponente durch Ziehen von diesem Stil auf Berichts- oder Dashboards-Komponente zuweisen.