Não tenho certeza se esta é o local indicado para o assunto, entretanto como o sistema é em Clipper...
Estou desenvolvendo a impressão de etiquetas para jóias na impressora Argox 214-TT PPLB.
Estou encontrando a seguinte dificuldade:
Quando estou imprimindo as etiquetas que são enviadas uma a uma para a impressora, imprime normalmente uma sequência, de repente, sem uma periodicidade ou qualquer evento que tenha notado, as etiquetas passam a imprimir e pular uma. Se desligo a impressora volta ao normal até ocorrer novamente. Já me indicaram fazer o alinhamento através do botão Feed, mas não resolveu.
Segue a parte do código que trata da impressão das etiquetas, se puderem me dar uma ajuda, fico muito grato.
VLF=CHR(10)
VETIQFILE := "ETIQJB44.DAT"
ERRHANDLE := FCREATE(VETIQFILE)
VFIR1=" 18K (750) "
VFIR2=" OURO 18K "
VETIQCMD = "N"+VLF
VETIQCMD += "ZT"+VLF
VETIQCMD += "q812"+VLF
VETIQCMD += "Q305,24"+VLF
VETIQCMD += "D9"+VLF
VETIQCMD += "S2"+VLF
VETIQCMD += "O"+VLF
VETIQCMD += "A340,20,0,3,1,1,N,"+'"'+VFIR1+'"'+VLF
VETIQCMD += "A530,20,0,3,1,1,N,"+'"'+VFIR2+'"'+VLF
VETIQCMD += "B510,40,0,E80,2,2,41,B,"+'"'+VCBAR+'"'+VLF
VPESO=TRANSFORM(VPESO,"@E 99.999")
VETIQCMD += "A380,45,0,2,1,1,N,"+'"'+VPESO+'"'+VLF
VETIQCMD += "A340,70,0,2,1,1,N,"+'"'+VDESC+'"'+VLF
VETIQCMD += "P1,1"
FWRITE(ERRHANDLE,VETIQCMD)
FCLOSE(ERRHANDLE)
! COPY/B &VETIQFILE LPT1: