sgcReports Matrice delle funzionalità

Tutto ciò che fa sgcReports, raggruppato per attività, con un link all'argomento della guida di ogni funzionalità. Il nucleo non ha VCL né FMX né DLL esterne, quindi gira nei servizi Windows e nei daemon Linux64.

Definizione del report

8 funzionalità

Sorgenti dati

3 funzionalità

Output

5 funzionalità

Ponte web

3 funzionalità

.NET

8 pacchetti NuGet

Documentazione

Guida online e manuali PDF

Registered indica le funzionalità incluse nelle edizioni Registered e Trial e non nell'edizione Community gratuita. ~ indica una funzionalità che Community ha solo in parte, con la differenza indicata sotto.

Ogni riga rimanda al relativo argomento della guida. Le righe contrassegnate come Registered sono il ponte sgcReportsHTML per Delphi e C++ Builder, che richiede sgcWebSockets Professional o superiore e sgcHTML.

Definizione del report

FunzionalitàDettagliCommunityGuida
Builder fluenteTsgcReportBuilder costruisce un report nel codice con una catena fluente.Guida
Modello del reportRiempi direttamente il modello TsgcReport.Guida
Definizioni JSONCarica la definizione di un report da JSON a runtime senza ricompilare.Guida
Bande e gruppiIntestazioni e piè di pagina dei gruppi, dati master, piè di pagina, subtotali e numeri di pagina.Guida
Master detailBande master e detail, ad esempio una fattura con le sue righe.Guida
EspressioniEspressioni come Sum(Sales.Amount).Guida
Codici a barreCodici a barre nei report tramite il motore di codici a barre di sgcPDF.Guida
Da destra a sinistra (arabo ed ebraico)TsgcReport.RightToLeft e BiDiMode su bande ed elementi specchiano il layout, con testo modellato, ordinato con bidi e giustificato. L'esportazione PDF imposta una direzione di lettura da destra a sinistra, XLSX scrive un foglio da destra a sinistra, e il visualizzatore e il designer HTML ricevono dir="rtl".Guida

Sorgenti dati

FunzionalitàDettagliCommunityGuida
DataSetTsgcReportDataSetSource legge qualsiasi TDataSet.Guida
JSONTsgcReportJSONSource legge un file o una stringa JSON.Guida
EventiTsgcReportEventSource alimenta il report dai tuoi eventi.Guida

Output

FunzionalitàDettagliCommunityGuida
PDF accessibilePDF/UA-1 con tag per impostazione predefinita (PDFUA è True).Guida
PDF/A-3PDF/A-3 per l'archiviazione su richiesta (rpaA3b, rpaA3a). In Delphi e .NET, anche PDF/A-4 (rpaA4) e PDF/UA-2 (PDFUAPart impostato su rpuPart2).Guida
XLSX, CSV e PNGUn solo report preparato, molti output: TsgcReportXLSXExport, TsgcReportCSVExport e TsgcReportImageExport.Guida
AnteprimaTsgcReportPreviewVCL e TsgcReportPreviewFMX con navigazione tra le pagine.Guida
Daemon LinuxEsegui il motore headless in un daemon Linux64.Guida

Ponte web

FunzionalitàDettagliCommunityGuida
Servire i report via HTTPTsgcReportHTTPEndpoint serve i report come PDF, XLSX, CSV e PNG. Richiede sgcWebSockets Professional o superiore e sgcHTML.~Delphi e C++ Builder: richiede sgcWebSockets Professional o superiore e sgcHTML. .NET: i pacchetti esegece.sgcReports.HTML e AspNetCore ospitano le stesse route.Guida
Visualizzatore nel browserTsgcReportHTMLViewer mostra i report nel browser.Guida
Designer di report webTsgcReportHTMLDesigner modifica le definizioni dei report nel browser.~Lascia DesignerEnabled disattivato sugli endpoint di produzione e mettilo dietro la tua autenticazione.Guida

sgcReports per .NET

I report .NET sono un port C# con gli stessi nomi di classe: il builder, la sorgente JSON, il motore e le esportazioni, un'anteprima WinForms e i pacchetti HTML, ASP.NET Core e sgcSign.

PacchettoEdizioneContenuto
esegece.sgcReports.CommunityCommunity (gratuita)Libreria di base
esegece.sgcReports.WinForms.CommunityCommunity (gratuita)Controlli Windows Forms
esegece.sgcReports.HTML.CommunityCommunity (gratuita)Visualizzatore HTML e integrazione web
esegece.sgcReports.AspNetCore.CommunityCommunity (gratuita)Integrazione ASP.NET Core
esegece.sgcReportsRegisteredLibreria di base
esegece.sgcReports.WinFormsRegisteredControlli Windows Forms
esegece.sgcReports.HTMLRegisteredVisualizzatore HTML e integrazione web
esegece.sgcReports.AspNetCoreRegisteredIntegrazione ASP.NET Core

Documentazione

Ogni funzionalità di sgcReports è documentata nella guida di sgcUI, con una versione per ogni ambiente di sviluppo.

Guida online

Inizia dall'introduzione a sgcReports, poi segui la guida rapida e gli argomenti sulle funzionalità.

Delphi →
C++ Builder →
.NET →

Manuali PDF

La guida completa di sgcUI in formato PDF, da leggere offline o stampare.

Delphi (PDF) →
C++ Builder (PDF) →
.NET (PDF) →
La scelta più conveniente: All-AccessTutti i prodotti eSeGeCe, con Supporto Premium incluso, a partire da €1,059/anno.
Vedi i prezzi All-Access

Costruisci con sgcReports

Scarica il trial di sgcUI e aggiungi sgcReports alla tua applicazione Delphi, C++ Builder o .NET.