Dúvida com Relatório!
05/12/2003
0
Olá,
Preciso fazer um relatório que seja separado por páginas.
Ex.
Tenho uma tabela da seguinte forma:
Codigo Nome Depto
001 João 001
002 Maria 001
003 Pedro 002
No relatório precisa sair todos os funcionários do depto 001 em uma página e todos os funcionários do depto 002 em outra página, como faço?
Obs: Estou usando QReport.
Antecipadamente Agradeço!
Preciso fazer um relatório que seja separado por páginas.
Ex.
Tenho uma tabela da seguinte forma:
Codigo Nome Depto
001 João 001
002 Maria 001
003 Pedro 002
No relatório precisa sair todos os funcionários do depto 001 em uma página e todos os funcionários do depto 002 em outra página, como faço?
Obs: Estou usando QReport.
Antecipadamente Agradeço!
Motuca
Curtir tópico
+ 0
Responder
Posts
05/12/2003
Xmagno
vc deve colar no seu report 2 bandas:
uma qrBand e alterar as seguintes propriedades:
. type dela pra rbGroupFooter;
. name para qrBandFooter
uma band qrGroup (group header) e alterar as seguintes propriedades:
. Expression = query1.departamento (que ira controlar a quebra);
. FooterBand = qrBandFooter;
. ForceNewPage = True;
Na banda qrGroup vc pode colar componentes QRDBText para mostrar os dados do departamento, etc;
Cada vez que qrGroup.Expression muda, o quickrep ira imprimir a qrBandFooter e em seguida a qrGroup;
na qrBandFooter vc pode colar componente qrExpr e setar alterar as propriedades:
. Expression para COUNT;
. ResetAfterPrint para True (para zerar o valor apos cada quebra)
Espero que te ajude.
[]´s
xMagno
uma qrBand e alterar as seguintes propriedades:
. type dela pra rbGroupFooter;
. name para qrBandFooter
uma band qrGroup (group header) e alterar as seguintes propriedades:
. Expression = query1.departamento (que ira controlar a quebra);
. FooterBand = qrBandFooter;
. ForceNewPage = True;
Na banda qrGroup vc pode colar componentes QRDBText para mostrar os dados do departamento, etc;
Cada vez que qrGroup.Expression muda, o quickrep ira imprimir a qrBandFooter e em seguida a qrGroup;
na qrBandFooter vc pode colar componente qrExpr e setar alterar as propriedades:
. Expression para COUNT;
. ResetAfterPrint para True (para zerar o valor apos cada quebra)
Espero que te ajude.
[]´s
xMagno
Responder
Clique aqui para fazer login e interagir na Comunidade :)