sgcPivotGrid Matrice des fonctionnalités

Tout ce que fait sgcPivotGrid, groupé par tâche, avec un lien vers la rubrique d'aide de chaque fonctionnalité. Le moteur, TsgcPivotEngine, fonctionne aussi sans fenêtre.

Moteur et performances

5 fonctionnalités

Analyse

9 fonctionnalités

Interface utilisateur

6 fonctionnalités

Export et intégration

7 fonctionnalités

.NET

7 paquets NuGet

Documentation

Aide en ligne et manuels PDF

Enregistrée signale les fonctionnalités présentes dans les éditions enregistrée et d'essai, mais pas dans l'édition Community gratuite. ~ signale une fonctionnalité que Community propose en partie, avec la différence indiquée en dessous.

Chaque ligne renvoie à sa rubrique d'aide. La colonne Community indique ce que comprend l'édition .NET Community gratuite ; tout est dans les éditions enregistrée et d'essai.

Moteur et performances

FonctionnalitéDétailsCommunityAide
Un million de lignesStockage de colonnes typées, un seul passage par recalcul et dessin virtuel. La démo MillionRows pivote 1 000 000 de lignes.Aide
Chargement par lotsBeginLoad, DefineColumn, AppendRow et EndLoad, et BeginUpdate et EndUpdate pour un seul recalcul.Aide
Sources de donnéesTsgcPivotSource_DataSet suit un TDataSet avec mises à jour en direct ; TsgcPivotSource_Table lit un sgcGrid ou tout IsgcUITable.Aide
Liaison ItemsSource (.NET)TsgcWpfPivotGrid et TsgcAvaloniaPivotGrid lisent leurs lignes source dans ItemsSource, tout IEnumerable, et recalculent quand la collection ou un élément change. Dans WPF, le filtre d'un ICollectionView décide quels éléments sont des lignes. TsgcWinFormsPivotGrid lit DataSource et DataMember, et le filtre d'un BindingSource atteint le tableau croisé. La liaison est unidirectionnelle : le tableau croisé n'écrit jamais dans les données.Aide
Champs en XAML et dans le concepteur (.NET)Les éléments TsgcWpfPivotField et TsgcAvaloniaPivotField déclarent les champs avec FieldName, Area, Aggregation et DisplayFormat, et la liste de champs se lie à sa grille par sa propriété PivotGrid. Dans WinForms, le concepteur Visual Studio modifie Fields avec une balise active et un éditeur de collection, et un tableau croisé sans champ affiche un tableau croisé d'exemple dans le concepteur et dans les aperçus de WPF et Avalonia.Aide

Analyse

FonctionnalitéDétailsCommunityAide
Regroupement de datesAnnée, trimestre, mois, semaine et jour sur le même champ de date.Aide
Développer et réduireExpandAll, CollapseAll et ExpandLevel.Aide
Huit agrégationsSum, Count, Average, Min, Max, CountDistinct, StdDev et Var.Aide
TotauxSous-totaux et totaux généraux par axe, avec leur position (SubtotalPosition) et leur libellé (GrandTotalCaption).Aide
TriTrie les membres par libellé ou par valeur d'une mesure (SortBy, SortMeasure, SortOrder).Aide
FiltresFiltres sur les libellés et sur les valeurs avec 13 opérateurs, et listes de membres à cocher dans la liste de champs.Aide
Champs calculésExpressions au niveau des lignes avec IF, ROUND, MIN, MAX, ISNULL, YEAR et MONTH (TsgcPivotCalculatedField), agrégées comme les colonnes sources.EnregistréeAide
Afficher les valeurs en tant que% de la ligne, de la colonne ou du total général, total cumulé, différence par rapport à et rang.EnregistréeAide
Top N avec AutresTopN conserve les membres aux totaux les plus élevés et TopNOthers regroupe le reste dans une ligne Autres.EnregistréeAide

Interface utilisateur

FonctionnalitéDétailsCommunityAide
Liste de champsLes utilisateurs glissent les champs entre les lignes, les colonnes, les filtres et les données.Aide
Mise en forme conditionnelleRègles de format telles que les échelles de couleurs (TsgcPivotFormatRule, pvrColorScale).Aide
ExplorationUn double-clic ou Entrée affiche les lignes sources derrière une cellule (OnDrillDown, DrillDown, GetSourceRows).Aide
ClavierNavigation au clavier dans le tableau croisé dynamique.Aide
ThèmesThèmes clair et sombre : Theme := utDark.Aide
De droite à gauche (arabe et hébreu)La zone des en-têtes de lignes, l'ordre des en-têtes de colonnes, le retrait compact, les chevrons, la liste des champs et les barres de défilement sont en miroir, et l'export XLSX écrit une feuille de droite à gauche. Les nombres restent des passages de gauche à droite.Aide
AccessibilitéExposé à UI Automation sous forme de tableau avec des en-têtes de ligne et de colonne qui se développent et se réduisent, des cellules de données et des totaux, et la liste de champs sous forme de listes de champs par zone. Ctrl+1 à Ctrl+4, Ctrl+Haut, Ctrl+Bas, Espace et Suppr déplacent les champs au clavier, l'anneau de focus est toujours visible et le contraste élevé de Windows est suivi. Activé par défaut sur VCL (Delphi 7 à 13), FireMonkey sous Windows, WinForms, WPF et Avalonia.Aide

