Fórum Master/Detail #240464

30/06/2004

0

Pessoal. Tenho uma dúvida, e vou relatá-la abaixo para ver se alguém pode ajudar-me, ok?!

Estou trabalhando com dois clientdataset que são fontes de dados para um relatório. Um destes componentes tem como fonte de dados uma SQL em várias tabelas relacionadas do banco. O outro é uma tabela temporária (pré-criada) e, conseqüentemente, só armazena dados em tempo de execução (funcionamento já previsto mesmo). Tenho dois campos que relacionamento entre elas que são:
N_FISCAL
C_CUSTO

Pois bem. Tudo está funcionando corretamente, com exceção do relatório. Fiz o relatório da seguinte forma:
- Criei um ppDBpipeline p/ cada tabela, ligando-os através da propriedade ´MasterDataPipeline´ e, é claro, determinando os dois campos acima descritos como sendo os campos de ligação.
- Criei o relatório contendo os campos do ppDBpipeline mestre e também um sub-relatório contendo os campos do ppDBpipeline filho.
- Modifiquei a propriedade ´IsDetail´ p/ True em todos os campos do ppDBpipeline filho.

Acho que está tudo conforme manda o figurino, mas, quando cadastro registros e visualizo o relatório, aparece apenas um deles!
Tenho duas perguntas a fazer:

- Onde estou errando?
- Como fazer p/ visualizar, no relatório, apenas os registros que coincidirem no relacionamento?

Espero que tenham ficado bem explicitadas, as minhas necessidades.


Nunes_fns

Nunes_fns

Responder

Posts

01/07/2004

Sandra

Tópico em duplicidade! Para responder, clique aqui:
http://delphiforum.icft.com.br/forum/viewtopic.php?t=47577&highlight=

Por favor, releia as [url=http://delphiforum.icft.com.br/forum/viewtopic.php?t=6689]Regras de Conduta[/url] do fórum.


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar