ndice:
Objetivo
O objetivo deste documento é trazer uma visão de como funcionam as telas de cadastro de Tabela Dinâmica.
Introdução
Uma tabela dinâmica é uma tabela resumida usada para explorar, analisar e agregar grandes quantidades de dados. Ela auxilia a dividir seus dados em categorias e subcategorias e calcula automaticamente subtotais e totais gerais usando a função de resumo mais adequada de uma lista predefinida.
Listagem
TODO
Na primeira etapa da criação da Tabela Dinâmica devem ser informados o Nome de Exibição(mínimo 4 caracteres e no máximo 64 caracteres) e a Descrição (opcional, com no máximo 1024 caracteres). Nessa etapa existem as opções abaixo:
Voltar - Retorna para a Listagem de Tabelas Dinâmicas;
Salvar - Realiza o cadastro da Tabela Dinâmica e permanece na tela de Informações;
Salvar e Avançar - Realiza o cadastro da Tabela Dinâmica e avança para a tela de seleção de Objeto de Negócio;
Caso tenha sido realizado o cadastro da Tabela Dinâmica através da opção Salvar, é disponibilizada a opção de Avançar, que avança para a tela de seleção de Objeto de Negócio.
Aviso |
---|
Certifique-se de salvar as alterações das informações da sua Tabela Dinâmica antes de utilizar as opções Voltar ou Avançar. |
Objeto de Negócio
O Objeto de Negócio corresponde aos dados que serão exibidos na Tabela Dinâmica. A informação de um Objeto de Negócio se dá através dos Conectores cadastrados, é de lá que a aplicação irá buscar os Objetos de Negócio, de suas respectivas Áreas.
Um Objeto de Negócio pode ser buscado pela pesquisa, ou diretamente selecionado através das áreas exibidas.
Após a seleção, a tela irá exibir uma Pré-Visualização dos dados daquele Objeto de Negócio, sendo possível também manipular as colunas exibidas na pré-visualização e verificar todas as informações sobre o Objeto selecionado.
Dica |
---|
As informações de Áreas/Objetos de Negócio disponíveis são buscadas de todos os conectores cadastrados. |
Filtros
Os filtros e parâmetros que serão usados no relatório são cadastrados na etapa de Objeto de Negócio, e funcionam conforme descrito na RFC010001: https://arquitetura.totvs.io/architectural-records/RFCs/Framework-BH/RFC010001/.
A tela de Filtros conta com 3 opções para a montagem: os operadores E/OU e a Condição.
Operadores E/OU: Operadores que conduzem a criação do filtro, por meio de agrupadores.
Condição: Corresponde a lista de Propriedades que podem ser usadas como filtros nas tabelas dinâmicas. Deve-se definir a Propriedade, a Condição, e um Valor ou Parâmetro para o filtro.
Dica |
---|
A tela de Filtros possibilita alterar entre as visões de Árvore e Código JSON. |
![](/download/attachments/675562300/image2021-10-11_12-42-41.png?version=1&modificationDate=1647537498150&api=v2)
Na configuração do Filtro, os nodos E/OU permitem criar nodos filhos a partir deles, enquanto as Condições se aplicam como irmãos.
Parâmetros
No uso de parâmetros no Filtro, apenas o nome do parâmetro será definido e o parâmetro será salvo nesse momento de configuração do Filtro, já parâmetros não mais utilizados serão removidos.
A configuração do parâmetro será realizada na etapa de Design da tabela dinâmica.
O valor do parâmetro será informado na pré-visualização ou geração da tabela dinâmica.
Informações |
---|
O tipo do parâmetro é definido conforme o tipo da Propriedade selecionada para o Filtro. |
Design
TODO
Compartilhamento
Na etapa de compartilhamento é possível vincular a tabela dinâmica criada a uma pasta existente e também fazer o compartilhamento individual do recurso.
Nota |
---|
A etapa de Compartilhamento NÃO é obrigatória. |
Visualização
TODO