Wir freuen uns, euch bekannt zu geben, dass die neue Version der Stimulsoft-Produkte für Erstellen von Berichten und Dashboards – 2026.1 – ist veröffentlicht. Die neue Version ist die Unterstützung für .NET 10.0 und PDF/UA-Standard, die Erweiterung der Funktionalität für Erstellen von Dashboards, neue Datenquelle Amazon Redshift, die Möglichkeit, CSharp-Skript in Reports.JAVA auszuführen, u.a.
Die Liste der Neuerungen der Version 2026.1
- Unterstützung für .NET 10
- Die Bilder in den Ressourcen
- Schieberegler für die Filterung in Dashboards
- SSO-Login im Server
- Editierbar für Bilder im Bericht
- Neue Datenquelle Amazon Redshift
- CSharp-Skripte in Reports.JAVA
- Unterstützung für try/catch/finally im Parser
- Skript-Sicherheit
- Stimul AI Diagnose von Datenverbindungsfehlern
Unterstützung für .NET 10
Ab der Version 2026.1 die Stimulsoft-Komponenten unterstützen die Plattform .NET 10. Zusätzlich zu schon existierten Paketen werden auch die für .NET-10-Framework kompilierten Bibliotheken geliefert. Wir verfolgen weiter die Entwicklung der .NET-Plattform und sichern die Kompatibilität mit ihren neuen Fähigkeiten.
Die Bilder in den Ressourcen
Um die Duplizierung von Bildern im gerenderten Bericht zu vermeiden, wurde die Eigenschaft Bilder in Ressourcen ablegen (Store Images In Resources) hinzugefügt. Wenn diese Eigenschaft auf Wahr (True) gesetzt ist, speichert die Engine des Berichtsgenerators das Bild in den Ressourcen, und in die Komponente Bild (Image) fügt einen Link auf diese Ressource ein. Wenn die Eigenschaft den Wert Falsch (False) hat, wird das Bild in der Berichtskomponente gespeichert.Schieberegler für die Filterung in Dashboards
Für solche Dashboards-Elemente wie Zahlenfeld (Number Box) und Datumsauswahl (Date Picker) wurde den Seitenansichtsmodus Schieberegler (Slider) hinzugefügt. Jetzt ist es einfacher, die Daten zu filtern – man muss dafür nur den Schieberegler links und rechts bewegen. Auch mit Hilfe von Schiebereglern kann man den Bereich erforderlicher Werte einstellen. Sie können den Schieberegler-Modus im Element-Editor mit dem Parameter Seitenansichts-Modus (View Mode) aktivieren. Diese Funktionalität ist derzeit nur für Winforms-Komponenten realisiert.
SSO-Login im Server
Stimulsoft Server unterstützt jetzt die Authentifizierung und Registrierung über externe Anbieter: Google, Facebook, Microsoft, Azure AD, GitHub und Okta. SSO ist sowohl beim Ausführen des Servers unter Windows als auch bei der Bereitstellung in Docker verfügbar. Um SSO zu verwenden, müssen die Parameter des Anbieters in der Serverkonfiguration im Abschnitt Konto angegeben werden.Editierbar für Bilder im Bericht
Die Komponente Bild (Image) unterstützt jetzt die Bearbeitung von Bildern im erstellten Bericht. Um diese Funktion zu aktivieren, muss die Eigenschaft Editierbar (Editable) auf Wahr (True) gesetzt werden. Danach kann im Viewer der Bearbeitungsmodus aktiviert und das Bild in der Komponente bei Bedarf ersetzt werden.Neue Datenquelle Amazon Redshift
Es wurde eine neue Datenquelle Amazon Redshift hinzugefügt. Um diese Datenquelle zu erstellen, wählen Sie auf der Registerkarte SQL im Fenster Neue Datenquelle (New Data Source) die Option Amazon Redshift aus. Nach dem Erstellen der Verbindung und der Ausführung der Abfrage zur Datenauswahl können auf Basis der erhaltenen Daten Berichte und Dashboards erstellt werden.
CSharp-Skripte in Reports.JAVA
In der Version 2026.1 wurde die Unterstützung für Ausführen von CSharp-Skripten in Reports.JAVA hinzugefügt. Die Skripte können in den Ausdrücken der Berichtskomponenten, in den Variablen und berechneten Spalten verwendet werden. In Skripten ist die Verwendung von Schleifen, Rekursion, Arrays und anderen Konstrukten der Programmiersprache C# zulässig. Das Ausführen vom Skript erfolgt nur, wenn einen return-Operator vorhanden ist. Ausführlichere Informationen sind in diesem Artikel auf unserer Website beschrieben.Unterstützung für try/catch/finally im Parser
In diesem Release wurde die Unterstützung der Konstruktion try/catch/finally beim Erstellen von C#-Skripten hinzugefügt. Die Blöcke try und catch ermöglichen eine sichere Behandlung von Ausnahmen, und der Block finally stellt sicher, dass Operationen unabhängig davon ausgeführt werden, ob eine Ausnahme aufgetreten ist oder nicht.Skript-Sicherheit
In C#-Skripten wurden zusätzliche Einschränkungen eingeführt, um die Sicherheit der Ausführung zu erhöhen. Die Einschränkungen betreffen u. a. die Anzahl der Iterationen in Schleifen, die Rekursionstiefe, die maximale Arraygröße und andere potenziell unsichere Konstruktionen. Standardmäßig sind die Einschränkungen aktiviert. Das Deaktivieren erfolgt über die Option AllowUsingSecurityMode. Im Stimulsoft Designer können die Einschränkungen über den Parameter Skript-Sicherheit (Script Security) im Fenster Optionen (Options) des Berichtsdesigners deaktiviert werden.Stimul AI Diagnose von Datenverbindungsfehlern
Im Stimulsoft Designer wurde die Möglichkeit hinzugefügt, Fehler beim Verbinden mit Datenquellen mithilfe von Stimul AI zu analysieren. Tritt ein Fehler auf, analysiert das System diesen und schlägt mögliche Lösungswege vor. Zusätzlich kann ein Dialog mit Stimul AI geöffnet werden, um Details zu klären.
Dateidatenquellen im KI-Assistenten
Im KI-Assistenten zur Berichtserstellung können jetzt Datendateien direkt hochgeladen werden – JSON, XML, dBase, CSV, Microsoft Excel sowie GIS-Formate. Man muss dafür nur die gewünschte Datei per Drag&Drop in den Assistenten ziehen. Danach analysiert der KI-Assistent automatisch deren Struktur und schlägt eine Reihe von Berichtsvarianten vor, die auf Basis der hochgeladenen Daten erstellt werden können.
Mehrspaltige Liste in den Parametern
Ab der Version 2026.1.1 wurde die Möglichkeit hinzugefügt, für einen Schlüssel in einer Variablen eine unterschiedliche Anzahl von Spalten zu verwenden. In diesem Fall werden beim Aufklappen der Werteliste des Parameters die Bezeichnungen im Mehrspaltenmodus angezeigt. Die Spaltenkonfiguration erfolgt im Variablen-Editor; dabei können mehrere Spalten sowohl bei der Erstellung der Elementliste (Items) als auch bei der Auswahl mehrerer Datenspalten für die Variablenschlüssel angegeben werden. Diese Funktion steht für Variablen des Typs Wert (Value) zur Verfügung.
Variable-Beschriftungen in Dashboards
Derzeit kann man nicht nur den Wert der Variablen, sondern ihre Beschriftung erhalten. Dafür muss man die Eigenschaft Label, zum Beispiel, {Variable.Label}, verwenden.
Tooltipps in Pivot-Tabelle
Im Element Pivot-Tabelle (Pivot Table) wurde die Einstellung der Tooltipps bei der Berührung der Ergebniszellen hinzugefügt. Wenn einer Zelle ein Hyperlink zugewiesen ist, kann dieser ebenfalls im Tooltipp angezeigt werden. Die Einstellung erfolgt im Editor für Feldinteraktionen über den Parameter Modus (Mode) in der Kategorie Bei der Berührung (On Hover).
ZUGFeRD in Reports.JAVA
In dieser Version wurde die Möglichkeit hinzugefügt, den ZUGFeRD-Standard beim Export von Berichten in PDF im Java-Umfeld zu verwenden. Der Standard ist für elektronische Rechnungen vorgesehen. Beim Export wird der Bericht in ein Dokument nach der PDF/A-3-Spezifikation konvertiert, und eine XML-Datei mit den Rechnungsdaten wird in das PDF eingebettet.Lokalisierung der Schriftartnamen
Im Berichtsdesigner können auf dem Ribbon jetzt lokalisierte Schriftartnamen angezeigt werden. Wenn eine Schriftart lokalisierte Namensversionen enthält, hängt der angezeigte Name von der Designer-Lokalisierung oder den Spracheinstellungen des Betriebssystems ab. Es gibt außerdem einen Modus, bei dem der Schriftartname immer auf Englisch angezeigt wird. Die Steuerung der Lokalisierung erfolgt im Fenster Optionen (Options) des Berichtsdesigners über den Parameter Schriftartname (Font Name).Unterstützung für PDF/UA
In diesem Release wurde die Unterstützung für PDF/UA-Standard beim Export von Berichten in PDF hinzugefügt. Derzeit entsprechen die exportierten Dokumente den Anforderungen universeller Verfügbarkeit, was das richtige Anzeigen und die Navigation für die Benutzer mit beschränkten Möglichkeiten sichert.Für die richtige Arbeit dieser Funktionalität muss man die Berichtsvorlage aktualisieren: die Ausdrücke in den Komponenten-Tags für Erstellen von logischer Struktur des Berichtes und Hinzufügen von zusätzlichen Attributen angeben. Beim Export vom Bericht werden die PDF-Dateien mit der richtigen Tag-Struktur, mit den alternativen Texten für Bilder und korrekter Element-Hierarchie generiert.
Bezeichner-Editor für das Tag-Feld
Wir haben einen neuen Editor zum Erstellen und Bearbeiten von Tags in Berichten hinzugefügt. Das Menü Einfügen (Insert) dieses Editors enthält grundlegende Tag-Vorlagen. Der neue Tag-Editor ist über das Menü Interaktion im Tag-Feld erreichbar.
Bereit für die Version 2026.1?
Die neue Version 2026.1 bringt leistungsstarke Updates für Berichte und Dashboards. Erstellen, visualisieren und liefern Sie Ihre Daten mit mehr Flexibilität und Präzision als je zuvor.Laden Sie die voll funktionsfähige 30-Tage-Testversion herunter und entdecken Sie die Neuerungen.
