QuickReport - Relatório exibindo apenas um registro da tabela

Delphi

10/05/2012

Olá pessoal.

Criei uma pequena aplicação aqui e estou utilizando o QuickReport para gerar os relatórios, no entanto nunca utilizei o mesmo antes e estou com um pequeno problema (acredito eu). Eu tenho aproximadamente vinte registros em uma tabela do meu banco de dados (Interbase) chamada cidades so que quando vou imprimir estes registros no relatório apenas aparece um registro, o último da tabela.

Estou utilizando Delphi XE e QuickReport 5.05.

Meu projeto está assim:

# No Data Module (DM_DADOS) tenho o componente IBTable (TBL_CIDADE) apontanto para meu banco de dados e a tabela cidades;

# No formulário do relatório tenho um componente TQuickRep com a propriedade DataSet apontando para DM_DADS.TBL_CIDADE;

# No componente TQuickRep 4 QRBands, tenho 1 Page Header, 1 Column Header, 1 Detail e 1 Summary;

# No componente QRBand Detail tenho os meus QRDBText, com a cada um com a propriedade DataSet -> DM_DADOS.TBL_CIDADE
e a propriedade DataField apontando para o campo correspondente.

Eu ignorei alguma parte do processo? Porque quando dou preview no relatório ele me retorna apenas um dos registros?

Quando eu seto a propriedade ForceNewColumn do QRBand Detail como true ele me retorna todos os registros, no entanto um em cada página.

Será que alguem poderia me ajudar com esse problema?
Obrigado pessoal!
Thebluemonkey

Thebluemonkey

Curtidas 0

Respostas

Marcelo Augusto

Marcelo Augusto

10/05/2012

Amigo, veja na band detail
force new page para false
force new page para true

se não der certo crie um novo passo a passo
GOSTEI 0
POSTAR