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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  ajuda com impressão de MSFlexGrid
Conexao
SÃO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 20/09/2007 18:11 hs            
olá
 
 Estou precisando de ajuda com este código de impressão quando eu mando para impressão os arquivos
 
o meu  MSFLEXGRID ELE ESTA SENDO IMPRESSO NA PARTE DE CIMA PARA PAGINA  ESTE E OS CODIGOS QUE EU ESTOU USANDO PARA IMPRESÃO
 
 
Mensagem = MsgBox("Tem certeza que deseja imprimir o registro atual?", vbYesNo, "Aviso")
    If Mensagem = vbYes Then
Dim iTamanho As Integer
Printer.PaintPicture FlexProdutos.Picture, 0, 0
End If
 
Printer.Print
Printer.Print Spc(83); txtsaida.Text; "                  "; txtentrada.Text
Printer.Print Tab(3); txtnatureza_da_operacao.Text; Tab(40); txtcfop.Text
Printer.Print
Printer.Print
Printer.Print
Printer.Print
Printer.Print Tab(29); txtvalor_A.Text; Tab(55); txtvencimento_A.Text; Tab(75); txtvalor_C.Text; Tab(100); txtvencimento_C.Text
Printer.Print Tab(29); txtvalor_B.Text; Tab(55); txtvencimento_B.Text; Tab(75); txtvalor_D.Text; Tab(100); txtvencimento_D.Text
Printer.Print
Printer.Print
Printer.Print Tab(3); txtendereco_de_cobraca.Text
Printer.Print
Printer.Print
' EU GOSTARIA QUE A IMPRESSÃO DO GRID FOSSE ABAIXO  DO CAMPO  Printer.Print Tab(3); txtendereco_de_cobraca.Text

Printer.Print Tab(LeftMargin + 1); FlexProdutos.TextMatrix(loop2, 1); Tab(LeftMargin + 32); FlexProdutos.TextMatrix(loop2, 2); Tab(LeftMargin + 85 - Len(FlexProdutos.TextMatrix(loop2, 3))); FlexProdutos.TextMatrix(loop2, 3)
 
Printer.Print
Printer.Print
Printer.Print
Printer.Print Tab(2); TXTBASEDECALCULODOICMS.Text; Tab(30); TXTVALORDOIPI.Text; Tab(58); TXTBASEDECALCULOICMSSUBSTITUICAO.Text; Tab(83); TXTVALORDOICMSSUBSTITUICAO.Text; Tab(115); txt(5).Text
Printer.Print
Printer.Print
Printer.Print Tab(2); TXTVALORDOFRETE.Text; Tab(30); TXTVALORDOSEGURO.Text; Tab(58); TXTOUTRASDESPESASACESSORIAS.Text; Tab(83); TXTVALORTOTALIPI.Text; Tab(115); TXTVALORTOTALDANOTA.Text
   
Vilmar Brazão
Pontos: 2843
SAO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 21/09/2007 12:12 hs         
Tente usar:
Printer.Print  "contéudo que vá acima" & vbCrLf & "contéudo que vá abaixo"
OU
Printer.Print "contéudo que vá acima" & Chr(10) & Chr(13) & "contéudo que vá abaixo"
 
Se não der certo, tente achar sua solução neste artigo aqui:
Sobre o Printer 
 
Espero que te ajude.

http://www.vilmarbro.com.br
   
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