Gerador de relatórios

Índice

Processamento de Consultas e Relatórios

REPORTS.PRO_REPORT

Descrição

Interface para processamento e execução de consultas e relatórios registrados no cadastro de consultas/relatórios diversos.

Campos:

Nome do relatório
Define se este relatório deve ser executado como JOB, em horários específicos.

Operações

Topo

Pesquisar

Ao pesquisar, o usuário poderá informar critérios de filtro para listar apenas os registros desejados. Normalmente depois de informar os filtros desejados, o usuário deverá executar a operação [b:Listar].
Obtenha maiores detalhes em Como utilizar a tela de pesquisa?.
Comportamento:Topo

Listar

Apresenta uma lista com os registros que atendem aos filtros informados.
A lista possui diversos recursos práticos e importantes para o usuário:
Comportamento:Topo

Custom

Tela sem operações geradas. Totalmente customizada.
Comportamento:Topo

Planilha eletrônica

Gera uma planilha eletrônica com os dados dos registros filtrados. Funciona de forma semelhante à operação [b:Listar], porém resulta em um arquivo de planilha (Excel).
Comportamento:Topo

Executar relatório

Executar a interface de relatório

Configurações

REPORTS.PRO_REPORT.LIMPAR_FILTROS

Define se ao acessar um relatório, os filtros deverão ser limpados ou se pode aproveitar os filtros que tenham sido utilizados em outro relatório e cujo o nome coincida com este.

Valor padrão: N

Regras

Alterar comportamento padrão

Altera o comportamento padrão da tela de Sheet, Adicionando um novo formulario um novo prepared statement e sinaliza para não realizar fetch no banco, com os campos padrões.
Eventos que disparam esta regra:
  • Antes de apresentar uma tela formulário "Planilha eletrônica"

Limpar filtros do relatório

Limpa o parametro de filtro conforme configurado na preferencia "REPORTS.PRO_REPORT.LIMPAR_FILTROS"
Eventos que disparam esta regra:
  • Antes de apresentar uma tela formulário "Listar"

Montar interface

Eventos que disparam esta regra:
  • Depois de cada registro formulário "Custom"

Popular link

Eventos que disparam esta regra:
  • Antes de apresentar cada registro formulário "Listar"

Remover botão planilha

Remove o botão planilha da tela de query
Eventos que disparam esta regra:
  • Antes de apresentar uma tela formulário "Pesquisar"

Veja também