DUVIDAS NO DATAREPORT

USUARIO.EXCLUIDOS 28/03/2005 08:37:21
#75251
Olá.

Estou utilizando o Data Report como relatório de um projeto. Sendo assim, filtro algumas informações e faço meu relatório. Porém, existe o problema da repetição de dados dentro do relatório. Por exemplo, ele repete o nome do sujeito sem necessidade exemplo:

Nome: José da Silva
Execução: 222.333
Data: 12/03/2005

Nome: José da Silva
Execução: 555.999
Data: 14/12/2004

eu gostaria que saísse assim:

Nome: José da Silva

Execução: 222.333
Data: 12/03/2005
Execução: 555.999
Data: 14/12/2004

ou seja, o nome não repete.

Alguem saberia como faço isso no DataReport?

Obrigado desde já.

[txt-color=#008000]hUmIrDadE hOjE e sEmPRe!!![/txt-color][S20]
USUARIO.EXCLUIDOS 28/03/2005 09:14:55
#75259
Resposta escolhida
A forma de evitar que isso suceda é agrupar os registos por "Nome" e colocar este campo no GroupHeader do DataReport.
Só que para conseguir isso, vai ter que construir uma recordset hierarquica e vai ter que usar o Command Shape para o conseguir.
Isso pode ser conseguido utilizando o DataEnvironment no qual terá que construir dois commands:
1. Command "Pai" para recolher os dados para o GroupHeader
2. Command "Filho" para recolher os dados para o detalhe

Por outro lado isso também pode ser conseguido por código.

Não sei quais são efectivamente os seus conhecimentos sobre o funcionamento do DataReport, no entanto quer aqui no site, na secção de "Código Fonte" tem óptimos exemplos do uso do DataReport, usando o DataEnvironment ou código, como no site do Macoratti(http://www.macoratti.net/), quer ainda na minha Página Pessoal.
Se visitar a minha página, recomendo, na seccão de "Programação" ver o "Exemplo Simplificado de Data Report"
USUARIO.EXCLUIDOS 28/03/2005 10:05:29
#75278
Obrigado, Ora Pois....
Tópico encerrado , respostas não são mais permitidas