Nesse tutorial vamos mostrar como criar uma consulta com a função de pesquisa na mesma página.
Criando uma nova consulta
1. Crie uma nova aplicação de consulta utilizando a tabela products.

2. Selecione os campos ProductID, ProductName, SupplierID, CategoryID, QuantityPerUnit, UnitPrice e UnitsInStock. Para selecionar os campos clique em “Posicionamento dos campos” localizado no menu de aplicação.

Colocando a consulta e o filtro na mesma tela
3. Retorne às opções iniciais do ” Módulo de grid “

4. Em “Módulo inicial” selecione Filtro.

5. Em “Módulos da aplicação”, defina Sim para usar Iframe.

Configurando os campos do Filtro
6. Abra a pasta do filtro e clique em “ Filtro avançada >> Selecionar campos “.

7. Escolha os campos SupplierID e CategoryID.

8. Acesse o menu da aplicação do campo SupplierID do filtro.

9. Defina a propriedade do Tipo de dados como “Select“.

10. Ainda no campo SupplierID acesse a guia de edição Search Lookup.

select companyname
from suppliers
where supplierid = {supplierid}
order by supplierid
11. Na guia de edição “Configuração de filtro” marque a opção Onchange . Esta opção fará com que no momento da seleção de um registro, o filtro seja executado automaticamente, fazendo assim, com que seja mostrado o resultado da consulta.

12. Acesse as configurações do campo CategoryID. Altere a propriedade Tipo de dado para “Select” e faça as seguintes configurações na guia de “Lookup de filtro“.

select categoryname
from categories
where categoryid = {categoryid}
order by categoryid
13. Ainda no campo CategoryID acesse a guia de edição “Configuração do filtro” e configure de acordo com a figura.

14. Clique no botão Executar na barra de ferramentas.

Comente este post