Filtro na SubConsulta - SC

Olá Pessoal,

Eu tenho uma consulta que lista todos os meus clientes, e uma subconsulta que lista os usuários de cada cliente. Estou utilizando Grid como aplicação.

Gostaria de saber/aprender alguma forma de incluir filtro na subconsulta, para eu filtrar determinado usuário da determinada empresa. Como uma barra de quicksearch dentro da sub.

Como crio esse filtro na subconsulta?

Obrigado.

Att.,
Franzin

Você pode criar um campo manual (Virtual) no filtro da consulta principal.
No evento onvalidate desse filtro você guarda o valor do campo em uma global.

Na sub consulta através de where dinâmico (macro: sc_select_where(add)) se a global tiver valor você adiciona a condição para filtrar os registros da sub consulta.

TAGS: FILTRO, SUB CONSULTA, RELATÓRIO
HAROLDO.

Legal,

Como eu pego o valor do campo que criei na consulta principal, no caso, “nome” e jogo pra variável global?

Existe a opção de eu criar um filtro dentro da Subconsulta?

no evento onvalidate.
[VAR_NOME]={nome};

Como é uma sub consulta, não é possível.
Imagine a em cada linha da consulta mestre aparecer abaixo o filtro de sua sub_consulta??

Faz o simples mesmo amigo, cria uma view com todos os campos que vc precisa inclusive com Join vinculando outros campos de qualquer tabela, desde que tenham vínculos, dai na subconsulta dá tudo certo