sgcReports Feature-Matrix

Alles, was sgcReports kann, nach Aufgabe gruppiert, mit einem Link zum Hilfethema jeder Funktion. Der Kern kommt ohne VCL oder FMX und ohne externe DLL aus, daher läuft er in Windows-Diensten und Linux64-Daemons.

Report-Definition

8 Funktionen

Datenquellen

3 Funktionen

Ausgabe

5 Funktionen

Web-Brücke

3 Funktionen

.NET

8 NuGet-Pakete

Dokumentation

Online-Hilfe und PDF-Handbücher

Registered kennzeichnet die Features, die in den Editionen Registered und Testversion enthalten sind, aber nicht in der kostenlosen Community Edition. ~ kennzeichnet ein Feature, das Community nur teilweise enthält, mit dem Unterschied darunter.

Jede Zeile verlinkt auf ihr Hilfethema. Mit Registered gekennzeichnete Zeilen sind die Brücke sgcReportsHTML für Delphi und C++ Builder, die sgcWebSockets Professional oder höher und sgcHTML braucht.

Report-Definition

FunktionDetailsCommunityHilfe
Fluent-BuilderTsgcReportBuilder erstellt einen Report im Code mit einer Fluent-Kette.Hilfe
ReportmodellDas Modell TsgcReport direkt befüllen.Hilfe
JSON-DefinitionenEine Report-Definition zur Laufzeit aus JSON laden, ohne neu zu kompilieren.Hilfe
Bänder und GruppenGruppenkopf und Gruppenfuß, Hauptdaten, Seitenfuß, Zwischensummen und Seitenzahlen.Hilfe
Master-DetailMaster- und Detailbänder, zum Beispiel eine Rechnung mit ihren Positionen.Hilfe
AusdrückeAusdrücke wie Sum(Sales.Amount).Hilfe
BarcodesBarcodes in Reports über die Barcode-Engine von sgcPDF.Hilfe
Rechts nach links (Arabisch und Hebräisch)TsgcReport.RightToLeft und BiDiMode an Bändern und Elementen spiegeln das Layout, mit geformtem, bidi-geordnetem und im Blocksatz gesetztem Text. Der PDF-Export setzt eine Leserichtung von rechts nach links, XLSX schreibt ein Blatt von rechts nach links, und der HTML-Viewer und -Designer erhalten dir="rtl".Hilfe

Datenquellen

FunktionDetailsCommunityHilfe
DataSetTsgcReportDataSetSource liest jedes TDataSet.Hilfe
JSONTsgcReportJSONSource liest eine JSON-Datei oder einen JSON-String.Hilfe
EreignisseTsgcReportEventSource speist den Report aus deinen eigenen Ereignissen.Hilfe

Ausgabe

FunktionDetailsCommunityHilfe
Barrierefreies PDFStandardmäßig getaggtes PDF/UA-1 (PDFUA ist True).Hilfe
PDF/A-3PDF/A-3 zur Archivierung auf Wunsch (rpaA3b, rpaA3a). In Delphi und .NET außerdem PDF/A-4 (rpaA4) und PDF/UA-2 (PDFUAPart auf rpuPart2 gesetzt).Hilfe
XLSX, CSV und PNGEin vorbereiteter Report, viele Ausgaben: TsgcReportXLSXExport, TsgcReportCSVExport und TsgcReportImageExport.Hilfe
VorschauTsgcReportPreviewVCL und TsgcReportPreviewFMX mit Seitennavigation.Hilfe
Linux-DaemonDie Engine headless in einem Linux64-Daemon ausführen.Hilfe

Web-Brücke

FunktionDetailsCommunityHilfe
Reports über HTTP ausliefernTsgcReportHTTPEndpoint liefert Reports als PDF, XLSX, CSV und PNG aus. Erfordert sgcWebSockets Professional oder höher und sgcHTML.~Delphi und C++ Builder: braucht sgcWebSockets Professional oder höher und sgcHTML. .NET: Die Pakete esegece.sgcReports.HTML und AspNetCore hosten dieselben Routen.Hilfe
Viewer im BrowserTsgcReportHTMLViewer zeigt Reports im Browser an.Hilfe
Web-Report-DesignerTsgcReportHTMLDesigner bearbeitet Report-Definitionen im Browser.~Lasse DesignerEnabled an Produktivendpunkten aus und stelle ihn hinter deine eigene Authentifizierung.Hilfe

sgcReports für .NET

Die .NET-Reports sind ein C#-Port mit denselben Klassennamen: Builder, JSON-Quelle, Engine und Exporte, eine WinForms-Vorschau sowie Pakete für HTML, ASP.NET Core und sgcSign.

PaketEditionInhalt
esegece.sgcReports.CommunityCommunity (kostenlos)Kernbibliothek
esegece.sgcReports.WinForms.CommunityCommunity (kostenlos)Windows-Forms-Steuerelemente
esegece.sgcReports.HTML.CommunityCommunity (kostenlos)HTML-Viewer und Web-Integration
esegece.sgcReports.AspNetCore.CommunityCommunity (kostenlos)ASP.NET-Core-Integration
esegece.sgcReportsRegisteredKernbibliothek
esegece.sgcReports.WinFormsRegisteredWindows-Forms-Steuerelemente
esegece.sgcReports.HTMLRegisteredHTML-Viewer und Web-Integration
esegece.sgcReports.AspNetCoreRegisteredASP.NET-Core-Integration

Dokumentation

Jede Funktion von sgcReports ist in der sgcUI-Hilfe dokumentiert, mit je einer Ausgabe für jede Entwicklungsumgebung.

Online-Hilfe

Beginne mit der Einführung zu sgcReports, und folge dann der Schnellstartanleitung und den Funktionsthemen.

Delphi →
C++ Builder →
.NET →

PDF-Handbücher

Die komplette sgcUI-Hilfe als PDF-Datei, zum Offline-Lesen oder Ausdrucken.

Delphi (PDF) →
C++ Builder (PDF) →
.NET (PDF) →
Bestes Preis-Leistungs-Verhältnis: All-AccessAlle eSeGeCe-Produkte, inklusive Premium-Support, ab €1,059 pro Jahr.
All-Access-Preise ansehen

Entwickle mit sgcReports

Lade die sgcUI-Testversion herunter und füge sgcReports zu deiner Delphi-, C++ Builder- oder .NET-Anwendung hinzu.