Relatórios

Obtendo a base de dados

1094 views 13/01/2018 26/11/2019 gian-pasqualini 2

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 > Amostra 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 “Baixar 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 Baixar. Assim, será realizado o download do script SQL que adiciona registros de exemplos nas tabelas disponíveis para a criação de relatórios;

Execução dos scripts de criação do schema e população da base:

      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:

      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ê?