Utilizando dois filtros de pesquisas (Lista Dinâmica) em Relatório

 

Neste tópico, será mostrada a utilização de dois Filtros de Pesquisas por meio do componente Lista Dinâmica.

 

O exemplo listará o Departamento e, em seguida, listará todos os Funcionários desse departamento. Neste exemplo, foram utilizadas as tabelas: SIG_DEPERTAMENTO e SIG_FUNCIONARIO.

 

Siga os passos abaixo:

 

Passo 1 - Na aba Relatório, clique em image136.jpg e seleciona a opção Relatório em Branco.

 

Passo 2 - Acesse a aba Dados e, em seguida, selecione a opção Novo e clique em OK.

 

Passo 3 - Na tela Maker SQL, monte o relacionamento das tabelas:

 

image900.jpg

 

Na tela acima, clique em image818.gif para acessar Maker Params. Selecione o parâmetro acao1:

 

image902.jpg

 

Observações:

 

      1. No campo image819.gif defina os dados do parâmetro acao1:

 

image903.jpg

 

      1. Após seleção da tabela SIG_DEPARTAMENTO, confirme a tela;

      1. Na tela Maker Params e no campo Campo selecione a opção dep_cod.

      2. No campo Campo para Listagem selecione a opção dep_nome;

      3. Após ter selecionados os campos, confirme a tela.

 

Passo 4 - Continuando na tela Maker Params, selecione o parâmetro acao2:

 

image904.jpg

 

Observações:

 

    1. No campo image819.gif defina os dados do parâmetro acao2:

 

image905.jpg

 

    1. Após seleção da tabela SIG_FUNCIONARIO e adicionado o critério "=:acao1" confirme a tela;

    2. Na tela Maker Params e no campo Campo selecione a opção dep_cod.

    3. No campo Campo para Listagem, selecione a opção fun_nome;

    4. Após ter selecionado os campos, confirme a tela.

  1.  

 

Passo 5 - Após ter confirmado as telas e estando na tela principal do relatório, acesse a aba Desenho e adicione três componentes image896.gif na área Detalhes. Para cada componente associe aos campos selecionados no Passo 3 (DEP_NOME, FUN_NOME e FUN_SALARIO):

 

image908.jpg

 

Por fim, salve o relatório e adicione ao menu.

 

Acesse o Webrun e teste o relatório:

 

Observação: Na tela abaixo, o departamento selecionado foi Comercial. Então, o filtro seguinte, mostrará todos os Funcionários do Comercial:

 

image910.jpg

 

 

 

____________________________________________________________________________

image776.jpg

Caso este tópico não tenha comentário satisfatório, envie e-mail para documentacao@softwell.com.br