Problema con Impresora Epson TMU-220

1,310 views
Skip to first unread message

Roberto Lemos

unread,
Apr 21, 2011, 2:55:09 PM4/21/11
to Mundo Visual FoxPro
Tengo un problema con esta impresora, constantemente se traba al
momento de imprimir, lo curioso es que siempre se traba en el mismo
lugar, estare haciendo algo mal?

Este es el codigo que uso para Imprimir

Set Console Off
Set Printer to Name &lRuta
lnSup=0
lnInf=0
lnCol=40
??? Chr(18)+Chr(27)+Chr(77)+Chr(15)

For i=1 To lnSup
??? Chr(10)+Chr(13)
EndFor
??? Chr(10)+Chr(13)+Padc('EMPRESA',lnCol)
??? Chr(10)+Chr(13)+Padc('DIRECCION',lnCol)
??? Chr(10)+Chr(13)+Padc(" ",lnCol)
??? Chr(10)+Chr(13)+Replicate("-",lnCol)
??? Chr(10)+Chr(13)+"Maq. Regis. : "+Rtrim(cImpresora)+"
"+Dtoc(cFecha)
??? Chr(10)+"Caja : "+pCaja+" Turno : "+pTurno
??? Chr(10)+"Ticket : "+cNumero+" "+Time()
??? Chr(10)+Chr(13)+Replicate("-",lnCol)
??? Chr(10)+Chr(13)+"Cliente : "+Rtrim(cCliente)
??? Chr(10)+Chr(13)+Padc(" ",lnCol)
Sele qParcial
Go Top
nTotal=0.00
Do While !Eof()
??? Chr(10)+Chr(13)+Trans(Cantidad,'999')+' '+Left(Producto,
50)+' '+Trans(Punit,'999.99')+" "+Trans(Ptotal,'9,999.99')
nTotal=nTotal+pTotal
Skip
EndDo
??? Chr(10)+Chr(13)+Replicate("-",lnCol)
??? Chr(10)+Chr(13)+" ***TOTAL : S/.
"+Trans(nTotal,'9,999.99')
??? Chr(10)+Chr(13)+Padc(" ",lnCol)
??? Chr(10)+Chr(13)+Padc('* Gracias por su compra *',lnCol)
??? Chr(10)+Chr(13)+Padc(" ",lnCol)
??? Chr(10)+Chr(13)+" MESA "

For I=1 to lnInf
??? Chr(10)+Chr(13)
EndFor
??? Chr(26)+Chr(27)+"J"+Chr(250)+Chr(29)+"V"+Chr(1)
??? Chr(27)+'p'+chr(0)+chr(10)+chr(40)
Close Print
Set Console On
Set Printer To

rfsalasb

unread,
Apr 23, 2011, 10:57:19 AM4/23/11
to mundovisualfoxpro
Hola Roberto.
Empieza por poner en comentarios la línea que consideras se traba la impresión, para determinar si el problema es en código.
Al igual que vos y otros colegas, yo uso la misma sintaxis que tú para la impresión, y tampoco he tenido problemas, ... has probado con otra impresora ?
Saludos.

Roy Salas
Costa Rica.

------------------
rfsalasb
2011-04-23

-------------------------------------------------------------
Remitente:Roberto Lemos
Fecha:2011-04-21 12:55:38
Destinatario:Mundo Visual FoxPro
CC:
Asunto:[Mundo Visual FoxPro] Problema con Impresora Epson TMU-220
--
_______________________________________________________________
Has recibido este mensaje porque estás suscrito al Grupo "Mundo Visual
FoxPro" de Grupos de Google.

Para anular la suscripción a este grupo, envía un mensaje a:
mundovisualfox...@googlegroups.com

Roberto Lemos

unread,
Apr 23, 2011, 3:16:17 PM4/23/11
to mundovis...@googlegroups.com
Lamentablemente es la unica que tengo, pero esto pasa esporadicamente no
siempre, estoy pensando que es un defecto de fabrica, al dia pasa 2 o 3
veces,

Si fuera error de codigo, creo, el error seria constante

----- Original Message -----
From: "rfsalasb" <rfsa...@gmail.com>
To: "mundovisualfoxpro" <mundovis...@googlegroups.com>
Sent: Saturday, April 23, 2011 9:57 AM
Subject: Re: [Mundo Visual FoxPro] Problema con Impresora Epson TMU-220


Hola Roberto.
Empieza por poner en comentarios la l�nea que consideras se traba la
impresi�n, para determinar si el problema es en c�digo.
Al igual que vos y otros colegas, yo uso la misma sintaxis que t� para la
impresi�n, y tampoco he tenido problemas, ... has probado con otra impresora
?
Saludos.

Roy Salas
Costa Rica.

------------------
rfsalasb
2011-04-23

--
_______________________________________________________________
Has recibido este mensaje porque est�s suscrito al Grupo "Mundo Visual


FoxPro" de Grupos de Google.

Para anular la suscripci�n a este grupo, env�a un mensaje a:
mundovisualfox...@googlegroups.com

--
_______________________________________________________________
Has recibido este mensaje porque est�s suscrito al Grupo "Mundo Visual


FoxPro" de Grupos de Google.

Para anular la suscripci�n a este grupo, env�a un mensaje a:
mundovisualfox...@googlegroups.com

