USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Imprimir como Paisagem mesmo com o PrinterSelect
M A R C I O
SÃO BERNARDO
SP - BRASIL
ENUNCIADA !
Postada em 12/04/2010 11:41 hs            
Ola pessoal... estou com um problema na hora de imprimir como paisagem
 
o problema é o seguinte:
 
Tenho um relatório feito no Crystal 8.5 que precisa ser impresso como paisagem, no momento da criação dele.. entrei nas propriedades de impressão e coloquei o papel como paisagem e fiz o relatório normalmente
 
Se eu mando imprimir pelo VB sem usar um seletor de impressora blz.. o relatório sai em modo paisagem perfeito como eu quero
 
mas se uso o PrinterSelect para selecionar outra impressora... o relatório assume as propriedades padroes da impressora selecionada.. e assim imprime como retrato
 
infelizmente preciso utilizar o seletor de impressoras, tentei tirar e deixar o cliente escolher a impressora quando o relatório ja estivesse aberto na tela, mas gerou muitos problemas
 
Se alguem tiver alguma idéia de como resolver isso eu agradeço
 
 

M A R C I O
   
lu
não registrado
ENUNCIADA !
Postada em 28/04/2010 16:56 hs   
Olá !
 
E se você setar a orientação no aplicativo.
 
Public rpt As New CRAXDRT.Report
Set rpt = crApplication.OpenReport("c:     este.rpt", crOpenReportByTempCopy)
rpt.PaperOrientation = crDefaultPaperOrientation

Lu
   
fd
não registrado
ENUNCIADA !
Postada em 02/10/2010 15:03 hs   
   
Jkarlosra
Pontos: 2843
MACEIO
AL - BRASIL
ENUNCIADA !
Postada em 04/10/2010 10:23 hs            
A impressora que esta como padrão esta setada para paisagem?
E a impressora que  não é pádrão esta como retrato certo?
Olha tem que setar via codigo para qualquer impressora selecionada
'apos selecionar impressora
report.PaperOrientation = crDefaultPaperOrientation
   
Página(s): 1/1    


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2024   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página