DUVIDAS NO DATAREPORT
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]
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]
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"
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"
Obrigado, Ora Pois....
Tópico encerrado , respostas não são mais permitidas