sgcPivotGrid Matrice delle funzionalità
Tutto ciò che fa sgcPivotGrid, raggruppato per attività, con un link al topic della guida di ogni funzionalità. Il motore, TsgcPivotEngine, funziona anche senza finestra.
Tutto ciò che fa sgcPivotGrid, raggruppato per attività, con un link al topic della guida di ogni funzionalità. Il motore, TsgcPivotEngine, funziona anche senza finestra.
5 funzionalità
9 funzionalità
6 funzionalità
7 funzionalità
7 pacchetti NuGet
Guida online e manuali PDF
Registered indica le funzionalità incluse nelle edizioni Registered e Trial e non nell'edizione Community gratuita. ~ indica una funzionalità che Community ha solo in parte, con la differenza indicata sotto.
Ogni riga rimanda al suo argomento della guida. La colonna Community mostra cosa include l'edizione Community .NET gratuita; tutto è incluso in Registered e Trial.
| Funzionalità | Dettagli | Community | Guida |
|---|---|---|---|
| Un milione di righe | Archivio di colonne tipizzato, un solo passaggio per ogni ricalcolo e disegno virtuale. La demo MillionRows esegue il pivot di 1.000.000 di righe. | Guida | |
| Caricamento in blocco | BeginLoad, DefineColumn, AppendRow ed EndLoad, e BeginUpdate ed EndUpdate per un solo ricalcolo. | Guida | |
| Sorgenti dati | TsgcPivotSource_DataSet segue un TDataSet con aggiornamenti live; TsgcPivotSource_Table legge una sgcGrid o qualsiasi IsgcUITable. | Guida | |
| Binding con ItemsSource (.NET) | TsgcWpfPivotGrid e TsgcAvaloniaPivotGrid leggono le righe di origine da ItemsSource, qualsiasi IEnumerable, e ricalcolano quando la raccolta o un elemento cambia. In WPF il filtro di un ICollectionView decide quali elementi sono righe. TsgcWinFormsPivotGrid legge DataSource e DataMember, e il filtro di un BindingSource raggiunge la pivot. Il binding è unidirezionale: la pivot non scrive mai sui dati. | Guida | |
| Campi in XAML e nel designer (.NET) | Gli elementi TsgcWpfPivotField e TsgcAvaloniaPivotField dichiarano i campi con FieldName, Area, Aggregation e DisplayFormat, e l'elenco dei campi si collega alla sua griglia tramite la proprietà PivotGrid. In WinForms il designer di Visual Studio modifica Fields con uno smart tag e un editor di raccolte, e una pivot senza campi mostra una pivot di esempio nel designer e nelle anteprime WPF e Avalonia. | Guida |
| Funzionalità | Dettagli | Community | Guida |
|---|---|---|---|
| Raggruppamento per data | Anno, trimestre, mese, settimana e giorno sullo stesso campo data. | Guida | |
| Espandi e comprimi | ExpandAll, CollapseAll ed ExpandLevel. | Guida | |
| Otto aggregazioni | Somma, conteggio, media, minimo, massimo, CountDistinct, deviazione standard e varianza. | Guida | |
| Totali | Subtotali e totali generali per asse, con la loro posizione (SubtotalPosition) e didascalia (GrandTotalCaption). | Guida | |
| Ordinamento | Ordina i membri per etichetta o per valore di una misura (SortBy, SortMeasure, SortOrder). | Guida | |
| Filtri | Filtri per etichetta e per valore con 13 operatori, ed elenchi di membri con caselle di selezione nell'elenco campi. | Guida | |
| Campi calcolati | Espressioni a livello di riga con IF, ROUND, MIN, MAX, ISNULL, YEAR e MONTH (TsgcPivotCalculatedField), aggregate come le colonne di origine. | Registrata | Guida |
| Mostra valori come | % della riga, della colonna o del totale generale, totale progressivo, differenza da e classifica. | Registrata | Guida |
| Top N con Altri | TopN mantiene i membri con i totali più grandi e TopNOthers raccoglie il resto in una riga Altri. | Registrata | Guida |
| Funzionalità | Dettagli | Community | Guida |
|---|---|---|---|
| Elenco campi | Gli utenti trascinano i campi tra righe, colonne, filtri e dati. | Guida | |
| Formattazione condizionale | Regole di formato come le scale di colori (TsgcPivotFormatRule, pvrColorScale). | Guida | |
| Drill down | Un doppio clic o Invio mostra le righe di origine dietro una cella (OnDrillDown, DrillDown, GetSourceRows). | Guida | |
| Tastiera | Navigazione da tastiera nella pivot grid. | Guida | |
| Temi | Temi chiaro e scuro: Theme := utDark. | Guida | |
| Da destra a sinistra (arabo ed ebraico) | L'area delle intestazioni di riga, l'ordine delle intestazioni di colonna, il rientro compatto, i chevron, l'elenco dei campi e le barre di scorrimento sono speculari, e l'esportazione XLSX scrive un foglio da destra a sinistra. I numeri restano blocchi da sinistra a destra. | Guida | |
| Accessibilità | Esposta a UI Automation come tabella con intestazioni di riga e di colonna che si espandono e si comprimono, celle dati e totali, e l'elenco campi come elenchi di campi per area. Da Ctrl+1 a Ctrl+4, Ctrl+Su, Ctrl+Giù, Space e Del spostano i campi con la tastiera, l'anello di focus è sempre visibile e l'alto contrasto di Windows viene seguito. Attiva per impostazione predefinita su VCL (Delphi 7-13), FireMonkey su Windows, WinForms, WPF e Avalonia. | Guida |
| Funzionalità | Dettagli | Community | Guida |
|---|---|---|---|
| Esportazione | SaveToCSV, SaveToJSON, SaveToHTML, SaveToPNG e SaveToSVG. | Guida | |
| Persistenza del layout | SaveLayoutToFile e LoadLayoutFromFile memorizzano il layout come JSON. | Registrata | Guida |
| Rendering headless | TsgcPivotGridRenderer su un server o su Linux64. | Guida | |
| Interoperabilità con i grafici | sgcCharts legge il risultato del pivot come tabella. | Guida | |
| Chiedi al tuo pivot | TsgcPivotGridAI trasforma una domanda come "i 3 paesi con più vendite" in un layout pivot tramite qualsiasi provider AI, su VCL, FireMonkey, WinForms, WPF e Avalonia, con la barra di query AI o dal codice. Vengono inviati solo la domanda e il catalogo dei campi, mai i dati delle righe. Annulla ripristina il layout precedente nell'edizione Registered. | Guida | |
| Provider AI sgcWebSockets | TsgcPivotGridAIQuery del ponte sgcPivotGridWS accetta un TsgcAIChat in Chat. TsgcUIAIChatProvider del ponte sgcUICoreWS usa il componente TsgcAIChat di sgcWebSockets su ogni piattaforma. In .NET, il pacchetto esegece.sgcUICore.sgcWebSockets. Richiede un sgcWebSockets registrato. | Registrata | Guida |
| Stampa e anteprima di stampa | Print e ShowPrintPreview stampano l'intera tabella pivot con il suo layout attuale, le intestazioni di colonna in alto e le intestazioni di riga a sinistra di ogni pagina. PrintSettings imposta una sola volta la carta, l'orientamento, i margini, la scala, l'intestazione e il piè di pagina per la stampante, l'anteprima e il PDF. In tutte le edizioni, su VCL, FireMonkey, WinForms, WPF e Avalonia (FireMonkey stampa su Windows e macOS). | Guida | |
| Esportazione PDF accessibile, PDF/UA e PDF/A (con sgcPDF) | ExportToPDF scrive pagine vettoriali con testo ricercabile, ogni pagina è una vera tabella con celle di intestazione di colonna e di riga, e un'etichetta abbreviata conserva il suo testo completo per gli screen reader. Il file è per impostazione predefinita un documento PDF/UA con tag, e PDFALevel aggiunge PDF/A-2a o PDF/A-3a. Richiede il ponte sgcUIPDF e uno sgcPDF con licenza (esegece.sgcUICore.sgcPDF in .NET). | Registrata | Guida |
La pivot grid .NET è un porting C#, non un wrapper, per WinForms, WPF e Avalonia, con il motore condiviso, PNG e SVG headless e una sorgente DataTable.
| Pacchetto | Edizione | Contenuto |
|---|---|---|
esegece.sgcPivotGrid.Community | Community (gratuita) | Libreria di base |
esegece.sgcPivotGrid | Registered | Libreria di base |
esegece.sgcPivotGrid.WinForms | Registered | Controlli Windows Forms |
esegece.sgcPivotGrid.Wpf | Registered | Controlli WPF |
esegece.sgcPivotGrid.Avalonia | Registered | Controlli Avalonia |
esegece.sgcPivotGrid.Rendering | Registered | Rendering headless |
esegece.sgcPivotGrid.sgcWebSockets | Solo Registered | Ponte sgcWebSockets |
esegece.sgcUICore.sgcWebSockets | Solo Registered | Provider AI sgcWebSockets (TsgcUIAIChatProvider) |
Ogni funzionalità di sgcPivotGrid è documentata nella guida di sgcUI, con una versione per ogni ambiente di sviluppo.
Inizia dall'introduzione a sgcPivotGrid, poi segui la guida rapida e gli argomenti sulle funzionalità.
Delphi →La guida completa di sgcUI in formato PDF, da leggere offline o stampare.
Delphi (PDF) →