QUOTE(lucy4000 @ 11/08/2008 - 23:09)

...mas eu queria saber se dava para deixar o pagefooter logo abaixo do ultimo registro na impressao, tipo, se os registros acabarem na metade da folha, queria q o total aparecesse logo abaixo, na metade da folha e não la no rodapeh..tentei usar o top, mas não deu certo :S
lucy4000, neste caso, aparentemente o mais apropriado seria utilizar uma banda do tipo
rbSummary. Este tipo de banda é impresso logo ao final do relatório - Depois de todo ele impresso. Já a banda rbPageFooter é impressa ao final de toda a página.
QUOTE
No caso do registro ser muito grande.....o cliente disse q poderia ir para a outra folha, contanto q repetisse o total dos registros da pagina anterior, na pagina nova...tipo assim:
lançamento1
det1 = 10,00
det2 = 20,00
det3 = 50,00
-------------------(fim da folha1)
(começo da segunda folha)
80,00 (valor a ser transportado da folha1 - soma dos detalhes)
det4=20,00
det5=30,00
______________
130(groupfooter)
Para o registro ir para a outra pagina inteiro, é no caso de um registro pequeno, tipo...umas 8 linhas...
para registros maiores, pode ser desse jeito q coloquei ae em cima, quebrar ele, mas transportar o valor da soma dos detalhes da primeira pagina para segunda, e la continuar calculando.
parece-me que você está se referindo a imprimir cada grupo de lançamento em uma nova página. Se for isto, basta que você habilite a propriedade
ForceNewPage no seu
TQRGroup.
Se não for isto, o controle por linhas tem um requisito: você deve saber na banda anterior, quantas vezes a próxima será impressa, ou seja, na banda group, quantos registros serão impressos na detalhe. Isto possibilita calcular a área da página que estará sendo ocupada e conforme o caso, podemos foçar uma quebra.
Quanto a questão da impressão do transporte do saldo para a próxima página, acredito que você possa facilmente aproveitar a idéia que propus neste outro tópico:
extrato bancario quickreport / clientdataset (ref. DevMedia)
Abraços