sgcPivotGrid Matriz de recursos
Tudo o que o sgcPivotGrid faz, agrupado por tarefa, com um link para o tópico de ajuda de cada recurso. O motor, TsgcPivotEngine, também funciona sem janela.
Tudo o que o sgcPivotGrid faz, agrupado por tarefa, com um link para o tópico de ajuda de cada recurso. O motor, TsgcPivotEngine, também funciona sem janela.
5 recursos
9 recursos
6 recursos
7 recursos
7 pacotes NuGet
Ajuda online e manuais em PDF
Registrada marca os recursos que estão nas edições Registrada e de Avaliação e não na edição Community gratuita. ~ marca um recurso que a Community tem em parte, com a diferença descrita abaixo.
Cada linha leva ao seu tópico da ajuda. A coluna Community mostra o que a edição .NET Community gratuita inclui; tudo está na Registrada e na Avaliação.
| Recurso | Detalhes | Community | Ajuda |
|---|---|---|---|
| Um milhão de linhas | Armazenamento de colunas tipadas, uma única passagem por recálculo e desenho virtual. O demo MillionRows pivota 1.000.000 de linhas. | Ajuda | |
| Carga em lote | BeginLoad, DefineColumn, AppendRow e EndLoad, e BeginUpdate e EndUpdate para um único recálculo. | Ajuda | |
| Fontes de dados | TsgcPivotSource_DataSet e TsgcPivotSource_Table. | Ajuda | |
| Vínculo com ItemsSource (.NET) | TsgcWpfPivotGrid e TsgcAvaloniaPivotGrid leem as linhas de origem de ItemsSource, qualquer IEnumerable, e recalculam quando a coleção ou um item muda. No WPF, o filtro de um ICollectionView decide quais itens são linhas. O TsgcWinFormsPivotGrid lê DataSource e DataMember, e o filtro de um BindingSource chega ao pivot. O vínculo é unidirecional: o pivot nunca grava nos dados. | Ajuda | |
| Campos em XAML e no designer (.NET) | Elementos TsgcWpfPivotField e TsgcAvaloniaPivotField declaram os campos com FieldName, Area, Aggregation e DisplayFormat, e a lista de campos se vincula à sua grade pela propriedade PivotGrid. No WinForms, o designer do Visual Studio edita Fields com uma smart tag e um editor de coleção, e um pivot sem campos mostra um pivot de exemplo no designer e nos previewers do WPF e do Avalonia. | Ajuda |
| Recurso | Detalhes | Community | Ajuda |
|---|---|---|---|
| Agrupamento por data | Ano, trimestre, mês, semana e dia no mesmo campo de data. | Ajuda | |
| Expandir e recolher | ExpandAll, CollapseAll e ExpandLevel. | Ajuda | |
| Oito agregações | Sum, Count, Average, Min, Max, CountDistinct, StdDev e Var. | Ajuda | |
| Totais | Subtotais e totais gerais. | Ajuda | |
| Ordenação | Ordene por rótulo ou por valor. | Ajuda | |
| Filtros | Filtros de rótulo e de valor com 13 operadores, e listas de seleção de membros na lista de campos. | Ajuda | |
| Campos calculados | Campos calculados a partir de outros campos. | Registrada | Ajuda |
| Exibir valores como | % da linha, da coluna ou do total geral, total acumulado, diferença em relação a e classificação. | Registrada | Ajuda |
| Top N com Outros | Mantenha os principais itens e reúna o restante em Outros. | Registrada | Ajuda |
| Recurso | Detalhes | Community | Ajuda |
|---|---|---|---|
| Lista de campos | Os usuários arrastam campos entre linhas, colunas, filtros e dados. | Ajuda | |
| Formatação condicional | Regras de formatação como escalas de cor (TsgcPivotFormatRule, pvrColorScale). | Ajuda | |
| Drill down | Um clique duplo mostra as linhas de origem por trás de uma célula. | Ajuda | |
| Teclado | Navegação pelo teclado na grade dinâmica. | Ajuda | |
| Temas | Temas claro e escuro: Theme := utDark. | Ajuda | |
| Da direita para a esquerda (árabe e hebraico) | A área de cabeçalho das linhas, a ordem dos cabeçalhos de coluna, o recuo compacto, os chevrons, a lista de campos e as barras de rolagem ficam espelhados, e a exportação XLSX grava uma planilha da direita para a esquerda. Os números continuam como trechos da esquerda para a direita. | Ajuda | |
| Acessibilidade | Exposta ao UI Automation como uma tabela com cabeçalhos de linha e de coluna que se expandem e se recolhem, células de dados e totais, e a lista de campos como listas de campos por área. Ctrl+1 a Ctrl+4, Ctrl+Up, Ctrl+Down, Space e Del movem campos com o teclado, o anel de foco está sempre visível e o alto contraste do Windows é seguido. Ativado por padrão no VCL (Delphi 7 ao 13), no FireMonkey no Windows, no WinForms, WPF e Avalonia. | Ajuda |
| Recurso | Detalhes | Community | Ajuda |
|---|---|---|---|
| Exportação | SaveToCSV, SaveToJSON, SaveToHTML, SaveToPNG e SaveToSVG. | Ajuda | |
| Persistência de layout | SaveLayoutToFile e LoadLayoutFromFile armazenam o layout em JSON. | Registrada | Ajuda |
| Renderização headless | TsgcPivotGridRenderer em um servidor ou no Linux64. | Ajuda | |
| Integração com gráficos | O sgcCharts lê o resultado da tabela dinâmica como uma tabela. | Ajuda | |
| Pergunte à sua tabela dinâmica | TsgcPivotGridAI transforma uma pergunta como "os 3 países com mais vendas" em um layout dinâmico por meio de qualquer provedor de IA, em VCL, FireMonkey, WinForms, WPF e Avalonia, com a barra de consulta de IA ou por código. Somente a pergunta e o catálogo de campos são enviados, nunca os dados das linhas. Desfazer restaura o layout anterior na edição Registrada. | Ajuda | |
| Provedor de IA do sgcWebSockets | O TsgcPivotGridAIQuery da ponte sgcPivotGridWS recebe um TsgcAIChat em Chat. O TsgcUIAIChatProvider da ponte sgcUICoreWS usa o componente TsgcAIChat do sgcWebSockets em todas as plataformas. No .NET, o pacote esegece.sgcUICore.sgcWebSockets. Exige um sgcWebSockets registrado. | Registrada | Ajuda |
| Impressão e pré-visualização de impressão | Print e ShowPrintPreview imprimem toda a tabela dinâmica com o seu layout atual, os cabeçalhos de coluna no topo e os cabeçalhos de linha à esquerda de todas as páginas. PrintSettings define uma única vez o papel, a orientação, as margens, a escala, o cabeçalho e o rodapé para a impressora, a pré-visualização e o PDF. Em todas as edições, em VCL, FireMonkey, WinForms, WPF e Avalonia (o FireMonkey imprime no Windows e no macOS). | Ajuda | |
| Exportação para PDF acessível, PDF/UA e PDF/A (com sgcPDF) | ExportToPDF grava páginas vetoriais com texto pesquisável, cada página é uma tabela real com células de cabeçalho de coluna e de linha, e um rótulo abreviado mantém o texto completo para os leitores de tela. O arquivo é um documento PDF/UA com tags por padrão, e PDFALevel adiciona PDF/A-2a ou PDF/A-3a. Exige a ponte sgcUIPDF e um sgcPDF licenciado (esegece.sgcUICore.sgcPDF no .NET). | Registrada | Ajuda |
A grade dinâmica .NET é uma versão em C#, não um wrapper, para WinForms, WPF e Avalonia, com o motor compartilhado, PNG e SVG headless e uma fonte DataTable.
| Pacote | Edição | Conteúdo |
|---|---|---|
esegece.sgcPivotGrid.Community | Community (gratuita) | Biblioteca principal |
esegece.sgcPivotGrid | Registrada | Biblioteca principal |
esegece.sgcPivotGrid.WinForms | Registrada | Controles Windows Forms |
esegece.sgcPivotGrid.Wpf | Registrada | Controles WPF |
esegece.sgcPivotGrid.Avalonia | Registrada | Controles Avalonia |
esegece.sgcPivotGrid.Rendering | Registrada | Renderização headless |
esegece.sgcPivotGrid.sgcWebSockets | Somente Registrada | Ponte com o sgcWebSockets |
esegece.sgcUICore.sgcWebSockets | Somente Registrada | Provedor de IA do sgcWebSockets (TsgcUIAIChatProvider) |
Todos os recursos do sgcPivotGrid estão documentados na ajuda do sgcUI, com uma versão para cada ambiente de desenvolvimento.
Comece pela introdução do sgcPivotGrid e siga com o início rápido e os tópicos de recursos.
Delphi →A ajuda completa do sgcUI em PDF, para ler offline ou imprimir.
Delphi (PDF) →