Buscar K
Aparência
Aparência
O Widget Matriz é a ferramenta mais poderosa para análise tabular no Horus DataViz. Diferente de uma tabela simples, a Matriz permite agrupar dados em níveis hierárquicos (Drill-Down), transpor colunas (Pivot) e realizar análises financeiras avançadas (Vertical e Horizontal) nativamente.
É o componente ideal para Balancetes, Análises de Vendas por Categoria e qualquer cenário que exija exploração profunda de dados agrupados.
TIP
Demonstrativo com linhas calculadas é outro Widget. Na Matriz as linhas saem do dado: são os valores de uma dimensão. Por isso ela não expressa "Receita Líquida", que não existe como valor de coluna nenhuma — é Receita Bruta menos Deduções.
Se o seu demonstrativo tem contas calculadas (Receita Líquida, EBITDA, margens) ou mistura fatos que não se relacionam entre si, use a Matriz Composta.
Se for um balancete puro sobre um plano de contas que já tem Código e Código Pai, fique aqui: o modo Hierárquico resolve em uma consulta, e é muito mais barato.
A Matriz opera em dois modos distintos de estruturação de linhas:
É o modo clássico de Pivot Table. Define-se uma ordem de Dimensões (País > Estado > Cidade).
País para expandir e visualizar os Estados, e assim por dianteTIP
Ideal para análises comerciais, geográficas ou de produtos.
Muitas estruturas de dados (como planos de contas contábeis ou organogramas) são armazenadas no formato "Auto-relacionamento" (ID e ID Pai). A Matriz entende essa estrutura nativamente.
(ContaContabilID)(ContaPaiID)(Nome da Conta)TIP
Ideal para Balancetes, Balanços e Organogramas — estruturas em que a árvore inteira já existe no dado. Quando o demonstrativo precisa de contas que o plano não tem, veja a Matriz Composta.
Além das linhas hierárquicas, é possível adicionar uma Dimensão de Coluna para "pivotar" os dados.
(Meses, Ano, Lojas) para que cada valor único dessa dimensão se torne uma coluna na matrizA Matriz possui um motor de cálculo embutido para análises financeiras comuns, dispensando a necessidade de criar medidas complexas no banco de dados.
Calcula a representatividade de uma linha em relação a um total.
Calcula a variação (crescimento ou queda) entre colunas adjacentes, sendo ideal para comparar a evolução temporal (Fev vs Jan) ou (2024 vs 2023).
(+15.5%) ou através de setas indicativas (▲/▼) para uma leitura mais limpa e compactaTIP
Cores Inteligentes: As análises podem ter suas cores invertidas.
A Matriz oferece extenso controle sobre a aparência para personalização de relatórios densos ou Dashboards executivos.
Padrão: Visual clássico com fundo branco/escuroTransparente: Remove fundos e bordas externasDestacado: Adiciona sombras e bordas para ênfasePequeno: Máxima densidade de dados (estilo Excel)Grande: Mais respiro, ideal para apresentações(Pequeno, Médio, Grande)(Esquerda, Centro, Direita) para títulos e dados(...) ou terão quebras de linhas (Wrap)(Horizontais, Verticais ou Todas), incluindo espessura e corHabilitando a opção "Customizar Cores", é possível sobrescrever a paleta do tema:
Cada métrica (coluna de valor) pode ser customizada individualmente clicando na engrenagem ao lado do campo na aba Dados.
É possível colorir o fundo, o texto ou adicionar um indicador (bolinha) na célula:
// Exemplo: Pintar de vermelho se for negativo
if (this.value < 0) {
return '#ef4444';
}
return ''; // Sem corAlém dos formatos padrões (Moeda, %...), é possível forçar formatações específicas para uma coluna se ela divergir do padrão do banco de dados (exibir como Inteiro ou Reduzido 1k).
Por padrão, os totais dos nós pais são a soma dos filhos. Porém, é possível alterar esse comportamento se a métrica exigir:
Margem %, que não podem ser somadas)A Matriz permite a criação de linhas de subtotal "artificiais" que são injetadas na tabela em posições específicas. Diferente dos totais nativos (que somam os filhos), esses subtotalizadores são calculados com base em filtros customizados.
Isso é essencial para DREs e relatórios contábeis onde certas linhas são somas de outras contas que não necessariamente compartilham o mesmo pai hierárquico ("EBITDA" ou "Margem de Contribuição").
Acesse a aba Subtotais no configurador:
NOTE
Os filtros do subtotal são somados aos filtros globais do Widget.
Para garantir performance, mesmo com milhões de linhas, a Matriz utiliza Virtual Scrolling (Renderização Virtual).