Ferramenta para se criar relatórios através de consulta SQL, onde o usuário pode configurar os tipos de dados de entrada e de saída, importação e exportação de relatórios, incluindo a configuração de impressão (*.rtm). Nessa interface, o usuário pode criar um novo, alterar, configurar parâmetros de entrada ou saída, importar ou exportar um relatório.
Para entrar nesta ferramenta basta entrar no menu em:
Configuração→Gerador Relatório |
Ao clicar neste botão aparecerá a seguinte interface:
Na coluna à esquerda há as seguintes abas:
Para se fazer a publicação de um relatório, é necessário selecionar o relatório no módulo Não Publicado e arrastá-lo para um dos subitens criado no módulo Gerador.
Na coluna à direita há as seguintes abas:
É o local onde se coloca a consulta SQL, tanto quando se estiver criando ou alterando um relatório.
Neste novo Gerador de Relatório, não é necessário utilizar o “AS” para renomear os campos, pois o sistema permite que cada campo seja configurado.
É onde o sistema irá retornar o resultado do teste do relatório que está sendo criado.
Há também os seguintes botões:

: Importa um relatório de um arquivo gerado pelo sistema. Caso já exista um relatório ou uma configuração de impressão com o mesmo nome, o sistema irá perguntar se deseja sobrepor o relatório e a configuração de impressão. Caso seja sobreposto, as configurações anteriores não poderão ser recuperadas e o relatório irá continuar no mesmo módulo onde estava. No caso de um novo relatório, o sistema irá salvar no módulo “Não Publicado”.

: Exporta o relatório pai selecionado no caminho indicado, incluindo o relatório filho configurado, as configurações dos parâmetros de entrada e saída e configuração de impressão “rtm”.
Para exportar um relatório, é necessário selecionar o relatório pai desejado e informar o caminho onde se deseja exportar o arquivo.
O sistema faz a exportação de quatro arquivos, sendo:
Parâmetro de Entrada;
Parâmetro de Saída;
Consulta SQL;
Configuração de Impressão (RTM).
E no final, o sistema exporta um arquivo compactado, que é o arquivo que o sistema irá importar para poder criar o relatório.
A descrição do item para armazenar os relatórios deve ser apenas de caracteres válidos.

: Serve para alterar o nome do subitem do módulo que foi selecionado.

: Serve para excluir o subitem do módulo que foi selecionado.

: Criar um novo relatório. Ao clicar neste botão, o sistema irá pedir um nome para o relatório, o relatório pai, a consulta SQL e as configurações de parâmetros de entrada e saída.
Descrever o nome do relatório a ser criado, apenas com caracteres válidos.
No caso de relatório filho, escolher o relatório pai dele. Caso seja um relatório pai, escolher a opção “0.Sem Relatório Pai”.
Esta interface de configuração aparecerá apenas para relatório configurado como pai. Ela permite a configuração de um relatório filho, sendo que:
Apenas com o Duplo Click: Abrirá o relatório filho com o duplo click conforme configurado em parâmetros de saída deste relatório pai;
Na mesma interface deste relatório pai: Caso exista algum relatório filho que tenha sido configurado na Figura 19 com este relatório pai que será aberto, o sistema irá exibir o relatório filho nesta mesma interface, além de abrir o relatório filho com o duplo click conforme configurado em parâmetros de saída deste relatório pai.
Na utilização de relatório filho, deve-se criar o parâmetro de entrada do relatório filho, com o mesmo nome do parâmetro de saída do relatório pai, podendo ser do tipo Numérico, Texto ou Data.

: Para se alterar o relatório selecionado.

: Para se excluir o relatório selecionado.

: Para se cancelar a criação ou alterações que não foram salvas de um relatório.

: Para se salvar a criação ou alterações de um relatório.

: Limpa os parâmetros de teste.

: Utilizado para se testar um relatório no momento em que está sendo criado ou alterado. Durante o teste o sistema permite configurar os parâmetros de entrada e saída, mas antes será exibida uma mensagem ao usuário:
Se o relatório ainda não foi salvo o sistema não salva os parâmetros configurados, por isso antes de abrir a tela de configuração dos parâmetros de saída, o sistema permite o usuário escolher entre configurar ou não os parâmetros de saída.