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 17 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.

Nouveau avec sgcGrid ? Commence par les cinq démos QuickStart pour Delphi (VCL) dans Demos\Grid\Delphi\00.QuickStart et lis le guide Getting Started (PDF, en anglais), qui les explique pas à pas.

Essai sgcUI pour Delphi

Évaluation entièrement fonctionnelle pour Delphi 7 jusqu'à RAD Studio 13 avec les 17 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 10.1 à 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, LiveFeed, Spreadsheet et ServerModeAndCards.

Télécharger les démos →

Essai sgcUI pour Delphi

Delphi 13 Florence Télécharger ↓
Delphi 12 Athens Télécharger ↓
Delphi 11 Alexandria Télécharger ↓
Delphi 10.4 Sydney Télécharger ↓
Delphi 10.3 Rio Télécharger ↓
Delphi 10.2 Tokyo Télécharger ↓
Delphi 10.1 Berlin Télécharger ↓
Delphi 10 Seattle Télécharger ↓
Delphi XE8 Télécharger ↓
Delphi XE7 Télécharger ↓
Delphi XE6 Télécharger ↓
Delphi XE5 Télécharger ↓
Delphi XE4 Télécharger ↓
Delphi XE3 Télécharger ↓
Delphi XE2 Télécharger ↓
Delphi XE Télécharger ↓
Delphi 2010 Télécharger ↓
Delphi 2009 Télécharger ↓
Delphi 2007 Télécharger ↓

Essai sgcUI pour C++ Builder

C++ Builder 13 Télécharger ↓
C++ Builder 12 Télécharger ↓
C++ Builder 11 Télécharger ↓
C++ Builder 10.4 Télécharger ↓
C++ Builder 10.3 Télécharger ↓
C++ Builder 10.2 Télécharger ↓
C++ Builder 10.1 Télécharger ↓

Ce que tu obtiens dans l'essai

  • sgcGrid avec toutes les fonctionnalités, celles de l'édition enregistrée comprises, plus les 16 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

Édition Delphi Community gratuite

L'édition Delphi Community gratuite installe uniquement sgcGrid. Les autres produits sgcUI sont dans l'essai et dans les éditions enregistrées.

sgcUI Community pour Delphi

sgcGrid gratuit pour VCL et FireMonkey en paquets compilés pour Delphi 7 à 13, sans code source, avec les démos BandsAndCells, DataSetGrid, FilterAndFind, GroupAndSummary et LiveTicker.

Télécharger Delphi Community →

sgcGrid vs. sgcGrid Community

Fonctionnalité Delphi Community Enregistré
Prix Gratuit Licence payante
Licence Gratuite pour 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. Licence commerciale
Code source Paquets compilés uniquement, enregistrés dans l'IDE par l'installateur Code source complet
Delphi Delphi 7 à 13 Delphi 7 à 13
C++ Builder — C++ Builder 2007 à 13
VCL et FireMonkey ✓ ✓
Mode virtuel (OnGetValue) ✓ ✓
Liaison DataSet avec TsgcGridSource_DataSet ✓ ✓
Mises à jour en direct par clé depuis n'importe quel thread (AppendRow, UpdateRow) ✓ ✓
Cellules modifiées qui clignotent et règles de format ✓ ✓
Tri ✓ ✓
Ligne de filtre, popup de filtre de colonne et panneau de recherche ✓ ✓
Regroupement avec le panneau de groupes, résumés de groupe et de pied de tableau ✓ ✓
Colonnes figées et en-têtes de bande ✓ ✓
Cellules image, progression et sparkline ✓ ✓
Sélecteur de colonnes, réorganisation des colonnes et ajustement automatique ✓ ✓
Dispositions enregistrées et restaurées ✓ ✓
Sélection multiple et copie dans le presse-papiers ✓ ✓
Import et export CSV et JSON ✓ ✓
Thèmes ✓ ✓
Impression et aperçu avant impression ✓ ✓
Accessibilité ✓ ✓
Édition sur place des cellules avec validation, annulation et rétablissement — ✓
Collage depuis le presse-papiers, insertion et suppression de lignes — ✓
Édition du DataSet à travers la grille (WriteBack) — ✓
Lignes arborescentes — ✓
Lignes maître-détail et bandes de détail — ✓
Mode serveur — ✓
Vue en cartes — ✓
Mode Excel : feuilles, formats de cellule, formules entre feuilles et de colonne — ✓
Colonnes calculées — ✓
Import et export XLSX — ✓
Passerelles sgcWebSockets : sources de flux sgcGridWS et TsgcGridAIQuery — ✓ (nécessite sgcWebSockets)
Export PDF — ✓ (nécessite sgcPDF)

Une licence enregistrée comprend le code source complet de chaque unité du produit, la redistribution binaire sans redevance des applications que tu crées et 1 an de mises à jour et de nouvelles versions à compter de la date d'achat.

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.

Enregistrée uniquement Spreadsheet

Le mode Excel avec trois feuilles sur une barre d'onglets : Orders, dont la colonne Total a la formule de colonne =C1*D1, Summary, avec =SUM(Orders!E1:E20) et d'autres formules entre les feuilles, et Notes. Une barre d'outils met en forme la sélection, exécute les commandes de feuille, et enregistre et ouvre des fichiers XLSX avec les formules, les formats et les noms de feuille. VCL, FireMonkey (SpreadsheetFMX), C++ Builder, WinForms, WPF et Avalonia.

ServerModeAndCards

Enregistrée uniquement ServerModeAndCards

200 000 commandes générées dans une base FireDAC SQLite en mémoire, paginées par TsgcGridServerProvider_DataSet. Passe du tableau aux cartes, trie, filtre, recherche, additionne le pied, regroupe par pays et par client avec les nombres et les sommes calculés par SQL, et réécris les modifications dans la base. VCL et C++ Builder ; ServerModeAndCardsFMX pagine 100 000 lignes générées via TsgcGridServerProvider_Callback, et les démos WinForms, WPF et Avalonia ont des pages ADO.NET, IQueryable et callback.

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, Spreadsheet, SpreadsheetWpf, SpreadsheetAvalonia, ServerModeAndCards, ServerModeAndCardsWpf, ServerModeAndCardsAvalonia.

Lire la présentation .NET →

Community ou enregistrée

L'édition Community gratuite de sgcGrid est fournie sous forme de l'installateur Delphi sgcUI_Community.exe, avec des paquets compilés et sans code source, et sous forme du paquet .NET esegece.sgcGrid.Community. Les deux peuvent être utilisés 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, et les deux n'incluent pas l'édition sur place, les lignes arborescentes, les lignes maître-détail, l'export Excel, le mode Excel, le mode serveur, la vue en cartes ni la passerelle sgcGridWS. Dans Delphi, l'export PDF nécessite sgcPDF et est réservé à l'édition enregistrée. L'édition enregistrée offre toutes les fonctionnalités, le code source complet et la licence commerciale.

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
Communitydotnet add package esegece.sgcGrid.WinForms.Community
Communitydotnet add package esegece.sgcGrid.Wpf.Community
Communitydotnet add package esegece.sgcGrid.Avalonia.Community
Communitydotnet add package esegece.sgcGrid.Rendering.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
Enregistréedotnet add package esegece.sgcGrid

Besoin d'une licence ?

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