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.
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.
8 Funktionen
3 Funktionen
5 Funktionen
3 Funktionen
8 NuGet-Pakete
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.
| Funktion | Details | Community | Hilfe |
|---|---|---|---|
| Fluent-Builder | TsgcReportBuilder erstellt einen Report im Code mit einer Fluent-Kette. | Hilfe | |
| Reportmodell | Das Modell TsgcReport direkt befüllen. | Hilfe | |
| JSON-Definitionen | Eine Report-Definition zur Laufzeit aus JSON laden, ohne neu zu kompilieren. | Hilfe | |
| Bänder und Gruppen | Gruppenkopf und Gruppenfuß, Hauptdaten, Seitenfuß, Zwischensummen und Seitenzahlen. | Hilfe | |
| Master-Detail | Master- und Detailbänder, zum Beispiel eine Rechnung mit ihren Positionen. | Hilfe | |
| Ausdrücke | Ausdrücke wie Sum(Sales.Amount). | Hilfe | |
| Barcodes | Barcodes 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 |
| Funktion | Details | Community | Hilfe |
|---|---|---|---|
| Barrierefreies PDF | Standardmäßig getaggtes PDF/UA-1 (PDFUA ist True). | Hilfe | |
| PDF/A-3 | PDF/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 PNG | Ein vorbereiteter Report, viele Ausgaben: TsgcReportXLSXExport, TsgcReportCSVExport und TsgcReportImageExport. | Hilfe | |
| Vorschau | TsgcReportPreviewVCL und TsgcReportPreviewFMX mit Seitennavigation. | Hilfe | |
| Linux-Daemon | Die Engine headless in einem Linux64-Daemon ausführen. | Hilfe |
| Funktion | Details | Community | Hilfe |
|---|---|---|---|
| Reports über HTTP ausliefern | TsgcReportHTTPEndpoint 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 Browser | TsgcReportHTMLViewer zeigt Reports im Browser an. | Hilfe | |
| Web-Report-Designer | TsgcReportHTMLDesigner bearbeitet Report-Definitionen im Browser. | ~Lasse DesignerEnabled an Produktivendpunkten aus und stelle ihn hinter deine eigene Authentifizierung. | Hilfe |
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.
| Paket | Edition | Inhalt |
|---|---|---|
esegece.sgcReports.Community | Community (kostenlos) | Kernbibliothek |
esegece.sgcReports.WinForms.Community | Community (kostenlos) | Windows-Forms-Steuerelemente |
esegece.sgcReports.HTML.Community | Community (kostenlos) | HTML-Viewer und Web-Integration |
esegece.sgcReports.AspNetCore.Community | Community (kostenlos) | ASP.NET-Core-Integration |
esegece.sgcReports | Registered | Kernbibliothek |
esegece.sgcReports.WinForms | Registered | Windows-Forms-Steuerelemente |
esegece.sgcReports.HTML | Registered | HTML-Viewer und Web-Integration |
esegece.sgcReports.AspNetCore | Registered | ASP.NET-Core-Integration |
Jede Funktion von sgcReports ist in der sgcUI-Hilfe dokumentiert, mit je einer Ausgabe für jede Entwicklungsumgebung.
Beginne mit der Einführung zu sgcReports, und folge dann der Schnellstartanleitung und den Funktionsthemen.
Delphi →Die komplette sgcUI-Hilfe als PDF-Datei, zum Offline-Lesen oder Ausdrucken.
Delphi (PDF) →