QuickReport Master/Detail. Urgente!
08/12/2003
0
Tenho uma tabela MASTER com o nome GRUPO e uma tabela DETAIL com o nome CLIENTES (uso BD Access). onde no quickreport aparece assim:
GRUPO: A
Cliente 1
Cliente 2
Cliente 3
GRUPO B
Cliente 4
Cliente 5
GRUPO C
//não aparece nenhum cliente, até mesmo porque não há clientes cadastrados para este grupo, mas, mesmo assim o GRUPO APARECE.
Obs: O problema está exatamente aí, pois, o GRUPO C está cadastrado, mas, não existe nenhum cliente cadastrado para este grupo, e mesmo assim o quickreport mostra o GRUPO C. Como faço para que sejam listados somente os grupos que tenham clientes. Uso ADOQuery, tenho que incluir alguma coisa na minha instrução SQL?
-------------------------------------------------------------------------------------------------
´A única coisa permanente no mundo é a mudança´
(Heráclitos, século V a.c.)
N_valdo
Posts
08/12/2003
Maicongabriel
SELECT MASTER.GRUPO M, DETALHE.CLIENTE D WHERE M.GRUPO = ´GRUPO C´ AND COUNT(D.CLIENTE) > 0
Suponho que seja algo +/- assim ! Não tenho nenhuma tabela para testar aqui no momento, mas a ideia é essa ai, no maximo posso ter errado na sintaxe.
09/12/2003
N_valdo
-------------------------------------------------------------------------------
´A única coisa permanente no mundo é a mudança´
(Heráclitos, Século V a.c.)
09/12/2003
Tnaires
Tente definir a propriedade PrintIfEmpty do Detail para false.
Abraços
Clique aqui para fazer login e interagir na Comunidade :)