Página 1 de 1

Impressao disparando em bematech nao fiscal.....

Enviado: 20 Jan 2005 15:19
por clebermano
amigos, acontece uma coisa estranha, toda vez que o usuario vende, a primeira venda imprime normal, a segunda a impressora comeca a disparar papel sem parar, sem imprimir nada.se eu sair do sistema e entrar de novo ae funciona.
Alguem ja viu isso???
A impressora eh uma bematech, 40 colunas, serial, eu uso mode com1:9600,n,8,1,p e depois mode lpt1:=com1

Enviado: 20 Jan 2005 17:18
por hauch
tbm tive este problema resolvi acrescentando os comandos de configuração de pagina.

ex.:
set print to lpt1
set device to print
setprc(0,0)
* set marg to 0
lin = 0
n = 00
@ prow(), pcol() say &xinicond // condesa o texto
@ prow(), pcol() Say CHR(27)+'C'+CHR(8) // 8 linhas vai ter a pagina
@ 00,00 say PADC(n_empresa,50)
@ 01,00 SAY PADC(end_emp,54)
@ 02,00 SAY PADC(cid_emp,54)
@ 03,00 SAY PADC("CGC: "+cgc_emp+" IE: "+ie_emp,54)
@ 04,00 SAY PADC("Fone: "+fo_emp,54)
@ 05,00 SAY REPL("=",54)
@ 06,00 say padc("R E C I B O : "+strzero(xrec,10),54)
@ 07,00 SAY REPL("=",54)
@ 08,00 SAY "CLIENTE...: "+STRZERO(XTITCLI,6)+" "+SUBSTR(RTSACA,1,35)
@ 09,00 say "DUPLICATA.: "+XDUP
if xsitua="01"
@ 09,34 say "LIQUIDACAO DO TITULO"
elseif xsitua="02"
@ 09,34 SAY "PAGTO PARCIAL"
endif
@ 10,00 SAY "VALOR DUP.:"
@ 10,13 SAY XVL_DUP-xvl_pago2 PICT"999,999.99"
@ 11,00 SAY "DESCONTO..:"
@ 11,13 SAY XDESCONTO PICT"999,999.99"
@ 12,00 SAY "JUROS.....:"
@ 12,13 SAY XJUROS PICT"999,999.99"
@ 13,00 SAY "VALOR PAGO:"
@ 13,13 SAY XVL_PAGO PICT "999,999.99"
EXTENSO2(XVL_PAGO)
@ 14,00 SAY "EXTENSO...:"+XDESCR1
@ 15,00 SAY " "+XDESCR2
@ 16,00 SAY " "+XDESCR4
@ 17,00 SAY "DATA......: "+DTOC(DATE())
@ 18,00 SAY "ASSINATURA DO CAIXA:__________________________________"
@ 19,00 SAY REPL("=",54)
@ 20,00 say "SIS-SAIDA COMPUSERVICE"
EJECT
@ prow(), pcol() Say CHR(27)+'C'+CHR(066) / tamanho de pagina normal
@ prow(), pcol() Say &xfimcond // volta para texto normal
set device to screen
set printer to

Enviado: 21 Jan 2005 11:56
por clebermano
obrigado resolveu meu problema