QuickReport várias folhas como fazer?

Delphi

05/01/2006

Boa tarde a todos.

Vou explicar meu caso...

Tenho 19 fichas para imprimir, todas são diferentes, todos os dados estão cadastrados na mesma tabela, gostaria de saber como faço essas 19 fichas sendo que serão impressas as 19 fichas somente 1 cópia, pensei em fazer vários quickreports mas não sei se iria funcionar, pois na hora que eu quisesse imprimir teria q sair todas as fichas de uma vez só e com vários quicks teria de ser impressa uma por uma das fichas... não sei se deu pra entender, mas se alguém tiver uma idéia pra me dar, fico grato.

Obrigado!


Gtts

Gtts

Curtidas 0

Respostas

Xtreme

Xtreme

05/01/2006

te dou duas opcoes

1 deixar o detailband do tamanho de uma pagina
ou entao
2 no beforeprint do detail ForceNewPage:=true;


GOSTEI 0
Eixox

Eixox

05/01/2006

Cara, eu tava pensando aqui comigo mesmo nessa tua situação e pensei na seguinte solução:

Crie somente um quickreport contendo todos os elementos que devem existir nos 19 formulários impressos, Ok. Já que tudo está numa tabela só, você pode fazer com determinados elementos estejam habilitados ou desabilitados.

Assim, vamos dizer, você teria um For Chamando as configurações em um único QuickReport. Você poderia conter 19 procedures (sei que é meio loucura), mas é melhor do que criar 19 quickreports e chamá-los separadamente.


GOSTEI 0
Thomaz_prg

Thomaz_prg

05/01/2006

Uma ourta saída seria, você realmente criar os QR separados, e usar um QrCompositeReport para tê-los todos de uma vez em uma visualização e/ou impressão.


GOSTEI 0
Gtts

Gtts

05/01/2006

obrigado a todos pelo interesse, gostaria de saber como posso sair do form que estou cadastrando por exemplo o registro de nº 10, ok, dae vou mandar imprimir este registro, uso quickreport, como faço para q na hora de impressão o registro q apareça no quick seja o nº 10 e não o primeiro como está acontecendo, teria q usar algum filtro, como funciona isso, se alguém puder me ajudar, desde já muito grato.


GOSTEI 0
Gtts

Gtts

05/01/2006

sobe


GOSTEI 0
Gtts

Gtts

05/01/2006

^^


GOSTEI 0
Emerson Nascimento

Emerson Nascimento

05/01/2006

monte toda a ficha numa danda detalhe do relatório e mande imprimir. o número de fichas impressas será o número de registros do dataset.


GOSTEI 0
POSTAR