criteriosFiltro
  1. Critérios do filtro
    1. Restições
    2. Implementação
      1. Nomes usuais nos campos do filtro
      2. Colocando a função no relatório(Utilizando elemento list)

Critérios do filtro

Básico
A funcionalidade permite visualizar quais foram os critério preenchidos antes da emissão do relatório.

Restições

Para o correto funcionamento, é necessário que todas as views do filtro tenham a nomenclatura GRP_.


Implementação

Nomes usuais nos campos do filtro

Para renomear os campos que serão exibidos no relatório, basta executar o comando comment on column
Exemplo: comment on column grp_tri_imobiliario.inscricaoImobiliario is 'Inscrição do imóvel';

Observação: Caso o nome não seja definido no comentário da view, será considerado o próprio nome da coluna.

Colocando a função no relatório(Utilizando elemento list)

O elemento list será utilizado unicamente por performance.
1 - Criar o elemento list
<font style="font-size:0.8em;"></font>
2 - Adicionar um parâmetro chamado WHERE no dataset
<font style="font-size:0.8em;"></font>
3 - Clicar com o botão direito na lista >> Clicar em Edit List datasource >> Modificar a propriedade Connection/Datasource Expression para Use connection expression
<font style="font-size:0.8em;"></font>
4 - Ainda no menu Edit List datasource, abrir a aba Parameters >> Passar o WHERE do relatório principal para o dataset
<font style="font-size:0.8em;"></font>
5 - Clicar com o botão direito no dataset >> Selecionar Edit Query >> Adicionar o SQL chamando a função grp_jzx_jasix.getDadosFiltro
<font style="font-size:0.8em;"></font>
6 - Adicionar a field dentro da lista
<font style="font-size:0.8em;"></font>
Após a realização destes passos, serão exibidos os critérios preenchidos no filtro.



Voltar