Télécharger sgcReports

sgcReports est livré dans l'essai All-Access de sgcUI, un installateur pour Delphi et un pour C++ Builder avec les 14 produits sgcUI. Télécharge l'essai entièrement fonctionnel, exécute les démos compilées sans IDE, ou ajoute les paquets NuGet à un projet .NET. Les licences sont disponibles sur la page des tarifs.

Téléchargements d'essai gratuit

Un seul essai sgcUI installe tous les produits sgcUI, sgcReports inclus, avec toutes les fonctionnalités pour évaluation.

Essai sgcUI pour Delphi

Évaluation entièrement fonctionnelle pour Delphi 7 jusqu'à RAD Studio 13 avec les 14 produits sgcUI, sgcReports inclus, et les projets de démonstration.

Télécharger l'essai Delphi →

Essai sgcUI pour C++ Builder

Évaluation entièrement fonctionnelle pour C++ Builder 2007 à 13. Les mêmes composants avec fichiers d'en-tête C++ et projets de démonstration.

Télécharger l'essai CBuilder →

Démos compilées

Exécutables prêts à l'emploi de chaque produit sgcUI. Les démos sgcReports sont ReportInvoice, ReportGroups, ReportJSONDefinition, ReportPDFUA, ReportExports, ReportFluent, ReportMobileFMX, ReportHTTPServer, ReportLinuxDaemon et ReportDatabaseSQL.

Télécharger les démos →

Ce que tu obtiens dans l'essai

  • sgcReports avec toutes les fonctionnalités, avec sgcPDF et les autres produits sgcUI
  • Paquets pour Delphi 7 à 13, et C++ Builder 2007 à 13 dans l'essai C++ Builder
  • Les projets de démo Delphi et C++ Builder de sgcReports et l'aide
  • Un build compilé avec l'essai affiche un avis au démarrage ; rien d'autre ne change

Trois étapes vers un sgcReports fonctionnel

Installe l'essai, lance une démo, puis dépose sgcReports sur ta propre fiche.

Installer

Lance l'installateur d'essai sgcUI avec sgcPDF et sgcReports sélectionnés. Il enregistre dans l'IDE les composants de rapport, de source de données, d'export et d'aperçu.

Ouvrir une démo

Ouvre ReportInvoice depuis le dossier des démos de sgcReports et lance-la : la facture s'ouvre dans l'aperçu et s'enregistre en PDF.

Construire un rapport

Dans un nouveau projet, crée un TsgcReportBuilder, enchaîne une page, un en-tête de groupe et une bande de données sur un TsgcReportJSONSource, et appelle SaveToPDF.

Lance les démos de sgcReports

ReportInvoice

ReportInvoice

Une facture maître-détail à partir de jeux de données : en-tête, lignes, totaux et code QR, dans l'aperçu et en PDF.

ReportGroups

ReportGroups

Ventes groupées par région avec en-têtes de groupe, sous-totaux et un total général dans la bande de synthèse.

ReportFluent

ReportFluent

Un rapport complet écrit avec le constructeur fluent, puis exporté dans tous les formats.

ReportJSONDefinition

ReportJSONDefinition

Modifie une définition JSON et ses données dans deux mémos et restitue-la, avec des erreurs qui désignent le chemin JSON.

ReportPDFUA

ReportPDFUA

Sortie PDF/UA-1 balisée avec texte alternatif et rôles de titres, prête pour une vérification veraPDF.

ReportExports

ReportExports

Un seul rapport préparé écrit en fichiers PDF, XLSX, CSV et PNG.

ReportDatabaseSQL

ReportDatabaseSQL

Un rapport alimenté par des requêtes SQL via des sources de jeux de données.

ReportMobileFMX

L'aperçu FireMonkey avec navigation entre les pages. L'aperçu FireMonkey fonctionne sous Windows.

ReportLinuxDaemon

Un démon console pour Windows et Linux64 qui traite des tâches JSON en file avec un pool de threads de travail.

Enregistrée uniquement ReportHTTPServer

Des rapports servis en HTTP avec la visionneuse du navigateur, les paramètres et les téléchargements. Exige sgcWebSockets et sgcHTML.

IDE et plateformes pris en charge

ÉlémentPrise en charge
Delphi et C++ BuilderDelphi 7 à 13 et C++ Builder 2007 à 13 pour le noyau : modèle, expressions, données, mise en page, moteur et exports.
Systèmes d'exploitationNoyau sous Windows, Linux64, macOS, iOS et Android, sans VCL, sans FMX et sans DLL externe.
AperçuAperçu VCL sous Windows. Aperçu FireMonkey sous Windows.
.NETNoyau, aperçu WinForms, paquets HTML et ASP.NET Core.
DépendancessgcReports nécessite sgcPDF. La passerelle sgcReportsHTML nécessite sgcWebSockets Professional ou supérieur et sgcHTML.

sgcReports pour .NET

sgcReports est aussi distribué sous la forme d'un portage C# managé avec les mêmes noms de classes pour WinForms, WPF et Avalonia, sous forme de paquets NuGet.

Paquets NuGet

Installe l'édition Community gratuite avec dotnet add package esegece.sgcReports.Community, ou l'édition enregistrée avec dotnet add package esegece.sgcReports. Les contrôles pour ton framework d'interface se trouvent dans esegece.sgcReports.WinForms.

Voir sur NuGet →

Démos .NET

Projets de démonstration : Invoice, Groups, JSONDefinition, PDFUA, Exports, Fluent, HTTPServer, LinuxDaemon, DatabaseSQL, MobileMAUI.

Lire la présentation .NET →

Community ou enregistrée

L'édition Community gratuite de sgcReports peut être utilisée par les particuliers et les organisations dont le chiffre d'affaires brut annuel est inférieur à 1 million d'euros et qui comptent au maximum 5 développeurs. L'édition enregistrée offre toutes les fonctionnalités, le code source complet et la licence commerciale. sgcReports nécessite sgcPDF ; l'installateur Community ne le propose que lorsqu'un sgcPDF sous licence est présent.

Paquets NuGet de sgcReports

Les paquets Community sont gratuits. Les paquets enregistrés nécessitent une licence .NET.

ÉditionInstallationNotes
Communitydotnet add package esegece.sgcReports.Community
Communitydotnet add package esegece.sgcReports.WinForms.Community
Communitydotnet add package esegece.sgcReports.HTML.Community
Communitydotnet add package esegece.sgcReports.AspNetCore.Community
Enregistréedotnet add package esegece.sgcReports
Enregistréedotnet add package esegece.sgcReports.WinForms
Enregistréedotnet add package esegece.sgcReports.HTML
Enregistréedotnet add package esegece.sgcReports.AspNetCore

Besoin d'une licence ?

Consulte les options de tarifs de sgcReports, ou obtiens-le avec une édition sgcUI.