Pular para conteúdo

Relatórios Configurados

Relatórios > Configurados

O que é

O módulo Relatórios Configurados executa relatórios personalizados criados pela equipe de suporte ou pelo administrador do sistema. Cada relatório é uma consulta SQL armazenada no banco de dados (CONSRELA) com seus campos, filtros, condições e ordenação pré-definidos. O usuário seleciona o módulo, escolhe o relatório e preenche os parâmetros solicitados antes de gerar.


Como acessar

No menu principal, clique em RelatóriosConfigurados.


Onde impacta o sistema

  • Executa a SQL definida na tabela CONSRELA — somente leitura por padrão
  • Tabela de configuração: CONSRELA (com subtabelas de parâmetros, seleção, condições e ordenação)
  • Geração via PrintFast (caractere) ou FastReport (gráfico), conforme o campo TIPO do relatório

Como usar

1. Selecionar o módulo

O painel esquerdo (Módulos) lista os módulos disponíveis para o perfil do usuário. Clique em um módulo para filtrar os relatórios associados a ele.

2. Selecionar o relatório

O painel central (Relatórios) exibe os relatórios disponíveis no módulo selecionado. Clique no relatório desejado para carregá-lo.

3. Preencher os parâmetros

O painel direito exibe os parâmetros do relatório selecionado. Cada parâmetro pode ser de um dos tipos abaixo:

Tipo de parâmetro Como preencher
Texto (String) Digite o valor diretamente no campo
Data Selecione a data pelo calendário ou digite no formato dd/mm/aaaa
Número (Integer) Digite o valor numérico
Pesquisa (SearchEdit) Use F3 para abrir a consulta e selecionar o valor

4. Gerar o relatório

Selecione a impressora no combo e clique em Gerar. O sistema monta a SQL com os parâmetros informados e executa a consulta.


Estrutura de um relatório configurado

Cada relatório armazenado em CONSRELA contém:

Campo Descrição
NOME Nome exibido na lista de relatórios
TIPO Tipo de geração: caractere (PrintFast) ou FastReport
LARG Largura de impressão em colunas
SQL Corpo da consulta SQL com tags de parâmetros
NIVEL Nível de acesso necessário
USUARIOS Lista de usuários com permissão específica
SISTEMA Sistema/módulo ao qual o relatório pertence
MODULO Módulo interno de classificação
TAM_FONTE Tamanho da fonte de impressão
FRX_REPORT Template FastReport (quando TIPO = F)

Totalizadores e quebras

Relatórios de tipo caractere suportam: - Totalização por coluna: soma, contagem, média, mínimo ou máximo - Quebras de grupo: subtotais a cada mudança de valor em determinado campo - O sistema acumula os valores automaticamente conforme a SQL e a configuração de totalizadores


Impressora

Selecione a impressora no combo antes de gerar. A impressora padrão do sistema é pré-selecionada automaticamente.


Atalhos de teclado

Ação Atalho
Navegar entre módulos Setas / clique no grid de módulos
Navegar entre relatórios Setas / clique no grid de relatórios
Pesquisar parâmetro F3 no campo SearchEdit
Gerar relatório Botão Gerar
Fechar Botão Sair

Perguntas frequentes

Não encontro o relatório que o suporte criou — o que verificar? Verifique o campo USUARIOS e NIVEL do relatório em CONSRELA. Se o seu usuário não estiver na lista de permissão ou não atingir o nível exigido, o relatório não aparecerá. Contate o administrador para ajustar as permissões.

Posso criar meu próprio relatório configurado? Os relatórios são criados pelo suporte técnico diretamente na tabela CONSRELA. Usuários finais não têm acesso à criação — apenas à execução dos relatórios existentes.

O relatório está demorando muito para gerar — o que fazer? A SQL do relatório pode estar sem índices adequados ou consultando grandes volumes de dados sem filtros. Preencha o maior número possível de parâmetros para restringir o resultado. Se o problema persistir, contate o suporte para otimização da SQL.