Télécharger sgcGrid

sgcGrid 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, sgcGrid 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, sgcGrid 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 sgcGrid incluent LiveTicker, DataSetGrid, GroupAndSummary, Editing, TreeAndDetail, ExcelExport, GridAndChart, AskYourGrid et LiveFeed.

Télécharger les démos →

Ce que tu obtiens dans l'essai

  • sgcGrid avec toutes les fonctionnalités, celles de l'édition enregistrée comprises, plus les 13 autres produits sgcUI
  • Paquets VCL et FireMonkey pour Delphi 7 à 13, et C++ Builder 2007 à 13 dans l'essai C++ Builder
  • Les projets de démonstration pour Delphi et C++ Builder, et l'aide
  • Un build compilé avec l'essai affiche un avis une fois la fenêtre de version indiquée dans le build dépassée ; rien d'autre ne change

Trois étapes vers un sgcGrid fonctionnel

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

Installe

Lance l'installateur de l'essai sgcUI. Il installe sgcUICore avec sgcGrid et enregistre les composants dans l'IDE.

Ouvre une démo

Ouvre LiveTicker depuis Demos\Delphi ou Demos\CBuilder dans le dossier d'installation et lance-le : 1 000 symboles se mettent à bouger.

Dépose la grille

Sur une nouvelle fiche VCL, dépose un TsgcVCLGrid depuis la page SGC Grid de la palette, ajoute des colonnes et appelle AppendRow et UpdateRow.

Lance les démos de sgcGrid

LiveTicker

LiveTicker

Environ 1 000 mises à jour de prix par seconde depuis un thread de travail avec UpdateRow, une vue triée, des cellules qui clignotent et une règle de format pour les variations négatives. VCL, FireMonkey, C++ Builder, WinForms, WPF et Avalonia.

DataSetGrid

DataSetGrid

Un TsgcGridSource_DataSet lié à un TClientDataSet de 200 enregistrements avec KeyField, AutoColumns et LiveUpdates, plus l'export et l'import JSON et CSV.

GroupAndSummary

GroupAndSummary

100 000 commandes regroupées par Région et Catégorie avec le panneau de groupes, les synthèses Count, Sum et Average, un pied et deux colonnes figées. .NET l'appelle Grouping.

Enregistrée uniquement Editing

Une colonne à liste de choix, une colonne booléenne basculée avec Espace, OnValidate qui refuse les quantités négatives, OnEditError et un journal OnEdited.

TreeAndDetail

Enregistrée uniquement TreeAndDetail

Un arbre d'organigramme, et des clients avec une bande de détail de commandes remplie via un TsgcGridDataStore.

Enregistrée uniquement ExcelExport

Une grille regroupée et une grille en arbre enregistrées avec SaveToXLSX et ouvertes dans le tableur, plan et synthèses conservés.

GridAndChart

Une tuile de grille et une tuile de graphique dans un tableau de bord : un TsgcChartDataSource_Table trace les lignes de la grille. Nécessite sgcCharts et sgcDashboard.

Enregistrée uniquement AskYourGrid

TsgcGridAIQuery filtre, trie et met en évidence 200 actions à partir de questions en langage naturel, sans réseau ni clé d'API. Nécessite sgcWebSockets.

Enregistrée uniquement LiveFeed

Un serveur WebSocket dans le même processus diffuse des lots JSON de 50 symboles, et un TsgcGridFeedSource_WebSocket les écrit dans la grille par clé. Delphi et .NET.

IDE et plateformes pris en charge

ÉlémentPrise en charge
Delphi (VCL)Delphi 7 à 13, TsgcVCLGrid sous Win32, et Win64 à partir de XE2.
FireMonkeyDelphi XE6 à 13, TsgcFMXGrid sous Windows, macOS, iOS et Android.
C++ BuilderC++ Builder 2007 à 13, TsgcVCLGrid et TsgcFMXGrid avec des en-têtes .hpp générés et des bibliothèques statiques.
Linux64Delphi 10.2 à 13 pour le modèle indépendant du framework, le formatage, le moteur de rendu, JSON et CSV, par exemple pour générer des images de grille sur un serveur.
.NET.NET Framework 4.7.2, .NET 8, .NET 9 et .NET 10 : grilles WinForms, WPF et Avalonia, PNG et SVG sans interface.
PasserellesLa passerelle sgcGridWS (sources de flux WebSocket, MQTT et SSE, requêtes IA) nécessite sgcWebSockets et l'édition enregistrée.

sgcGrid pour .NET

sgcGrid 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.sgcGrid.Community, ou l'édition enregistrée avec dotnet add package esegece.sgcGrid. Les contrôles pour ton framework d'interface se trouvent dans esegece.sgcGrid.WinForms, esegece.sgcGrid.Wpf et esegece.sgcGrid.Avalonia. Les paquets passerelle esegece.sgcGrid.sgcWebSockets et esegece.sgcGrid.sgcHTML sont réservés à l'édition enregistrée.

Voir sur NuGet →

Démos .NET

Projets de démonstration : LiveTicker, LiveTickerWpf, LiveTickerAvalonia, DataSetGrid, Grouping, GroupingWpf, GroupingAvalonia, Editing, TreeAndDetail, ExcelExport, GridAndChart, AskYourGrid, LiveFeed.

Lire la présentation .NET →

Community ou enregistrée

L'édition Community gratuite de sgcGrid 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. L'édition Community n'inclut pas l'édition sur place, les lignes arborescentes, les lignes maître-détail, l'export Excel ni la passerelle sgcGridWS.

Paquets NuGet de sgcGrid

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

ÉditionInstallationNotes
Communitydotnet add package esegece.sgcGrid.Community
Enregistréedotnet add package esegece.sgcGrid.WinForms
Enregistréedotnet add package esegece.sgcGrid.Wpf
Enregistréedotnet add package esegece.sgcGrid.Avalonia
Enregistréedotnet add package esegece.sgcGrid.Rendering
Enregistréedotnet add package esegece.sgcGrid.sgcWebSockets
Enregistréedotnet add package esegece.sgcGrid.sgcHTML

Besoin d'une licence ?

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