Passo a passo: | - Acesse o perfil do usuário que deseja cadastrar o filtro com consulta sql;
- Selecione o menu Filtro por Perfil:
![](/download/attachments/354456763/image2018-6-13_14-0-1.png?version=1&modificationDate=1528909202000&api=v2)
- Clique no Menu Incluir:
![](/download/attachments/354456763/image2018-6-13_14-3-1.png?version=1&modificationDate=1528909382000&api=v2)
- Selecione a tabela que deseja criar o filtro, neste exemplo, XEMPREENDIMENTO:
![](/download/attachments/354456763/image2018-6-13_14-3-43.png?version=1&modificationDate=1528909424000&api=v2)
- Clique em novo:
![](/download/attachments/354456763/image2018-6-13_14-4-12.png?version=1&modificationDate=1528909453000&api=v2)
- Adicione novo filtro, selecione o campo codigo do empreendimento, selecione o operador IN (SQL) e clique nas reticências para adicionar a consulta sql:
![](/download/attachments/354456763/image2018-6-13_14-6-2.png?version=1&modificationDate=1528909563000&api=v2)
- Crie uma consulta sql, conforme desejado, por exemplo:
![](/download/attachments/354456763/image2018-6-13_14-6-43.png?version=1&modificationDate=1528909604000&api=v2)
SELECT CODEMPREENDIMENTO FROM XEMPREENDIMENTO WHERE COD_PESS_EMPR=100
Importante: A tela de filtro precisa que apenas um campo seja retornado, pois o sistema montará a grid com as informações. Neste exemplo, a consulta sql retorna apenas o código do empreendimento. Não se deve utilizar uma consulta retornando todos os campos, por exemplo: SELECT * FROM XEMPREENDIMENTO, pois dessa forma será apresentado erro ao selecionar a visão. - Clique em ok para selecionar a consulta sql:
![](/download/attachments/354456763/image2018-6-13_14-7-21.png?version=1&modificationDate=1528909642000&api=v2)
- Clique em adicionar para aplicar a condição do filtro:
![](/download/attachments/354456763/image2018-6-13_14-7-47.png?version=1&modificationDate=1528909668000&api=v2)
- Informe o nome para o filtro:
![](/download/attachments/354456763/image2018-6-13_14-8-19.png?version=1&modificationDate=1528909699000&api=v2)
- Salve as configurações:
![](/download/attachments/354456763/image2018-6-13_14-8-41.png?version=1&modificationDate=1528909722000&api=v2)
- Será apresentado um aviso:
![](/download/attachments/354456763/image2018-6-13_14-9-5.png?version=1&modificationDate=1528909745000&api=v2)
- Salve as configurações do filtro:
![](/download/attachments/354456763/image2018-6-13_14-9-25.png?version=1&modificationDate=1528909765000&api=v2)
- Ao acessar o RM com o usuário que possui o filtro por perfil configurado, mesmo aplicando à visão a condição para retornar todos os empreendimentos, apenas o empreendimento do filtro será apresentado:
![](/download/attachments/354456763/image2018-6-13_14-9-55.png?version=1&modificationDate=1528909795000&api=v2)
![](/download/attachments/354456763/image2018-6-13_14-10-17.png?version=1&modificationDate=1528909818000&api=v2)
|