sgcPivotGrid functiematrix
Alles wat sgcPivotGrid kan, gegroepeerd per taak, met een link naar het helponderwerp van elke functie. De engine, TsgcPivotEngine, werkt ook zonder venster.
Alles wat sgcPivotGrid kan, gegroepeerd per taak, met een link naar het helponderwerp van elke functie. De engine, TsgcPivotEngine, werkt ook zonder venster.
6 functies
10 functies
8 functies
11 functies
7 NuGet-pakketten
Online help en pdf-handleidingen
Geregistreerd markeert functies die in de geregistreerde editie en de proefversie zitten, maar niet in de gratis Community-editie. ~ markeert een functie die Community gedeeltelijk heeft, met het verschil eronder.
Elke rij verwijst naar het bijbehorende helponderwerp. De kolom Community toont wat de gratis .NET Community-editie bevat; alles zit in Geregistreerd en de proefversie.
| Functie | Details | Community | Help |
|---|---|---|---|
| Een miljoen rijen | Getypeerde kolomopslag, één doorgang per herberekening en virtueel tekenen. De MillionRows-demo pivoteert 1.000.000 rijen. | Help | |
| Asynchrone berekening | AsyncCalculation of RecalculateAsync (in .NET een Task<bool> met een CancellationToken) herberekenen in een achtergrondthread, CancelCalculation houdt het vorige resultaat in beeld en OnCalculated wordt aangeroepen in de UI-thread. | Geregistreerd | Help |
| Batchgewijs laden | BeginLoad, DefineColumn, AppendRow en EndLoad, en BeginUpdate en EndUpdate voor één herberekening. | Help | |
| Gegevensbronnen | TsgcPivotSource_DataSet volgt een TDataSet met live updates, en Throttle bundelt snelle wijzigingen in één herberekening; TsgcPivotSource_Table leest een sgcGrid of elke IsgcUITable. | Help | |
| ItemsSource-binding (.NET) | TsgcWpfPivotGrid en TsgcAvaloniaPivotGrid lezen hun bronrijen uit ItemsSource, elke IEnumerable, en herberekenen zodra de collectie of een item verandert. In WPF bepaalt het filter van een ICollectionView welke items rijen zijn. TsgcWinFormsPivotGrid leest DataSource en DataMember, en het filter van een BindingSource werkt door in de pivot. De binding werkt in één richting: de pivot schrijft nooit naar de gegevens. | Help | |
| Velden in XAML en in de designer (.NET) | TsgcWpfPivotField- en TsgcAvaloniaPivotField-elementen declareren de velden met FieldName, Area, Aggregation en DisplayFormat, en de veldenlijst bindt via zijn eigenschap PivotGrid aan het bijbehorende grid. In WinForms bewerkt de Visual Studio-designer Fields met een smart tag en een collectie-editor, en een pivot zonder velden toont een voorbeeldpivot in de designer en in de WPF- en Avalonia-previewers. | Help |
| Functie | Details | Community | Help |
|---|---|---|---|
| Datumgroepering | Jaar, kwartaal, maand, week en dag op hetzelfde datumveld. | Help | |
| Uitvouwen en samenvouwen | ExpandAll, CollapseAll en ExpandLevel. | Help | |
| Acht aggregaties | Som, aantal, gemiddelde, minimum, maximum, CountDistinct, StdDev en Var. | Help | |
| Totalen | Subtotalen en eindtotalen per as, met hun positie (SubtotalPosition) en bijschrift (GrandTotalCaption). | Help | |
| Sorteren | Sorteer leden op label of op de waarde van een meetwaarde (SortBy, SortMeasure, SortOrder). | Help | |
| Filters | Label- en waardefilters met 13 operatoren, en ledenchecklists in de veldenlijst. | Help | |
| Berekende velden | Expressies op rijniveau met IF, ROUND, MIN, MAX, ISNULL, YEAR en MONTH (TsgcPivotCalculatedField), geaggregeerd als bronkolommen. | Geregistreerd | Help |
| Berekende items | Field.CalculatedItems.Add(Name, Formula) voegt een lid toe aan een rij- of kolomveld op basis van een formule over de naastliggende items, zoals East+West of Q1-Q2. Het wordt na de echte leden gesorteerd, de totalen blijven gebaseerd op de bronrijen en de indelings-JSON bewaart het. | Geregistreerd | Help |
| Waarden weergeven als | % van rij-, kolom- of eindtotaal, lopend totaal, verschil met en rang. | Geregistreerd | Help |
| Top N met Overig | TopN houdt de leden met de grootste totalen vast en TopNOthers vouwt de rest samen in een rij Overig. | Geregistreerd | Help |
| Functie | Details | Community | Help |
|---|---|---|---|
| Veldenlijst | Gebruikers slepen velden tussen rijen, kolommen, filters en gegevens. | Help | |
| Veldknoppen | Met Layout = pvlBar wordt de veldenlijst een balk met veldknoppen boven een draaigrafiek: Filters, Columns (de legenda), Rows (de as) en Values. Sleep een knop om een veld te verplaatsen, filter de leden met de trechter, of klap een veld uit, klap het in of verwijder het via zijn menu. | Geregistreerd | Help |
| Voorwaardelijke opmaak | Opmaakregels zoals kleurschalen (TsgcPivotFormatRule, pvrColorScale). | Help | |
| Doorboren | Een dubbelklik of Enter toont de bronrijen achter een cel (OnDrillDown, DrillDown, GetSourceRows). | Help | |
| Toetsenbord | Toetsenbordnavigatie in het pivotgrid. | Help | |
| Thema's | Lichte en donkere thema's: Theme := utDark. | Help | |
| Rechts naar links (Arabisch en Hebreeuws) | Het rijkoptekstgebied, de volgorde van de kolomkoppen, de compacte inspringing, chevrons, veldenlijst en schuifbalken zijn gespiegeld, en de XLSX-export schrijft een blad van rechts naar links. Getallen blijven reeksen van links naar rechts. | Help | |
| Toegankelijkheid | Aangeboden aan UI Automation als een tabel met rij- en kolomkoppen die in- en uitklappen, gegevenscellen en totalen, en de veldenlijst als lijsten met velden per gebied. Ctrl+1 tot en met Ctrl+4, Ctrl+Omhoog, Ctrl+Omlaag, Spatie en Del verplaatsen velden met het toetsenbord, de focusring is altijd zichtbaar en Windows hoog contrast wordt gevolgd. Standaard aan op VCL (Delphi 7 tot en met 13), FireMonkey op Windows, WinForms, WPF en Avalonia. | Help |
| Functie | Details | Community | Help |
|---|---|---|---|
| Export | SaveToCSV, SaveToJSON, SaveToHTML, SaveToPNG en SaveToSVG. | Help | |
| Export naar Excel (XLSX) | SaveToXLSX op de engine en op de VCL-, FireMonkey-, WinForms-, WPF- en Avalonia-grids schrijft een werkmap zonder externe bibliotheek: samengevoegde kolomkoppen, vette totalen, overzichtsrijen, een vastgezette koprij, Excel-getalnotaties en Excel-percentage. | Geregistreerd | Help |
| Indeling bewaren | SaveLayoutToFile en LoadLayoutFromFile slaan de indeling op als JSON, met de instellingen van een draaigrafiek. | Geregistreerd | Help |
| Headless rendering | TsgcPivotGridRenderer op een server of op Linux64. | Help | |
| Grafiekkoppeling | sgcCharts leest het pivotresultaat als een tabel. | Help | |
| Draaigrafiekkoppeling | TsgcChartTableLink van sgcCharts koppelt een grafiek aan het pivotresultaat, met één reeks per waardekolom en de rijlabels als categorieën. Staaf, gestapelde staaf, lijn en vlak, opnieuw opgebouwd als de pivot verandert, met behoud van de reekskleuren. In elke editie van sgcCharts, ook met sgcGrid. | Help | |
| Draaigrafiek | TsgcPivotChartTable voedt TsgcChartTableLink van sgcCharts: gegroepeerde, gestapelde en 100% gestapelde kolommen, lijn, vlak, cirkel, donut en combinatie met een secundaire as, eindtotalen, Top N en gegevenslabels. De grafiekontwerper stelt het in vanaf een pagina Gegevens en het lid charts van de JSON van de indeling bewaart het, hetzelfde in Delphi en .NET. Vereist een geregistreerde sgcCharts. | Geregistreerd | Help |
| Vraag het aan je pivot | TsgcPivotGridAI zet een vraag als "top 3 landen op omzet" om in een pivotindeling via een willekeurige AI-provider, op VCL, FireMonkey, WinForms, WPF en Avalonia, met de AI-querybalk of vanuit code. Alleen de vraag en de veldencatalogus worden verzonden, nooit rijgegevens. Undo herstelt de vorige indeling in de Geregistreerde editie. | Help | |
| AI-provider van sgcWebSockets | TsgcPivotGridAIQuery van de sgcPivotGridWS-bridge neemt een TsgcAIChat in Chat. TsgcUIAIChatProvider van de sgcUICoreWS-bridge gebruikt de component TsgcAIChat van sgcWebSockets op elk platform. In .NET het pakket esegece.sgcUICore.sgcWebSockets. Vereist een geregistreerde sgcWebSockets. | Geregistreerd | Help |
| Afdrukken en afdrukvoorbeeld | Print en ShowPrintPreview drukken de hele draaitabel af met zijn huidige indeling, de kolomkoppen bovenaan en de rijkoppen links op elke pagina. PrintSettings stelt het papier, de afdrukstand, de marges, de schaal, de koptekst en de voettekst eenmalig in voor de printer, het voorbeeld en de PDF. In elke editie, op VCL, FireMonkey, WinForms, WPF en Avalonia (FireMonkey drukt af op Windows en macOS). | Help | |
| Toegankelijke PDF-export, PDF/UA en PDF/A (met sgcPDF) | ExportToPDF schrijft vectorpagina's met doorzoekbare tekst, elke pagina is een echte tabel met kolom- en rijkoptekstcellen, en een ingekort label behoudt zijn volledige tekst voor schermlezers. Het bestand is standaard een getagd PDF/UA-document, en PDFALevel voegt PDF/A-2a of PDF/A-3a toe. Vereist de sgcUIPDF-bridge en een gelicentieerde sgcPDF (esegece.sgcUICore.sgcPDF in .NET). | Geregistreerd | Help |
Het .NET-pivotgrid is een C#-port, geen wrapper, voor WinForms, WPF en Avalonia, met de gedeelde engine, headless PNG en SVG en een DataTable-bron.
| Pakket | Editie | Inhoud |
|---|---|---|
esegece.sgcPivotGrid.Community | Community (gratis) | Kernbibliotheek |
esegece.sgcPivotGrid.WinForms.Community | Community (gratis) | Windows Forms-besturingselementen |
esegece.sgcPivotGrid.Wpf.Community | Community (gratis) | WPF-besturingselementen |
esegece.sgcPivotGrid.Avalonia.Community | Community (gratis) | Avalonia-besturingselementen |
esegece.sgcPivotGrid.Rendering.Community | Community (gratis) | Headless renderen |
esegece.sgcPivotGrid | Geregistreerd | Kernbibliotheek |
esegece.sgcPivotGrid.WinForms | Geregistreerd | Windows Forms-besturingselementen |
esegece.sgcPivotGrid.Wpf | Geregistreerd | WPF-besturingselementen |
esegece.sgcPivotGrid.Avalonia | Geregistreerd | Avalonia-besturingselementen |
esegece.sgcPivotGrid.Rendering | Geregistreerd | Headless renderen |
esegece.sgcPivotGrid.sgcWebSockets | Alleen geregistreerd | sgcWebSockets-bridge |
esegece.sgcUICore.sgcWebSockets | Alleen geregistreerd | AI-provider van sgcWebSockets (TsgcUIAIChatProvider) |
Elke functie van sgcPivotGrid is beschreven in de sgcUI-help, met één build voor elke ontwikkelomgeving.
Begin met de introductie van sgcPivotGrid en volg daarna de snelstart en de functieonderwerpen.
Delphi →De volledige sgcUI-help als pdf-bestand, om offline te lezen of af te drukken.
Delphi (PDF) →