Export et intégration

FonctionnalitéDétailsCommunityAide
ExportSaveToCSV, SaveToJSON, SaveToHTML, SaveToPNG et SaveToSVG.Aide
Persistance de la dispositionSaveLayoutToFile et LoadLayoutFromFile stockent la disposition en JSON.EnregistréeAide
Rendu sans interfaceTsgcPivotGridRenderer sur un serveur ou sous Linux64.Aide
Interopérabilité avec les graphiquessgcCharts lit le résultat du tableau croisé comme une table.Aide
Interroge ton tableau croiséTsgcPivotGridAI transforme une question telle que "les 3 premiers pays par ventes" en disposition de tableau croisé via n'importe quel fournisseur d'IA, sur VCL, FireMonkey, WinForms, WPF et Avalonia, avec la barre de requête IA ou depuis le code. Seuls la question et le catalogue de champs sont envoyés, jamais les données des lignes. Annuler rétablit la disposition précédente dans l'édition Enregistrée.Aide
Fournisseur d'IA sgcWebSocketsTsgcPivotGridAIQuery du pont sgcPivotGridWS prend un TsgcAIChat dans Chat. TsgcUIAIChatProvider du pont sgcUICoreWS utilise le composant TsgcAIChat de sgcWebSockets sur toutes les plateformes. En .NET, le paquet esegece.sgcUICore.sgcWebSockets. Nécessite un sgcWebSockets enregistré.EnregistréeAide
Impression et aperçu avant impressionPrint et ShowPrintPreview impriment tout le tableau croisé dynamique avec sa disposition actuelle, les en-têtes de colonne en haut et les en-têtes de ligne à gauche de chaque page. PrintSettings règle une seule fois le papier, l'orientation, les marges, l'échelle, l'en-tête et le pied de page pour l'imprimante, l'aperçu et le PDF. Dans toutes les éditions, sur VCL, FireMonkey, WinForms, WPF et Avalonia (FireMonkey imprime sous Windows et macOS).Aide
Export PDF accessible, PDF/UA et PDF/A (avec sgcPDF)ExportToPDF écrit des pages vectorielles avec du texte recherchable, chaque page est un vrai tableau avec des cellules d'en-tête de colonne et de ligne, et une étiquette abrégée garde son texte complet pour les lecteurs d'écran. Le fichier est par défaut un document PDF/UA balisé, et PDFALevel ajoute PDF/A-2a ou PDF/A-3a. Nécessite le pont sgcUIPDF et un sgcPDF sous licence (esegece.sgcUICore.sgcPDF en .NET).EnregistréeAide

sgcPivotGrid pour .NET

Le tableau croisé dynamique .NET est un portage C# et non une enveloppe, pour WinForms, WPF et Avalonia, avec le moteur partagé, le PNG et SVG sans interface et une source DataTable.

PaquetÉditionContenu
esegece.sgcPivotGrid.CommunityCommunity (gratuite)Bibliothèque principale
esegece.sgcPivotGridEnregistréeBibliothèque principale
esegece.sgcPivotGrid.WinFormsEnregistréeContrôles Windows Forms
esegece.sgcPivotGrid.WpfEnregistréeContrôles WPF
esegece.sgcPivotGrid.AvaloniaEnregistréeContrôles Avalonia
esegece.sgcPivotGrid.RenderingEnregistréeRendu sans interface
esegece.sgcPivotGrid.sgcWebSocketsEnregistrée uniquementPasserelle sgcWebSockets
esegece.sgcUICore.sgcWebSocketsEnregistrée uniquementFournisseur d'IA sgcWebSockets (TsgcUIAIChatProvider)

Documentation

Chaque fonctionnalité de sgcPivotGrid est documentée dans l'aide de sgcUI, avec une version pour chaque environnement de développement.

Aide en ligne

Commence par l'introduction de sgcPivotGrid, puis suis le démarrage rapide et les rubriques sur les fonctionnalités.

Delphi →
C++ Builder →
.NET →

Manuels PDF

L'aide complète de sgcUI au format PDF, à lire hors ligne ou à imprimer.

Delphi (PDF) →
C++ Builder (PDF) →
.NET (PDF) →
Meilleur rapport qualité-prix : All-AccessTous les produits eSeGeCe, Support Premium inclus, à partir de €1,059/an.
Voir les tarifs All-Access

Crée avec sgcPivotGrid

Télécharge l'essai sgcUI et ajoute sgcPivotGrid à ton application Delphi, C++ Builder ou .NET.