sgcReports herunterladen

sgcReports ist in der sgcUI-All-Access-Testversion enthalten, mit einem Installer für Delphi und einem für C++ Builder mit allen 14 sgcUI-Produkten. Lade die voll funktionsfähige Testversion herunter, führe die kompilierten Demos ohne IDE aus, oder füge die NuGet-Pakete zu einem .NET-Projekt hinzu. Lizenzen sind auf der Preisseite erhältlich.

Kostenlose Testversion herunterladen

Eine sgcUI-Testversion installiert alle sgcUI-Produkte, einschließlich sgcReports, mit vollem Funktionsumfang zur Evaluierung.

sgcUI-Testversion für Delphi

Voll funktionsfähige Evaluierung für Delphi 7 bis RAD Studio 13 mit allen 14 sgcUI-Produkten, einschließlich sgcReports, und den Beispielprojekten.

Delphi-Testversion herunterladen →

sgcUI-Testversion für C++ Builder

Voll funktionsfähige Evaluierung für C++ Builder 2007 bis 13. Dieselben Komponenten mit C++-Header-Dateien und Beispielprojekten.

C++ Builder-Testversion herunterladen →

Kompilierte Demos

Sofort lauffähige Programme jedes sgcUI-Produkts. Die sgcReports-Demos sind ReportInvoice, ReportGroups, ReportJSONDefinition, ReportPDFUA, ReportExports, ReportFluent, ReportMobileFMX, ReportHTTPServer, ReportLinuxDaemon und ReportDatabaseSQL.

Demos herunterladen →

Das bekommst du in der Testversion

  • sgcReports mit jedem Feature, zusammen mit sgcPDF und den anderen sgcUI-Produkten
  • Pakete für Delphi 7 bis 13 und C++ Builder 2007 bis 13 in der C++-Builder-Testversion
  • Die Delphi- und C++-Builder-Demoprojekte für sgcReports und die Hilfe
  • Ein mit der Testversion kompilierter Build zeigt einen Starthinweis; sonst ändert sich nichts

Drei Schritte zu einem laufenden sgcReports

Installiere die Testversion, starte eine Demo und platziere dann sgcReports auf deinem eigenen Formular.

Installieren

Starte den sgcUI-Testinstaller mit ausgewählten sgcPDF und sgcReports. Er registriert die Bericht-, Datenquellen-, Export- und Vorschaukomponenten in der IDE.

Eine Demo öffnen

Öffne ReportInvoice aus dem Demoordner von sgcReports und starte es: Die Rechnung öffnet sich in der Vorschau und lässt sich als PDF speichern.

Einen Bericht bauen

Erzeuge in einem neuen Projekt einen TsgcReportBuilder, verkette eine Seite, einen Gruppenkopf und ein Datenband über einer TsgcReportJSONSource und rufe SaveToPDF auf.

Die sgcReports-Demos ausführen

ReportInvoice

ReportInvoice

Eine Master-Detail-Rechnung aus DataSets: Kopf, Positionen, Summen und ein QR-Code, in der Vorschau und als PDF.

ReportGroups

ReportGroups

Umsatz nach Region gruppiert, mit Gruppenköpfen, Zwischensummen und einer Gesamtsumme im Zusammenfassungsband.

ReportFluent

ReportFluent

Ein vollständiger Bericht, mit dem Fluent-Builder geschrieben und dann in jedes Format exportiert.

ReportJSONDefinition

ReportJSONDefinition

Bearbeite eine JSON-Definition und ihre Daten in zwei Memos und rendere sie, mit Fehlern, die auf den JSON-Pfad zeigen.

ReportPDFUA

ReportPDFUA

Getaggte PDF/UA-1-Ausgabe mit Alternativtext und Überschriftenrollen, bereit für eine veraPDF-Prüfung.

ReportExports

ReportExports

Ein vorbereiteter Bericht, geschrieben als PDF-, XLSX-, CSV- und PNG-Dateien.

ReportDatabaseSQL

ReportDatabaseSQL

Ein Bericht, der über DataSet-Quellen von SQL-Abfragen gespeist wird.

ReportMobileFMX

Die FireMonkey-Vorschau mit Seitennavigation. Die FireMonkey-Vorschau läuft unter Windows.

ReportLinuxDaemon

Ein Konsolen-Daemon für Windows und Linux64, der in einer Warteschlange liegende JSON-Aufträge mit einem Pool von Worker-Threads rendert.

Nur Registered ReportHTTPServer

Über HTTP ausgelieferte Berichte mit Browser-Viewer, Parametern und Downloads. Braucht sgcWebSockets und sgcHTML.

Unterstützte IDEs und Plattformen

ElementUnterstützung
Delphi und C++ BuilderDelphi 7 bis 13 und C++ Builder 2007 bis 13 für den Kern: Modell, Ausdrücke, Daten, Layout, Engine und Exporte.
BetriebssystemeKern unter Windows, Linux64, macOS, iOS und Android, ohne VCL, ohne FMX und ohne externe DLL.
VorschauVCL-Vorschau unter Windows. FireMonkey-Vorschau unter Windows.
.NETKern, WinForms-Vorschau, HTML- und ASP.NET-Core-Pakete.
AbhängigkeitensgcReports erfordert sgcPDF. Die Brücke sgcReportsHTML erfordert sgcWebSockets Professional oder höher und sgcHTML.

sgcReports für .NET

sgcReports gibt es auch als verwalteten C#-Port mit denselben Klassennamen für WinForms, WPF und Avalonia, bereitgestellt als NuGet-Pakete.

NuGet-Pakete

Installiere die kostenlose Community Edition mit dotnet add package esegece.sgcReports.Community, oder die registrierte Edition mit dotnet add package esegece.sgcReports. Die Steuerelemente für dein UI-Framework befinden sich in esegece.sgcReports.WinForms.

Auf NuGet ansehen →

.NET-Demos

Demoprojekte: Invoice, Groups, JSONDefinition, PDFUA, Exports, Fluent, HTTPServer, LinuxDaemon, DatabaseSQL, MobileMAUI.

.NET-Übersicht lesen →

Community vs. Registered

Die kostenlose Community Edition von sgcReports können Einzelpersonen und Organisationen mit weniger als 1 Million Euro Jahresbruttoumsatz und höchstens 5 Entwicklern nutzen. Die registrierte Edition enthält alle Funktionen, den vollständigen Quellcode und die kommerzielle Lizenz. sgcReports erfordert sgcPDF; der Community-Installer bietet es nur an, wenn ein lizenziertes sgcPDF vorhanden ist.

sgcReports NuGet-Pakete

Die Community-Pakete sind kostenlos. Die Registered-Pakete benötigen eine .NET-Lizenz.

EditionInstallationHinweise
Communitydotnet add package esegece.sgcReports.Community
Communitydotnet add package esegece.sgcReports.WinForms.Community
Communitydotnet add package esegece.sgcReports.HTML.Community
Communitydotnet add package esegece.sgcReports.AspNetCore.Community
Registriertdotnet add package esegece.sgcReports
Registriertdotnet add package esegece.sgcReports.WinForms
Registriertdotnet add package esegece.sgcReports.HTML
Registriertdotnet add package esegece.sgcReports.AspNetCore

Du brauchst eine Lizenz?

Sieh dir die Preisoptionen für sgcReports an, oder hol dir das Produkt als Teil einer sgcUI-Edition.