sgcReports functiematrix
Alles wat sgcReports doet, gegroepeerd per taak, met een link naar het helponderwerp van elke functie. De kern heeft geen VCL of FMX en geen externe DLL, dus hij draait in Windows-services en Linux64-daemons.
Alles wat sgcReports doet, gegroepeerd per taak, met een link naar het helponderwerp van elke functie. De kern heeft geen VCL of FMX en geen externe DLL, dus hij draait in Windows-services en Linux64-daemons.
8 functies
3 functies
5 functies
3 functies
8 NuGet-pakketten
Online help en pdf-handleidingen
Geregistreerd markeert functies die in de geregistreerde editie en de proefversie zitten, maar niet in de gratis Community-editie. ~ markeert een functie die Community gedeeltelijk heeft, met het verschil eronder.
Elke rij verwijst naar het bijbehorende helponderwerp. Rijen met het label Registered zijn de sgcReportsHTML-bridge voor Delphi en C++ Builder, die sgcWebSockets Professional of hoger en sgcHTML vereist.
| Functie | Details | Community | Help |
|---|---|---|---|
| Fluent builder | TsgcReportBuilder bouwt een rapport in code met een fluent keten. | Help | |
| Rapportmodel | Vul het TsgcReport-model rechtstreeks. | Help | |
| JSON-definities | Laad een rapportdefinitie tijdens runtime uit JSON zonder opnieuw te compileren. | Help | |
| Banden en groepen | Groepskoppen en -voetteksten, hoofdgegevens, paginavoettekst, subtotalen en paginanummers. | Help | |
| Master-detail | Master- en detailbanden, bijvoorbeeld een factuur met de bijbehorende regels. | Help | |
| Expressies | Expressies zoals Sum(Sales.Amount). | Help | |
| Barcodes | Barcodes in rapporten via de sgcPDF-barcode-engine. | Help | |
| Rechts naar links (Arabisch en Hebreeuws) | TsgcReport.RightToLeft en BiDiMode op banden en items spiegelen de indeling, met geshapete, bidi-geordende en uitgevulde tekst. De PDF-export stelt een leesrichting van rechts naar links in, XLSX schrijft een blad van rechts naar links, en de HTML-viewer en -designer krijgen dir="rtl". | Help |
| Functie | Details | Community | Help |
|---|---|---|---|
| Toegankelijke PDF | Standaard getagde PDF/UA-1 (PDFUA is True). | Help | |
| PDF/A-3 | Archiefkwaliteit PDF/A-3 op aanvraag (rpaA3b, rpaA3a). In Delphi en .NET ook PDF/A-4 (rpaA4) en PDF/UA-2 (PDFUAPart ingesteld op rpuPart2). | Help | |
| XLSX, CSV en PNG | Eén voorbereid rapport, meerdere uitvoerformaten: TsgcReportXLSXExport, TsgcReportCSVExport en TsgcReportImageExport. | Help | |
| Voorbeeldweergave | TsgcReportPreviewVCL en TsgcReportPreviewFMX met paginanavigatie. | Help | |
| Linux-daemon | Draai de engine headless in een Linux64-daemon. | Help |
| Functie | Details | Community | Help |
|---|---|---|---|
| Rapporten aanbieden via HTTP | TsgcReportHTTPEndpoint biedt rapporten aan als PDF, XLSX, CSV en PNG. Vereist sgcWebSockets Professional of hoger en sgcHTML. | ~Delphi en C++ Builder: vereist sgcWebSockets Professional of hoger en sgcHTML. .NET: de pakketten esegece.sgcReports.HTML en AspNetCore hosten dezelfde routes. | Help |
| Browserviewer | TsgcReportHTMLViewer toont rapporten in de browser. | Help | |
| Webrapportontwerper | TsgcReportHTMLDesigner bewerkt rapportdefinities in de browser. | ~Laat DesignerEnabled uit op productie-endpoints en zet het achter je eigen authenticatie. | Help |
De .NET-rapporten zijn een C#-port met dezelfde klassenamen: de builder, JSON-bron, engine en exports, een WinForms-voorbeeldweergave, en HTML-, ASP.NET Core- en sgcSign-pakketten.
| Pakket | Editie | Inhoud |
|---|---|---|
esegece.sgcReports.Community | Community (gratis) | Kernbibliotheek |
esegece.sgcReports.WinForms.Community | Community (gratis) | Windows Forms-besturingselementen |
esegece.sgcReports.HTML.Community | Community (gratis) | HTML-viewer en webintegratie |
esegece.sgcReports.AspNetCore.Community | Community (gratis) | ASP.NET Core-integratie |
esegece.sgcReports | Geregistreerd | Kernbibliotheek |
esegece.sgcReports.WinForms | Geregistreerd | Windows Forms-besturingselementen |
esegece.sgcReports.HTML | Geregistreerd | HTML-viewer en webintegratie |
esegece.sgcReports.AspNetCore | Geregistreerd | ASP.NET Core-integratie |
Elke functie van sgcReports is beschreven in de sgcUI-help, met één build voor elke ontwikkelomgeving.
Begin met de introductie van sgcReports en volg daarna de snelstart en de functieonderwerpen.
Delphi →De volledige sgcUI-help als pdf-bestand, om offline te lezen of af te drukken.
Delphi (PDF) →