Guia Grid

De CIGAM WIKI
Revisão de 18h14min de 1 de abril de 2024 por Palomara.dagort (discussão | contribs)
(dif) ← Edição anterior | Revisão atual (dif) | Versão posterior → (dif)


Voltar
BI > BI Desenvolvedor > Dashboard > Guia Grid

Gridbi
Gridbi2

Apresenta configurações específicas para o Grid.

Veja em: BI - Como Fazer - Aba Grid (Objeto tipo Grid – parte 1)
Publicação

  • Múltipla Seleção:Altera o modo de seleção do Grid, permitindo selecionar mais de uma linha. Para permitir não selecionar registros a opção Filtro Opcional deve estar marcada.
  • Largura Coluna:Define o tamanho da largura da coluna de múltipla seleção.


Comportamento
Gerar Totalização:Transforma as dimensões em uma única coluna, totalizando as linhas que possuem o mesmo conteúdo.

Gridbi3
Gridbi4
  • Permite Mover Colunas:Permite mover as colunas direto no Grid podendo ser colocado as métricas antes das dimensões.



Linhas Ímpar

  • Cor de Fundo: Define a cor de fundo das linhas ímpares.
  • Cor de Fonte: Define a cor de fonte das linhas ímpares.



Linhas

  • Cor de Fundo: Define a cor de fundo das linhas.
  • Cor da Fonte: Define a cor da fonte das linhas.
  • Verticais: Define se será apresentado as linhas verticais de separação das colunas.
  • Horizontais: Define se será apresentado as linhas horizontais de separação das linhas.
  • Cor da Linha Vertical: Define a cor das linhas verticais de separação das colunas.
  • Cor da Linha Horizontal: Define a cor das linhas horizontais de separação das linhas.



Aparência

  • Cor de Fundo: Define a cor de fundo no local onde não conter registros.
  • Borda Visível: Define a visibilidade da borda do Grid.
  • Regra: Define a regra que será aplicada sobre o nível da totalização. Deve ser uma regra que aplica sobre a linha .... Clique aqui para conhecer o cadastro de Regras.
  • Altura da Linha: Define a altura das linhas do Grid.

Saiba mais em:BI - Como Fazer - Aba Grid (Objeto tipo Grid – parte 2)

Gráfico

  • Mostrar:Quando o grid está em modo DrillDown, está opção apresenta um gráfico com os mesmos dados do grid.
  • Configurações:Apresenta uma tela onde é possível alterar as propriedades do gráfico.
Gridbi5
  • Tipo: Define o tipo do Gráfico.
  • Impressão: Define se será impresso o Gráfico e o Grid ou apenas um deles.
  • Posição do Gráfico: Define a posição do Gráfico em relação ao Grid.



Faixas

  • Faixas: Habilita o Grid para mostrar as faixas que irão agrupar as colunas.
  • Configurações: Apresenta a tela que permite criar e configurar as faixas. Clique aqui para conhecer o configuração.



Editor

  • Editar:Permite a inclusão, edição ou exclusão de registros.
  • Configurações:Abre a tela de configurações do editor. Clique aqui para conhecer a configuração.

Assista também:
BI - Como Fazer - Objeto do tipo Grid (Aba Item)
BI - Como Fazer - Grid (Opções Gerais)

Propriedades

Proprigrid


Apresenta propriedades auxiliares para o Grid.
Aparência

  • Cor da Fonte dos Títulos: Define a cor da fonte do cabeçalho das colunas.
  • Cor de Fundo dos Títulos: Define a cor de fundo do cabeçalho das colunas.
  • Fonte: Define a fonte dos valores do Grid.
  • Fonte dos Títulos: Define a fonte do cabeçalho das colunas.
  • Largura Coluna: Define a largura das colunas, tendo como opções: Percentual e Fixo.
  • Nível Invertido: Define se a regra de totalização será aplicada com base nesta coluna.
  • Permite Quebrar Título: Quando marcada, quebra o título caso ele seja maior que a largura da célula e então empilha todas as partes. A altura da linha do título será redimensionada com a altura da coluna com o maior empilhamento.



Comportamento

  • Carregar dados sem Métrica: Permite carregar os dados do Grid sem a necessidade de haver uma métrica, deste modo deve ser cuidado para que não ocorra problemas de lentidão na busca pelos dados.
  • Pesquisar nas Colunas: Permite pesquisar por um conteúdo em todas as colunas.
  • Selecionar Linha Opcional: Quando utilizado permite não selecionar registros na múltipla seleção, com isso os itens que recebem publicação não serão filtrados.