GOOD_FOX

unread,
Apr 23, 2011, 10:53:08 PM4/23/11
to Mundo Visual FoxPro
Podría ser algún caracter que se imprime, o mas bien que no imprime y
lo interpreta erroneamente, como dices no siempre sucede pero indagar
mas cuando se genera el error...

saludos.

Harold Inga

unread,
Apr 24, 2011, 8:10:19 PM4/24/11
to mundovis...@googlegroups.com
Yo tuve un problema parecido, y resulta que en los campos donde residen los datos del cliente u otros datos existian caracteres como * ' " \ u otros parecidos que al momento de la impresion matricial de bajo nivel pues me botaba un error ya que el sistema me interpretaba los apostrofes, comillas o slash.

A lo mejor ahi esta tu problema, revisa tu data o cambia las comillas u apostrofes por corchetes.

Saludos.


--
_______________________________________________________________
Has recibido este mensaje porque estás suscrito al Grupo "Mundo Visual

FoxPro" de Grupos de Google.

Para anular la suscripción a este grupo, envía un mensaje a:
mundovisualfox...@googlegroups.com



--
Harold Gerardo Inga Bruz
Gerente General - Sertex System S.A.C.
953522915 Movistar, 953721757 RPC, *0097178 RPM

Fabricio

unread,
Apr 25, 2011, 9:03:19 AM4/25/11
to Mundo Visual FoxPro
Hermano, por que no lo imprimes con un reporte?, estas impresoras son
algo complicadas, hay que tenerlas como predeterminadas sino no puedes
imprimir, debes instalar el driver correcto para poder ver las fuentes
que te permiten imprimir tipo "texto", pero una vez que tienes estas
dos cositas configuradas todo lo demás es pan comido.

La fuente que funciona mejor "en mi caso" es la FontB11

Lo que debes tener siempre en mente es que solo caben 40 columnas o
caracteres, la configuración de 43 columnas no me gusta para nada.

Saludos

Fabricio

Fabricio

unread,
Apr 25, 2011, 9:11:30 AM4/25/11
to Mundo Visual FoxPro
Algo que se me olvidaba comentar, es que también puedes usar otras
fuentes, por ejemplo puedes imprimir el encabezado de tu reporte con
fuentes gráficas tipo arial, impact, etc, y el detalle tipo texto con
FonB11, claro que la impresión es mucho más eficiente si todo está
tipo texto, por que para esto están diseñadas estas impresoras.

Fabricio

Ing.Daniel Bojorge

unread,
Apr 25, 2011, 9:37:36 AM4/25/11
to mundovis...@googlegroups.com
No se puede usar el generador de informes, porque sino no saldría una factura del tamaño variado, por lo menos ese es mi punto de vista.



Dios L@s Bendiga

Saludos,

Daniel (Con 1 Estrella DCE de Microsoft)
Nicaragua

"Si ustedes permanecen unidos a mí, y si permanecen fieles a mis enseñanzas, pidan lo que quieran y se les dará.
(Juan 15:7 DHH)
Bendito el varón que se fía en el SEÑOR, y cuya confianza es el SEÑOR.
(Jeremías 17:7 RV2000)



Fabricio

unread,
Apr 26, 2011, 9:41:00 AM4/26/11
to Mundo Visual FoxPro
Pues te cuento que no importa de que tamaño dejes tu reporte o
informe, la impresora no hace saltos de página por que no tiene un
tamaño preestablecido, se queda donde termina el informe, yo lo
utilizo en una bodega donde se imprimen ordenes de despachos, unas
llevan un articulo, otras llevan sesenta y no tengo ningún problema
con ello.

Al comienzo yo pensé igual que tú he hice las pruebas de impresión a
nivel de código y luego a nivel de reporte ambas me funcionaron, pero
lógicamente es más sencillo con el reporte.

El único problema es que para poder imprimir la impresora debe ser la
predeterminada, y la fuente que te aconsejo utilizar es la FontB11 que
es la que permite imprimir en modo texto, esto hace que tu impresora
trabaje más rápido y además se esfuerza menos el cabezal, ya que al
imprimir en modo texto todas las letras tienen un tamaño que está
definido por la matriz de puntos, en cambio cuando imprimes en modo
gráfico la impresión está determinada por el alto y grosor de la
fuente, forzando al cabezal a rellenar todos los espacios, influyendo
negativamente en la vida útil del cabezal, el desgaste temprano de la
cinta y obtienes además una impresión más lenta.

Saludos

Fabricio

On 25 abr, 07:37, "Ing.Daniel Bojorge" <debs.fo...@gmail.com> wrote:
> No se puede usar el generador de informes, porque sino no saldría una
> factura del tamaño variado, por lo menos ese es mi punto de vista.
>
> Dios L@s Bendiga
>
> Saludos,
>
> Daniel (Con 1 Estrella DCE de Microsoft)
> Nicaragua
>
> "Si ustedes permanecen unidos a mí, y si permanecen fieles a mis enseñanzas,
> pidan lo que quieran y se les dará.
> (Juan 15:7 DHH)
> Bendito el varón que se fía en el SEÑOR, y cuya confianza es el SEÑOR.
> (Jeremías 17:7 RV2000)
>
Reply all
Reply to author
Forward
0 new messages