QuickReport Master/Detail. Urgente!

08/12/2003

1

Olá amigos.

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.)


Responder

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.


Responder

09/12/2003

N_valdo

Não deu certo, formule melhor, por favor!

-------------------------------------------------------------------------------
´A única coisa permanente no mundo é a mudança´
(Heráclitos, Século V a.c.)


Responder

09/12/2003

Tnaires

Caro n_valdo,

Tente definir a propriedade PrintIfEmpty do Detail para false.
Abraços


Responder
×
+1 DevUP
Acesso diário, +1 DevUP
Parabéns, você está investindo na sua carreira