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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Impressão de nota fiscal
FELIPE CABRERA
SÃO CETANO DO SUL
SP - BRASIL
Postada em 22/02/2008 23:01 hs            
Senhores,
 
Tenho muito dificuldade para configurar a impressão de nota fiscal do meu sistema. Eu acabo a cada cliente precisando alterar o arquivo de relatório.
 
Comecei a pesquisar uma forma de imprimir diretamente para a impressora, afinal, imagino que funcione como uma "batalha naval": digo em qual linha e quantos espaços a partir da margem e posiciono cada campo.
 
Fiz um ensaio colocando a saída em um arquivo texto. Mandei o seguinte comando:
Print #1, tab(30), "teste"
Imaginei que o ssitema faria a literal "teste" sair com 30 espaços a partir da margem, porém, ele saiu com mais espaços.
 
Eu vi alguma coisa sobre imprimir condensado e com 8pp (algo assim). Está correto? Para imprimir na nf eu devo usar essa conifguração.
 
Agradeço desde já qualquer luz sobre o assunto.
 
Um abraço
 
Felipe Cabrera
 
     
Tiranossauro
DOIS IRMÃOS
RS - BRASIL
ENUNCIADA !
Postada em 24/02/2008 22:36 hs            
o Crystal não atende sua necessidade ?
   
FELIPE CABRERA
SÃO CETANO DO SUL
SP - BRASIL
ENUNCIADA !
Postada em 25/02/2008 23:21 hs            
Olá Amigo,
 
O problema é configurar o crystal para cada cliente, além da dificuldade de configurar o tamanho das páginas. No caso do Windows98, sem problemas, mas no caso de versões mais autais é preciso criar o tamanho da página para a impressora. Isso cria uma dependência muito grande da máquina onde o sistema está instalado. Por isso gostaria de uma alternativa para configurar diretamente, como se fosse uma "batalha naval", informando linhas e colunas para a posição do campo. Tem alguma idéia?
   
Cardoso G
Pontos: 2843 Pontos: 2843
PATOS DE MINAS
MG - BRASIL
Postada em 26/02/2008 07:41 hs            
felipe é do jeito que voce postou mesmo, so que primeiro ele vai imprimir 30 espacos branco e depois o nome TESTE.
 
Print #1, tab(30), "teste"
 
     
Maxcim
GUARULHOS
SP - BRASIL
ENUNCIADA !
Postada em 26/02/2008 12:01 hs            
felipe, da uma olhada nesse aki...
 
eu uso assim ha um bom tempo e não tive problemas...
uma coisinha que vc vai ter que emprementar ai é criar pagina personalizada com o tamanho da sua nota, para isso use:
 
 
bom trabalho.
 
 
   
Macaubal
não registrado
Postada em 26/02/2008 12:19 hs   
Tente controlar os Espaços com a função


Print #1, Space(30) & "teste"
Print #1, String(30, " ") & "teste"

Ja para a impressão minha sugestão é voce utilizar a Fonte Draft que só é habilitada no Crystal quando a impressão padrão é uma Matricial. Aconselho que instale uma Impressora LX300 e deixe ela como padrão, só para o Crtl atualizar os drivers da LX, em seguida troque as fontes do Relatório para Draft 12 ou 17 vendo qual fica melhor na sua Nota
     
Página(s): 1/2      PRÓXIMA »


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