sgcReports Matriz de funciones
Todo lo que hace sgcReports, agrupado por tarea, con un enlace al tema de ayuda de cada función. El núcleo no tiene VCL ni FMX ni DLL externa, así que se ejecuta en servicios de Windows y en demonios de Linux64.
Todo lo que hace sgcReports, agrupado por tarea, con un enlace al tema de ayuda de cada función. El núcleo no tiene VCL ni FMX ni DLL externa, así que se ejecuta en servicios de Windows y en demonios de Linux64.
8 funciones
3 funciones
5 funciones
3 funciones
8 paquetes NuGet
Ayuda en línea y manuales PDF
Registrada marca las funciones que están en las ediciones registrada y de prueba, y no en la edición Community gratuita. ~ marca una función que Community tiene en parte, con la diferencia debajo.
Cada fila enlaza con su tema de ayuda. Las filas marcadas como registradas son el puente sgcReportsHTML para Delphi y C++ Builder, que necesita sgcWebSockets Professional o superior y sgcHTML.
| Función | Detalles | Community | Ayuda |
|---|---|---|---|
| Constructor fluido | TsgcReportBuilder construye un informe en código con una cadena fluida. | Ayuda | |
| Modelo de informe | Rellena directamente el modelo TsgcReport. | Ayuda | |
| Definiciones JSON | Carga una definición de informe desde JSON en tiempo de ejecución sin recompilar. | Ayuda | |
| Bandas y grupos | Encabezados y pies de grupo, datos maestros, pie de página, subtotales y números de página. | Ayuda | |
| Maestro-detalle | Bandas maestro y de detalle, por ejemplo una factura con sus líneas. | Ayuda | |
| Expresiones | Expresiones como Sum(Sales.Amount). | Ayuda | |
| Códigos de barras | Códigos de barras en los informes mediante el motor de códigos de barras de sgcPDF. | Ayuda | |
| De derecha a izquierda (árabe y hebreo) | TsgcReport.RightToLeft y BiDiMode en bandas y elementos reflejan el diseño, con texto conformado, ordenado con bidi y justificado. La exportación a PDF establece una dirección de lectura de derecha a izquierda, XLSX escribe una hoja de derecha a izquierda, y el visor y el diseñador HTML reciben dir="rtl". | Ayuda |
| Función | Detalles | Community | Ayuda |
|---|---|---|---|
| PDF accesible | PDF/UA-1 etiquetado por defecto (PDFUA es True). | Ayuda | |
| PDF/A-3 | PDF/A-3 de archivo bajo petición (rpaA3b, rpaA3a). En Delphi y .NET, también PDF/A-4 (rpaA4) y PDF/UA-2 (PDFUAPart establecido en rpuPart2). | Ayuda | |
| XLSX, CSV y PNG | Un informe preparado, muchas salidas: TsgcReportXLSXExport, TsgcReportCSVExport y TsgcReportImageExport. | Ayuda | |
| Vista previa | TsgcReportPreviewVCL y TsgcReportPreviewFMX con navegación por páginas. | Ayuda | |
| Demonio de Linux | Ejecuta el motor sin interfaz en un demonio de Linux64. | Ayuda |
| Función | Detalles | Community | Ayuda |
|---|---|---|---|
| Servir informes por HTTP | TsgcReportHTTPEndpoint sirve informes como PDF, XLSX, CSV y PNG. Necesita sgcWebSockets Professional o superior y sgcHTML. | ~Delphi y C++ Builder: necesita sgcWebSockets Professional o superior y sgcHTML. .NET: los paquetes esegece.sgcReports.HTML y AspNetCore alojan las mismas rutas. | Ayuda |
| Visor en el navegador | TsgcReportHTMLViewer muestra los informes en el navegador. | Ayuda | |
| Diseñador web de informes | TsgcReportHTMLDesigner edita las definiciones de informe en el navegador. | ~Deja DesignerEnabled desactivado en los endpoints de producción y ponlo detrás de tu propia autenticación. | Ayuda |
Los informes .NET son un port en C# con los mismos nombres de clase: el constructor, el origen JSON, el motor y las exportaciones, una vista previa WinForms y paquetes HTML, ASP.NET Core y sgcSign.
| Paquete | Edición | Contenido |
|---|---|---|
esegece.sgcReports.Community | Community (gratuita) | Biblioteca principal |
esegece.sgcReports.WinForms.Community | Community (gratuita) | Controles Windows Forms |
esegece.sgcReports.HTML.Community | Community (gratuita) | Visor HTML e integración web |
esegece.sgcReports.AspNetCore.Community | Community (gratuita) | Integración con ASP.NET Core |
esegece.sgcReports | Registrada | Biblioteca principal |
esegece.sgcReports.WinForms | Registrada | Controles Windows Forms |
esegece.sgcReports.HTML | Registrada | Visor HTML e integración web |
esegece.sgcReports.AspNetCore | Registrada | Integración con ASP.NET Core |
Cada función de sgcReports está documentada en la ayuda de sgcUI, con una compilación para cada entorno de desarrollo.
Empieza con la introducción de sgcReports y sigue con la guía de inicio rápido y los temas de funciones.
Delphi →La ayuda completa de sgcUI en un archivo PDF, para leer sin conexión o imprimir.
Delphi (PDF) →