Relatórios

1. Preparando a fonte de dados

323 views 29/01/2018 26/11/2019 admin 0

Para desenvolver os relatórios é necessário obter um cópia da estrutura da base de dados de relatório (Acesse: Tecnologia > Administração > Base de dados de relatórios > Habilitar relatório) . Ela contém todas as visões (data views) que estão liberadas para a construção de relatórios, garantindo assim a compatibilidade de seu relatório com a evolução das versões do sistema.

Obtendo os scripts SQLs

O primeiro passo para a obtenção da estrutura da base de relatório passa por criar uma base de dados local que representará a mesma estrutura de dados que a base de dados real.
Para obter os scripts SQLs que criam essa estrutura e algumas amostras de dados, acesse:

  1. Menu Tecnologia > Customização > Relatórios | Amostras de dados;
  2. Clique em “Gerar exemplo”, informe o nome “Geral” e clique em Gerar. Com isto, você solicitará que seja preparado alguns scripts SQLs que serão usados para criar uma base de dados local de desenvolvimento do relatório. Aguarde até receber a notificação de conclusão, o que pode demorar vários minutos. Caso já tenha um exemplo gerado, você pode utilizá-lo;
  3. Concluído a geração do exemplo, consulte os detalhes e clique em “Download do schema”. Assim será realizado o download do script SQL que cria localmente a estrutura de tabelas disponíveis para a criação dos relatórios;
  4. Em seguida, na amostra de dados gerada para o exemplo, clique em Download. Assim, será realizado o download do script SQL que adiciona registros de exemplos nas tabelas disponíveis para a criação de relatórios;

Conectando à base de dados local

  1. Execute o software DBeaver;
  2. Clique em File > New, o qual irá abrir uma janela de opções;
  3. No campo de filtro, informe “connection” e selecione a opção Database connection
  4. Selecione o banco de dados para conexão, no caso deste tutorial o PostgreSQL;
  5. Informe os dados de conexão com o banco, normalmente Host e Port já vem preenchido com os dados corretos bastando informar o usuário “postgres” e a senha definida no momento da instalação do SGBD (Sistema Gerenciador de Banco de Dados).
  6. Agora é só seguir até o fim do wizard e clicar em finish.

Pronto! Agora vamos executar os scripts de criação da base local para criação do relatório:

Criando a base de dados local

  1. Clique em File > Open File… escolha o script que contém a estrutura de tabelas da base de relatórios;
  2. Com esta ação o script será aberto no editor, selecione agora o banco de dados no qual será executado o script
  3. Em seguida execute o script, clicando no botão destacado na imagem abaixo:
  4. Realize o mesmo procedimento para o arquivo que contém os dados de população da base.

Com este procedimentos realizados, você terá uma base local para o desenvolvimento de seus relatórios.

Próxima etapa: Criando o relatório.

Este artigo foi útil para você?