Tamanho de página com Rave Reports
21/09/2004
0
Estou criando um boleto em ravereports, estou usando um rvproject vinculado a um rvSystem.
Utilizo windowsXP.
Como faço para imprimir meu formulário do tamanho que eu criei no Rave sem precisar definir um novo tipo de papel no windows?
Se eu crio um formulario no windows, beleza, se eu apago ele, o rave imprime tamanho A4.
Vitor Rubio
Posts
21/09/2004
Douglas Bitencourt
eu utilizo Rave e os relatórios que crio são em código. já peguei problema parecido e com a ajuda de um dos membros deste Forum consegui resolver. então me aproveitando de um tracho de código enviado para mim, tento lhe ajudar.
//============================================================================== // Inicializa o relatorio configurando alguns parametros básicos //============================================================================== Procedure TfrmModeloRelatorio.InitializeReport(ReportNumber:Byte); Begin RVSystem1.SystemPrinter.MarginBottom := 1; RVSystem1.SystemPrinter.MarginLeft := 1; RVSystem1.SystemPrinter.MarginTop := 1; RVSystem1.SystemPrinter.MarginBottom := 1; RVSystem1.SystemPrinter.Units := unCM; RVSystem1.SystemPrinter.UnitsFactor := 2.54; rpDev.SelectPaper(´A4´,false); rpDev.Copies := 1; RVSystem1.SystemPrinter.Copies := rpDev.Copies; rpDev.Orientation := poPortrait; RVSystem1.SystemPrinter.Orientation := rpDev.Orientation; RVSystem1.SystemPreview.RulerType := rtBothCm; RVSystem1.SystemSetups := RVSystem1.SystemSetups - [ssAllowSetup]; RVSystem1.Tag := ReportNumber; RVSystem1.Execute; End;
eu configuro todo o relatório ai, e para configurar a impressora via código, você pode acessar este tópico aqui do forum que tem uma dica que tb pode lhe ajudar.
[URL]http://delphiforum.icft.com.br/forum/viewtopic.php?t=5480&start=0&postdays=0&postorder=asc&highlight=configurar+impressora[/URL]
digite tb no item pesquisa ´configurar impressora´ selecione ´pesquisar por todos os termos´ e selecione delphi na lista.
tem 67 tópicos relacionados.
Boa Sorte,
Douglas.
18/10/2004
Vitor Rubio
Só não entendi uma coisinha do seu código:
RVSystem1 é o TrvSystem, e o rpDev o que é? o rave project?
Obrigado pela atenção ^^
05/03/2016
Darivaldo Alencar
06/03/2016
Vitor Rubio
01/09/2016
Claudemir Benedito
Tenho um relatório em rave report que imprime na impressora bematech mp-4200 th com bobina, orçamento de venda com 72 itens
só sai na impressora 48 itens impresso.
uso delphi 7 com banco firebird
alguém já passou por este caso, se puder me ajudar agradeço.
Claudemir.
03/06/2019
Jonatas Alves
Tenho um relatório em rave report que imprime na impressora bematech mp-4200 th com bobina, orçamento de venda com 72 itens
só sai na impressora 48 itens impresso.
uso delphi 7 com banco firebird
alguém já passou por este caso, se puder me ajudar agradeço.
Claudemir.
Olá Claudemir!
Já passei por isso. Para resolver é necessário criar um novo formulário de impressão através do "Servidor de impressão" no drive da impressora, após isto, é necessário resetar o Spool.
Caso não consiga apenas com estas informações que passei. Posta aqui, e eu passo todo o passo a passo com mais calma, pois estou no trânsito agora.
Flw
Clique aqui para fazer login e interagir na Comunidade :)