4D View Pro: Criar uma tabela dinâmica a partir de uma tabela de dados

Tradução automática de Deepl

As tabelas dinâmicas estão entre as características mais valiosas que permitem aos utilizadores resumir e analisar rapidamente grandes quantidades de dados para ver comparações, padrões e tendências nos seus dados. Desde 4D v19, as tabelas dinâmicas estão incluídas em 4D View Pro. Este post de blogue revê como usar uma tabela pivot através da interface ribbon.

O vídeo abaixo mostra como criar uma tabela dinâmica com a faixa de opções. Cada passo é descrito abaixo do vídeo:

Adicionar dados

O primeiro passo é sempre criar uma fonte de dados para a sua tabela dinâmica. Nesta publicação do blogue, utilizamos dados de uma tabela da nossa base de dados. Para o utilizar, adicionamos uma nova folha denominada “DataSource” e criamos nela uma nova tabela que contém os dados:

$data:=New object("SalesSource"; ds.Sales.all().toCollection())

// Create a new sheet that contains the data
VP ADD SHEET(This.Area; 1; "DataSource")

// Data context creation
VP SET DATA CONTEXT(This.Area; $context; Null; 1)

// Creation of a table that will be used by the table as datasource
VP CREATE TABLE(VP Cell(This.Area; 0; 0; 1); This.TableName; $contextAttribut)

Os dados são agora apresentados numa tabela na segunda folha de cálculo do livro intitulada DataSource:

Adicionar uma tabela dinâmica

Agora que temos os nossos dados numa tabela, vamos adicionar uma tabela dinâmica. Seleccione a tabela de origem no documento e clique no botão Tabela Dinâmica do friso:

blank

Abre-se uma janela que lhe permite escolher onde quer colocar a sua tabela dinâmica:

blank

Existe agora uma tabela dinâmica em branco numa nova folha de cálculo do seu documento:

blank

Painel lateral da tabela dinâmica

Para activar o painel lateral da tabela dinâmica, clique na área da tabela dinâmica e arraste e largue os campos conforme necessário:

blank

Abaixo está um exemplo de uma tabela dinâmica que pode obter:

blank

Consulte a documentação do SpreadJS para encontrar todas as formas de gerir as suas tabelas dinâmicas.

Fabrice Mainguené
- Proprietário do produto ->p>Fabrice Mainguené juntou-se à equipa do Programa 4D em Novembro, 2016. Como Proprietário do Produto, está encarregado de escrever as histórias dos utilizadores, traduzindo-as depois para especificações funcionais. O seu papel é também o de assegurar que a implementação da funcionalidade entregue vai ao encontro das necessidades do cliente.Após a obtenção da licenciatura em Informática no CNAM, Fabrice juntou-se a uma pequena empresa editora de software como programador Windev. Depois trabalhou para diferentes empresas nas áreas da indústria e comércio como programador Windev e web developer, bem como como consultor técnico sobre novas funcionalidades.