DrillDown e Totalização

  • Automático: Define a quantidade de dimensões que serão totalizadas no primeiro nível do DrillDown.

Exemplo

Proprigrid2
Proprigrid3


Nivel DrillDown

  • Aplica até Nivel: Define quantos a quantidade de dimensões que será possivel fazer o DrillDown



Paginação Web

No Grid da Web sempre que a quantidade de registros ultrapassar a propriedade Registros por Página será aplicado a paginação para melhorar a performance.

  • Fonte: Define a fonte dos botões de paginação.
  • Registros por Página: Define a quantidade de registros apresentados por página.



Totalização

  • Esconder Total: Esconde a linha de Total, propriedade válida somente quando o Grid estiver Totalizando.
  • Título:Altera o título da coluna totalização.
  • Largura:Altera a largura da coluna totalização, para usar esta opção será necessário estar com a totalização ativa e a propriedade "largura da coluna" como fixa

Configurações

Apresenta configurações auxiliares para o Grid.
Dimensões

Contém uma ou mais dimensões que serão adicionadas ao Grid. Estas Dimensões poderão ser utilizadas para publicar o seu registro selecionado em outros Itens, clique aqui para conhecer como utilizar a Publicação Drill.

Confgrid
Confgridd

Abre a tela de cadastro de expressão.



Métrica Ordenação

Contém uma métrica que definirá a ordenação do Grid, podendo ser adicionada manualmente ou quando for Totalização é possível adicionar clicando na coluna. Através da métrica de ordenação é possível configurar aplicação da função TOP. Clique aqui para maiores informações.

Confgrid2



Métricas

Contém uma ou mais métricas que serão adicionadas ao Grid e pode conter métricas ocultas.
Adicionando uma métrica mais de uma vez.

Confgrid3
Confgridd

Abre a tela de cadastro de expressão.



Configurações da Dimensão
Ao clicar em uma dimensão, as configurações dela serão disponibilizadas.

Confgrid4
  • Descrição: Informa a descrição original da Métrica ou Dimensão.
  • Tabela: Informa a Tabela pertencente a Métrica ou Dimensão.
  • Largura: Define a largura da Coluna.
  • Alinhamento: Define o alinhamento do conteúdo da Coluna.
  • Título: Define o título da Métrica ou Dimensão.
  • Prioridade Cor: Define quem deve ter a prioridade ao aplicar as cores, se será a coluna ou a linha. Se for definido a Coluna, as cores informadas aqui terão prioridades sobre as outras ou se for definido a Linha, as cores de linhas informadas no Grid terão a prioridade ao ser aplicado. A Regra sempre tem prioridade máxima em relação aos outros.
  • Cor de Fundo: Define a cor de fundo da coluna.
  • Cor da Fonte: Define a fonte da coluna.
  • Campo: Define o tipo de campo o qual servirá de base a aplicação da regra. Este campo se refere ao campo código ou descrição da dimensão.
  • Regra: Define a regra que será aplicada nos conteúdos da Coluna. Clique aqui para conhecer as Regras.
  • Fixar: Fixa a coluna no Grid, disponível quando a Largura Coluna for Fixo.
  • Permitir Múltiplas Linhas: Define se a coluna permite texto com múltiplas linhas, válido quando o campo de descrição da dimensão for de texto.
  • Número de Linhas: Define a quantidade de linhas visíveis na coluna, válido quando Permitir Múltiplas Linhas estiver selecionado.



Configurações da Métrica
Ao clicar em uma métrica, as configurações dela serão disponibilizadas.

Confgrid5


Geral

  • Descrição: Informa a descrição original da Métrica ou Dimensão.
  • Tabela: Informa a Tabela pertencente a Métrica ou Dimensão.
  • Largura: Define a largura da Coluna.
  • Alinhamento: Define o alinhamento do conteúdo da Coluna.
  • Título: Define o título da Métrica ou Dimensão.


Regra

  • Tamanho Imagem: Define o tamanho da imagem da regra, se o valor definido for zero então será utilizado o tamanho original da imagem.


