Como Criar um Filtro de Subconsulta Utilizando um Arquivo HOLD

Como:

No InfoAssist, você pode criar uma subconsulta utilizando um arquivo HOLD. Uma subconsulta é uma consulta aninhada que é adicionada à cláusula WHERE de uma declaração SQL. Subconsultas são importantes, pois são altamente reutilizáveis.


Topo da página

x
Procedimento: Como Crie um Filtro de Subconsulta Utilizando um Arquivo HOLD

Este procedimento descreve como criar um filtro de subconsulta utilizando um arquivo HOLD criado em um procedimento anterior.

  1. Construir um relatório.

    Um exemplo de relatório é exibido na imagem abaixo.

    Exemplo de Relatório

  2. Na guia Dados, clique em Filtro Avançado.

    A caixa de diálogo Filtro Avançado é aberta.

  3. Na caixa de diálogo Filtro Avançado, a partir do menu suspenso Tipo, selecione Subconsulta como o tipo de filtro para a parte da expressão à extrema esquerda, como ilustrado na imagem abaixo.

    Seleção de subconsulta no menu suspenso Tipo

  4. A partir do menu suspenso Subconsulta, selecione Na lista como o operador de comparação, como ilustrado na imagem abaixo.

    Na Lista selecionado como operador de comparação

  5. A partir da lista de subconsultas, selecione a subconsulta que foi criada (neste exemplo, File1) para a parte da expressão à extrema direita.

    O menu suspenso Subconsulta com a subconsulta File1 é exibido na imagem abaixo.

    Subconsulta File1 no menu suspenso Subconsulta

  6. Clique em OK.

    O relatório é filtrado pela subconsulta que você criou.

    Um exemplo de relatório filtrado por clientes do sexo feminino é exibido na imagem abaixo.

    Relatório filtrado por clientes do sexo feminino

    Observação: Para visualizar as declarações SQL geradas pela solicitação, vá para a Barra de Ferramentas do Quick Access, abra o menu suspenso Executar e selecione Rastrear SQL.


WebFOCUS