Stimulsoft Reports

Reporting-Tool für Avalonia

Eine Berichtslösung für Anwendungen, die mit Avalonia UI auf der .NET-Plattform erstellt wurden. Die Berichtskomponenten nutzen die Fähigkeiten des Avalonia-Frameworks voll aus, laufen auf allen modernen Betriebssystemen und erfüllen alle Anforderungen an die Erstellung professioneller, hochwertiger Berichte.

Professionelle Berichte

Entdecken Sie professionelle Berichtsvorlagen für eine Vielzahl von Geschäftsanforderungen – von der Umsatzanalyse bis hin zur amtlichen Statistik. Jede Vorlage ist eine gebrauchsfertige Lösung, die sich schnell an Ihre spezifischen Daten und Anforderungen anpassen lässt.

Loading...

Installation

Die Installation des Stimulsoft-Berichtsgenerators für Avalonia UI in Ihr Projekt dauert nur wenige Minuten. Installieren Sie das clientseitige NuGet-Paket für Avalonia, binden Sie die Komponenten ein, konfigurieren Sie den Viewer, fügen Sie ein paar Codezeilen hinzu – und schon ist Ihre Anwendung bereit, Berichte mühelos zu verarbeiten.
bash
dotnet add package Stimulsoft.Reports.Avalonia

Integrierte Berichtsanzeige

Zeigen Sie Berichte direkt in Ihrer Anwendung mit einer flexiblen Viewer-Komponente an. Benutzer erhalten praktische Werkzeuge: Seitennavigation, Zoom, Filterung und interaktives Drill-down in Daten. Der Viewer arbeitet schnell, selbst bei großen Datenmengen, und passt sich nahtlos an jedes Gerät an.
<Window xmlns="https://github.com/avaloniaui"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
    xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
    xmlns:viewer="using:Stimulsoft.Report.Viewer.Avalonia.Viewer"
    x:Class="AvaloniaApplication.Views.MainWindow"
    mc:Ignorable="d" d:DesignWidth="1400" d:DesignHeight="800"
    Width="1400" Height="800">
  <viewer:StiViewerControl x:Name="viewerControl" />
</Window>
namespace AvaloniaApplication.Views;

public partial class MainWindow : Avalonia.Controls.Window
{
  public MainWindow()
  {
    InitializeComponent();

    var report = Stimulsoft.Report.StiReport.CreateNewReport();
    report.Load("Reports\\Report.mrt");

    viewerControl.Report = report;
  }
}

Flexibler Berichtsexport

Exportieren Sie Berichte in die gängigsten Formate: PDF, Excel, Word, HTML, CSV, JSON, XML und viele mehr. Alle Exportwerkzeuge stehen direkt in der Viewer-Oberfläche oder über die API Ihrer Anwendung zur Verfügung. Sie können die Exporteinstellungen anpassen – Seiten auswählen, Ausrichtung, Bildqualität und Datenkomprimierung festlegen – während die Struktur, Stile und interaktiven Elemente des Berichts vollständig erhalten bleiben, sodass die Ausgabe mit dem Originaldokument exakt übereinstimmt.
MainWindow.axaml.cs
using Avalonia.Platform;
using Stimulsoft.Report;
using Stimulsoft.Report.Viewer.Avalonia.Viewer;

private async void ButtonExport_Click(object sender, RoutedEventArgs e)
{
    var report = new StiReport();
    report.Load(AssetLoader.Open(new Uri("avares://ReportsApp/Reports/MasterDetail.mrt")));
    report.CalculationMode = StiCalculationMode.Interpretation;
    report.RenderWithWpf(false);

    await StiViewerControl.ExportPdfAsync(report);
    await StiViewerControl.ExportExcelAsync(report);
    await StiViewerControl.ExportHtmlAsync(report);
}
Designer

Berichtsdesigner: Desktop und Online

Der Stimulsoft Designer ist ein leistungsstarkes Tool zur visuellen Erstellung von Berichten, Dashboards und PDF-Formularen. Er ist in zwei Varianten verfügbar: als eigenständige Desktop-Anwendung für Windows, macOS und Linux sowie online im Browser unter designer.stimulsoft.com.

Verbinden Sie Daten aus beliebigen Quellen – SQL, NoSQL, Cloud-Speicher, Dateisysteme und mehr. Nutzen Sie über 80 Diagrammtypen, einschließlich 3D-Visualisierung, integrierte Barcodes, interaktive Elemente, Ereignisse und vieles mehr. Vorgefertigte Vorlagen und Assistenten helfen Ihnen beim schnellen Einstieg, während flexible Einstellungen es Ihnen ermöglichen, Berichte an jede geschäftliche Anforderung anzupassen.

Stimulsoft

Ultimate

Stimulsoft Reports für Avalonia ist Teil von Stimulsoft Ultimate – einem umfassenden Paket an Analysen- und Datenvisualisierungskomponenten für alle modernen Plattformen: .NET, ASP.NET, JavaScript, Java, PHP, Blazor, Angular, WPF, WinForms, Avalonia UI, Python und weitere.

Was kommt als Nächstes?

Wir haben viele Berichts- und Dashboards-Vorlagen, die nach den Verwendungsbereichen gruppiert werden, vorbereitet. Sie können Ihre Daten verbinden und nach Ihren Erfordernissen ändern. Unsere Benutzer-Anleitungen und technische Dokumentation helfen Ihnen die Daten-Analytik und Visualisierung schneller und mehr effizient zu machen. Außerdem, Sie können die Schulungen mit unseren Fachleuten bestellen und unseren YouTube-Kanal abonnieren, um immer aktuellste Videos zu erhalten.
Training Courses

Schulungen

Stehen Sie vor den Schwierigkeiten? Kein Problem! Diese E-Mail-Adresse ist vor Spambots geschützt! Zur Anzeige muss JavaScript eingeschaltet sein. und fragen für Schulungen an - unsere Fachleute sind immer bereit zu helfen.
Videos

Videostunden

Wir haben viele Videomaterials über Entwickeln von Berichten und Dashboards vorbereitet. Alle Anleitungen sind nach spezifischen Themen gruppiert und werden regelmäßig aktualisiert und ergänzt.
Documentation

Documentation

Die Dokumentation beschreibt ausführlich sowohl die allgemeinen Möglichkeiten der Software, als auch die Besonderheiten der Einstellungen der Berichtskomponenten.
Documentation

Codebeispiele

Bewerten Sie die Projekt-Beispiele und Berichtsvorlage für die Arbeit mit unseren Berichtstools. Auch können Sie diese Beispiele auf GitHub erforschen und herunterladen.
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.