Aparência

  • Prioridade Cor: Define quem deve ter a prioridade ao aplicar as cores, se será a coluna ou a linha. Se for definido a Coluna, as cores informadas aqui terão prioridades sobre as outras ou se for definido a Linha, as cores de linhas informadas no Grid terão a prioridade ao ser aplicado. A Regra sempre tem prioridade máxima em relação aos outros.
  • Cor de Fundo: Define a cor de fundo da coluna.
  • Cor da Fonte: Define a fonte da coluna.
  • Máscara: Define a máscara que será aplicada nos conteúdos da Coluna. Clique aqui para conhecer a Máscara.
  • Máscara por Dimensão: Dimensão que servirá para aplicar a máscara na métrica, o seu valor será aplicado na métrica, caso não tenha valor ou a máscara esteja incorreta será aplicado a máscara normal. As máscaras válidas na Dimensão são apenas as que podem ser criadas no nosso cadastro de Máscara.
  • Regra: Define a regra que será aplicada nos conteúdos da Coluna.
  • Ocultar Métrica: Oculta o valor da Métrica quando for aplicado uma Regra com imagem caso contrário oculta o coluna.
  • Fixar: Fixa a coluna no Grid, disponível quando a Largura Coluna for Fixo.
  • Expressão: Clique aqui para conhecer as Expressões.
  • Título Customizado: Permite customizar seu título com os filtros que estão sendo aplicados no Item. Clique aqui para conhecer o editor.



Modo Visualização

  • Normal: Exibe a coluna do grid de forma normal, apresentando o valor numérico.

Gráfico Barra

Confgrid6
  • Valor Referência: Valor que será usado como referência para ser criado a barra do gráfico, tendo como opções:
    • Máximo: Valor máximo da métrica.
    • Informado: O valor informado.
    • Métrica: Métrica que servirá como referência.
  • Métrica: Quando o Valor Referência for Métrica é possível informar qual será a métrica de referência.
  • Valor Informado: Quando o Valor Referência for Informado é possível informar o valor de referência.
  • Altura: A altura da barra em percentual.
  • Texto: Define se será apresentado um texto em cima da barra, tendo como opções o Valor, o Percentual ou Nenhum.
  • Posição Texto: Define a posição do texto apresentado, tendo como opções a Esquerda, a Direito e o Centro.
  • Fonte Texto: Define a fonte do texto apresentado.
  • Cor Texto: Define a cor do texto apresentado.
  • Permitir Valores Negativos: Permite desenhar a barra com valores negativos. Quando o Valor de Referência for Máximo, será obtido o máximo e o mínimo e verificado qual é o maior valor absoluto(sem sinal) e com base nele que será feito o percentual, esta regra é respeitada nas outras opções de Referência.

Na versão 23.11 do BI foi implementada uma nova opção no alinhamento do texto da barra do grid podendo fazer com que o texto siga a barra e se posicione ao lado da mesma.

Para isso devemos abrir o BI, colocar um grid e suas dimensões/metricas em tela, ir na metrica desejada;

BarraBI

Nesta tela, na aba de modo de visualização deve estar em grafico barra, seu texto como valor e sua posição como Seguido a barra.

BarraBI2

Saiba mais sobre grafico barra no grid:



Cores Positivas

  • Cor Inicial: Cor inicial da barra.
  • Cor Final: Cor final da barra, formando um degradê.



Cores Negativas

  • Cor Inicial: Cor inicial da barra.
  • Cor Final: Cor final da barra, formando um degradê.


Gráfico Sparkline

Confgrid7
  • Tipo: Define o tipo de gráfico como Linha, Área, Barra e Ganho e Perda.
  • Cor Sparkline: Define a cor do gráfico.
  • Ponto Inicial e Final: Define se será apresentado o ponto inicial e o final.
  • Cor: Define a cor do ponto inicial e final.
  • Ponto Maior e Menor: Define se será apresentado o ponto maior e o menor.
  • Cor Maior: Define a cor do ponto maior.
  • Cor Menor: Define a cor do ponto menor.
  • Métricas: Define as métricas que vão compor o gráfico, cada métrica selecionada corresponderá a um ponto.

Configurações das Faixas


Cria e configura as faixas.

Faixabi


Faixas

fb

Cria uma nova faixa.

fb2

Exclui a faixa selecionada.

fb3

Move a faixa selecionada para cima.

fb4

Move a faixa selecionada para baixo.


Título: Conteúdo que será apresentado no grid.
Título Customizado: Permite montar o título de acordo com uma expressão e que substituirá o título.

Dimensões/Métricas

Faixabi2
fb

Inclui uma coluna na faixa selecionada.

fb2

Remove a coluna selecionada da faixa selecionada.

fb3

Move a coluna para cima.

fb4

Move a coluna para baixo.

Configurações do Editor


Permite configurar as ações e campos do editor.

Configeditor
  • Tabela: Tabela que será manipulada.
  • Inserir, Editar ou Excluir:
    • Permitir: Permite a utilização do botão.
    • Não Permitir: Não permite a utilização do botão.
    • Por Expressão: Habilita a escolha de uma expressão lógica que irá controlar se o editor permitirá utilizar o botão.



Campos
Lista dos campos pertencentes a tabela.

  • Campo Base: Mostra o nome do campo cadastrado no GDI.
  • Título: Conteúdo que será apresentado como título do registro no momento de criar ou editar, caso o título não seja informado será utilizado a Descrição do Campo.
  • Opção: Controla como o campo será apresentado na criação ou edição.
    • Editar: Campo será habilitado para edição.
    • Ocultar: Campo não será apresentado.
    • Visível: Campo será apresentado, porém não estará habilitado para edição.
    • Editar em modo de criação: Permite editar o campo apenas quando estiver criando um novo registro.
  • Editor: Controla como o campo será editado.
    • Simples: Apresenta um editor conforme o tipo de dado do campo.
    • Combo: Apresenta uma lista com os dados da tabela de dimensão ligada ao campo, mostrando apenas os campos da dimensão.
    • Combo Completo: Apresenta uma lista com os dados da tabela de dimensão ligada ao campo, mostrando todos os campos visíveis da tabela.
    • Pesquisa: Apresenta uma tela de pesquisa com os dados da tabela de dimensão ligada ao campo.
    • Múltiplas Linhas: Apresenta editor de texto que permite a visualização de múltiplas linhas.
    • Múltiplas Linhas com quebra: Apresenta editor de texto que permite a visualização de múltiplas linhas, este editor aceita quebra de linha(enter).
  • Obrigatório: Indica se o preenchimento do campo é obrigatório.
    • Campo Texto: É verificado se tem valor diferente de vazio.
    • Campo Inteiro ou Numérico: É verificado se o valor é diferente de zero.
    • Outros Campos: É verificado se o valor é diferente de nulo.
  • Tipo Conteúdo: Quando o campo é obrigatório esta opção é habilitada e permite selecionar uma forma de preenchimento automático do campo.
    • Valor: Permite informar um valor padrão.
    • Função: Permite selecionar uma função para retornar um valor a ser atribuído ao campo.
    • Tabela: Permite selecionar uma tabela e a forma como o valor será obtido da tabela.
    • Dinâmico: Gera um novo valor a partir do filtro que está sendo publicado para o editor.
  • Tipo Tabela: Define o tipo da tabela utilizada para buscar informações para o valor.
  • Tabela: Define qual Tabela será utilizado para buscar informações para o valor e qual a dimensão utilizada.
  • Campo Descrição: Define o campo de descrição que será apresentado no Combo ou Combo Completo.
  • Atualizar Campo Descrição da Dimensão: Atualiza o campo de descrição da dimensão com o valor do Campo Descrição.


Botões

Botões adicionais para o editor onde é possível utiliza-los para abrir Dashboards ou executar Agendamentos. Para criar um botão é necessário clicar no botão

editconfig

e para editar é só clicar no botão desejável que será disponibilizado as opções de Customizar ou Remover.



Customizar

Configeditor3


Apresentação

  • Descrição: Define a descrição que será apresentada no botão.



Tipo Execução
Define se o botão executará um Dashboard ou uma Tarefa.

Dashboard

  • Pesquisar Dashboard/Tarefa: Define o Dashboard ou a Tarefa que será aberto(a) ao clicar no botão. Ao clicar no botão Pesquisar Dashboard/Tarefa uma tela de seleção de Dashboards/Tarefas será aberta para poder selecionar o(a) Dashboard/Tarefa desejado(a).
  • Desassociar Dashboard/Tarefa: Desassocia o Dashboard/Tarefa que será aberto com o botão.
Configeditor4


Filtros

  • Filtros: Permite adicionar filtros para passar do botão para o Dashboard ou Agendamento.



Tamanho Dashboard

  • Altura: Define a altura do dashboard que será aberto em uma nova tela.
  • Largura: Define a largura do dashboard que será aberto em uma nova tela.



Comportamento

  • Abrir Dashboard em uma Nova Tela: Define se deverá ser aberto o dashboard em uma nova tela ou em uma nova guia.
  • Atualizar Dados ao Retornar: Atualiza os dados após a execução do botão.
  • Mostrar Mensagem ao Executar: Define se será apresentado a mensagem de execução com sucesso ou com erro da Tarefa.



