PROBLEMA DATA REPORT VARIAS TABELAS
estou tentando fazer um data report dinà ¢mico, ou seja, sem Data Environment...
tenho 2 tabelas, Clientes e Endereços (cada cliente por ter 1 ou mais endereços)
Tabelas
Cliente Enderecos
CodCli CodEnd
NomCli TipEnd
CodCli
se eu coloco todos os objetos na seção detalhes, e crio um recordset relacionando as duas tabelas, eu vou ter um resultado mais ou menos assim:
CodCli Cliente CodEnd Endereco
---------------------------------------------
1 cliente1 1 endereco1
1 cliente1 2 endereco2
2 cliente2 3 endereco1
3 cliente3 4 endereco1
3 cliente3 5 endereco2
3 cliente3 6 endereco3
mas eu não quero assim, eu quero
CodCli Cliente CodEnd Endereco
---------------------------------------------
1 cliente1 1 endereco1
2 endereco2
2 cliente2 3 endereco1
3 cliente3 4 endereco1
5 endereco2
6 endereco3
conseguiram entender ???
para tentar eu criei 2 reportsets sendo q no segundo, no de endereços, eu faço a referência no Loop... adiciona uma seção Group Header no data report, coloco os objetos CodCli e NomCli no Group Header e os objetos de endereço na seção Detalhes...
mas daà dá um erro (Group Header do not match data source)
tà ' numa enrrascada... alguém me ajude por favor...
tenho 2 tabelas, Clientes e Endereços (cada cliente por ter 1 ou mais endereços)
Tabelas
Cliente Enderecos
CodCli CodEnd
NomCli TipEnd
CodCli
se eu coloco todos os objetos na seção detalhes, e crio um recordset relacionando as duas tabelas, eu vou ter um resultado mais ou menos assim:
CodCli Cliente CodEnd Endereco
---------------------------------------------
1 cliente1 1 endereco1
1 cliente1 2 endereco2
2 cliente2 3 endereco1
3 cliente3 4 endereco1
3 cliente3 5 endereco2
3 cliente3 6 endereco3
mas eu não quero assim, eu quero
CodCli Cliente CodEnd Endereco
---------------------------------------------
1 cliente1 1 endereco1
2 endereco2
2 cliente2 3 endereco1
3 cliente3 4 endereco1
5 endereco2
6 endereco3
conseguiram entender ???
para tentar eu criei 2 reportsets sendo q no segundo, no de endereços, eu faço a referência no Loop... adiciona uma seção Group Header no data report, coloco os objetos CodCli e NomCli no Group Header e os objetos de endereço na seção Detalhes...
mas daà dá um erro (Group Header do not match data source)
tà ' numa enrrascada... alguém me ajude por favor...
é meu amigo, se tivesse usado outra coluna para gravar este Endereço2 seria fácil como soltar pipa... Muda seu BD para esta forma, você ganha em não ficar repetindo CodCli e Cliente, sua tabela será menor em quantidade de Ãtens e poderá usar o rptText para os campos Endereco1 e Endereco2.
Tópico encerrado , respostas não são mais permitidas