Relatório

Essa é a segunda tarefa mais importante dentro do Gaio. Com ela é possível construir diversos tipos de gráficos e personalizar uma tabela com estatísticas dos seus dados.

Para iniciar um relatório, existem três caminhos que podem ser utilizados logo após clicar na tabela que será utilizada como fonte:

  1. No menu tarefas, escolher a tarefa Relatórios

  2. Botão direito na tabela e escolher Relatórios

  3. Logo após clicar na tabela, abrir um menu horizontal no topo que tem a opção Relatórios

É geralmente usada em processos do tipo Dashboard, pois serão acessados por usuários que não tem acesso ao Studio dessa aplicação.

É super importante avaliar bem a construção do processo que será um dashboard. Se muitas consultas forem realizadas, pode trazer lentidão para quem acessa o dashboard. Boa prática é preparar os dados em um processo anterior (que pode ser automatizado para atualizar os dados) e nesse processo onde são inseridos relatórios, ser usada somente uma consulta, na qual se aplica filtros que permitirão ao usuário filtrar os dados no dashboard.

Não é possível criar Relatórios diretamente em tabelas de fontes externas (ex.: Oracle, MySQL, SQL Server, etc). Somente nas tabelas que já estão no Gaio (tabelas vermelhas).

1. Interface

  1. No canto superior esquerdo é apresentada a quantidade de linhas da tabela assim como um caixa de buscar para encontrar uma coluna específica da tabela de origem do relatório

  2. Todos as colunas estão listadas podem ser enviadas para o relatório ao clicar duas vezes ou arrastar para a área no topo central

  3. Nessa área no topo, ficam todos as colunas utilizadas no relatório.

  4. É possível pré-ordenar a tabela pelas colunas disponíveis. Também é possível permitir ao usuário filtrar valores em qualquer coluna do relatório de tabela.

  5. É possível criar campos calculados.

  6. É possível usar os campos calculados que foram definidos como globais.

  7. É possível aplicar filtros no relatório que sempre serão utilizados independente de escolher do usuário. Por exemplo é possível filtrar as vendas do usuário que fez o login no Gaio (usando Parâmetros). Assim ele só verá as vendas dele.

  8. No menu à direita são apresentadas as configurações gerais do Relatório como um todo, porém quando se clicar em uma coluna na área no topo central, são mostradas as configurações da coluna escolhida.

  9. Nas configurações do Relatório além de várias outras funcionalidades, é possível criar um botão que abre formulários, ou seja, o usuário pode entrar com informações referentes aquela linha. Esse recurso abre uma grande leque de possibilidades, onde o usuário pode:

    1. Atualizar aquela linha da tabela de origem

    2. Apagar aquela linha

    3. Enviar uma mensagem

    4. Simular um cenário referente aquela linha

    5. Dentre muitas outras possibilidades na construção do processo que será chamado a partir desse botão

Colunas ocultas (Item 3) No relatório, pode ser desejado incluir um Link (será explicado a seguir). Todos os valores das colunas do relatório serão passados, contudo, pode ser necessário passar valores colunas que não devem ser exibidas. Sendo assim, essa coluna irá aparecer na área no topo, contudo ela não aparecerá na tabela/gráfico. Essa opção de ocultar fica no menu à direita que apresenta também as configurações da colunas selecionada.

2. Construindo tabelas em relatórios

Quando se decide utilizar uma coluna no Relatório de Tabela, várias formatações são aplicáveis às colunas. Essas configurações aparecem no menu à direita permitem de trocar o nome da coluna até aplicar formatações de cores e ícones a partir dos valores que aparecem na própria coluna ou em outra coluna.

É possível também colocar um link na coluna específica que irá chamar outro processo, passando todos os valores da linha como parâmetro para que esse processo por exemplo filtro os dados ou os utilize para outros.

3. Construindo gráficos em relatórios

Para cada tipo de gráfico, um menu personalizado é apresentado à direita.

Atenção para o fato que você pode usar uma tabela de 100 milhões de linhas para colocar em um gráfico. Geralmente tantos dados em gráfico irá travar o Navegador de Internet. Por isso, o Gaio limita automaticamente 50 linhas a serem apresentadas na tela. Se você tiver 60 categorias de produto, ou 70 datas a serem apresentadas em um gráfico de linhas, o Gaio irá usar somente as 50 primeiras. Contudo, para aumentar essa quantidade basta clicar no item Linhas exibidas e alterar o valor para uma quantidade adequada, mas que não alta demais ocasionando dificuldade na visualização.

Em algumas situações, é necessário clicar no botão sinalizado abaixo para atualizar o gráfico após alterações em suas configurações.

Last updated