Ícone

  • Ícone: Define o ícone que será apresentado com o botão.



Parâmetros

Configeditor5
  • Parâmetros: Permite configurar os parâmetros que serão passados para o Dashboard ou Agendamento.


Novas funcionalidades

A partir da versão 220404 RC patch C, o Grid recebeu uma opção que facilita a criação de colunas com gráficos.

Grid_up

Antes da alteração era necessário criar colunas para que cada coluna fosse um ponto ou barra do gráfico.

Para que as colunas possam ser criadas dinamicamente, o item ou coluna base precisa receber a publicação de um filtro de data (ano, mês, data, trimestre…).

Clicando na métrica será aberta a tela de configuração, umas das opções é disponíveis é o modo de visualização.

Ao selecionar a opção Gráfico Sparkline aparecerão duas novas opções, Filtro e Período.

Na lista Filtro serão mostrados os Filtros aplicados ao item e o filtro comparativo aplicado a própria métrica, lembrando que apenas filtros de data serão mostrados.

Na propriedade Período será informada a quantidade de métricas adicionais que serão criadas dinamicamente.

Na imagem abaixo foi selecionado -12, então serão criadas 12 métricas, sendo que a própria métrica fará parte da lista.

Exemplo: serão criadas métricas com filtro comparativo com os seguintes conteúdos. 07/2018, 08/2018, 09/2018, 10/2018, 11/2018, 12/2018, 01/2019, 02/2019, 03/2019, 04/2019, 05/2019, 06/2019. Informando um período positivo o conteúdo do filtro de cada métrica seria calculado para frente. Exemplo: 06/2019, 07/2019, 08/2019, 09/2019 …

Grid_up2



Editor Grid

No grid temos uma forma de inserir dados pelo mesmo para isso precisamos ir no dashboard selecionado criar/selecionar o grid e, na guia grid, habilitar a opção “Editar” (para que seja possível habilitar essa opção será necessário ter uma dimensão/métrica na fonte de dados, a conexão com uma tabela que não seja somente leitura, a tabela não pode ser somente leitura, a tabela deve ser do tipo Fatos ou Dimensão, a tabela deve ter uma chave primaria e o campo chave primária deve estar cadastrado como dimensão).

EditgridBI

Ao habilitar a opção será aberta uma tela para configurar o editor.

EditgridBI2

Nesta tela pode configurar a permissão de inserir, editar ou excluir dados tendo também como opção usar uma expressão para dizer se será possível ou não porém caso selecione esta opção será necessário selecionar uma expressão existente no campo ao lado direito.

Ao lado temos como configurar a largura e a altura do grid na web. Abaixo temos a opção de adicionar algum botão.

Na parte de baixo da tela temos como configurar os campos caso queira deixar algum campo ocultado ou com um valor padrão.

Após confirmar podemos visualizar uma nova linha de botões acima do grid.

EditgridBI3

Vamos em criar e vai abrir uma tela com os campos da tabela e precisara apenas preenchê-los e, ao confirmar, eles estarão salvos no grid

EditgridBI4

Ordenação de métricas e dimensões

Na versão 23.11 do BI podemos ordenar as métricas e dimensões de um grid.

Para isso devemos abrir o painel desejado em modo visualização;

Clicar no ícone OrdiBI7 localizado no canto superior esquerdo da tela;

Em seguida clicar no ícone de engrenagem OrdiBI8 localizado no canto superior direito da tela;

Após ira habilitar a configuração dos itens, vamos até a do grid

OrdBI

Abrira a tela de configuração mostrada a seguir:

OrdBI2

Nesta tela podemos alterar a visualização do item ou, se arrastarmos as métricas/dimensões podemos reordenar a mesma.

Veja no exemplo a seguir:

OrdBI3

No exemplo acima, o grid possui drilldown e as dimensões estão dispostas na seguinte ordem: vendedor > grupo > subgrupo > material

Ao acessarmos a “área de visualização” podemos trocar a ordem de visualização das dimensões (que anteriormente só era possível se editássemos o dashboard)

OrdBI4

Ao trocarmos a ordenação, é possível verificar que a apresentação das dimensões passou a ser: Material > Vendedor > Grupo > Subgrupo

OrdBI5

O mesmo é possível com as métricas.

Na área de visualização ainda é possível definir se as métricas e dimensões ficarão como:

Visível: (descrever o que significa)

Oculto: (descrever o que significa)

Disponível:(descrever o que significa)

OrdBI6


Saiba mais sobre a ordenação: