Se puede utilizar Fox CodeBar con impresoras Zebra lp2824?

490 views
Skip to first unread message

TurbiSoft

unread,
Jan 7, 2011, 8:14:33 AM1/7/11
to Comunidad de Visual Foxpro en Español
Saludo, acabo de bajar de Codeplex la ultima version, estoy viendo la
docuentacion e instrucciones.

Tengo una rutina en fox2.6 para DOS para imprimir en Zebra lp2824,
enviando los caracteres con el lenguaje ZPL, nunca me ha funcionado en
Visual foxpro, asi que exporto los articulos a una tabla compatible
con Fox para DOS con el comando Copy To.

Por eso mi pregunto si se puede utilizar Fox CodeBar con impresoras
Zebra lp2824?

He impreso codigo de barras desde visual foxpro, pero con impresoras
laser utilizando Fuentes, segun el ejejmplo de Luis Maria.

Luis Maria Guayan

unread,
Jan 7, 2011, 8:26:05 AM1/7/11
to publice...@googlegroups.com
No conozco Fox CodeBar :-(

Yo solo conozco FoxBarcode :-)

FoxBarcode te genera una imagen en el formato especificado, no genera lenguaje ZPL.

Si tu impresora acepta la impresión de imágenes, debería funcionar sin problemas.

Luis María Guayán
Tucumán, Argentina
_________________________
http://www.PortalFox.com
Nada corre como un zorro
_________________________

Carlos Alfaro

unread,
Jan 7, 2011, 8:35:04 AM1/7/11
to publice...@googlegroups.com
Podr�as mostrarnos el c�digo que intentaste usar en Visual Fox para enviar
directo a la impresora y que no te funcion�?

Bendiciones.

Carlos Alfaro

TurbiSoft

unread,
Jan 7, 2011, 10:49:48 AM1/7/11
to Comunidad de Visual Foxpro en Español
Gracias por sus Respuestas,

Luis Maria, disculpe por escribir mal FoxBarcode (Fox codeBar), es
que todavia no estoy familiarizado.

Carlos Alfaro, estas rutina la encotre una vez en el internet,
empaquetado con una tabla y conjunto de archivos, me fuciono en foxpro
para Dos, solo copie todos los archivos en mi carpeta del sisetma he
hice una pequena adaptacion, para ese tiempo desarrollaba con esa
version.

Pero cuadno copio todo en mi capeta de mi sisetma version visual
foxpro, no funciona.

Esta es la parte de la la rutina que imprime el codigo de barra:
......
m.codprod = upper(alltrim(codprod))
m.nomprod = UPPER(alltrim(nomprod))
* m.nomprod2 = UPPER(ALLTRIM(NOMPROD2))
KJ =INT(precio)
M.precio =STR(KJ)
KPREC =precio - val(M.precio)
KPREC =KPREC*100
DO CASE
CASE LEN(ALLTRIM(STR(KPREC)))=1
M.PRECIO ="$"+LTRIM(M.PRECIO)+"."+"0"+LTRIM(STR(KPREC))
CASE KPREC=0
M.precio ="$"+LTRIM(M.precio)+"."+LTRIM(STR(KPREC))+"0"
OTHERWISE
M.precio ="$"+LTRIM(M.precio)+"."+LTRIM(STR(KPREC))
ENDCASE

M.CANTIDAD= UPPER(ALLTRIM(CANTIDAD))
* SET STEP ON
SET PRINTER TO lpt1
DO INITPRINT
SET DEVICE TO PRINTER

?'q288'
?'Q156,20'
?'D10'
?'N'
?'ZT'
?"A080,000,0,2,1,1,N,"+'"'+"ARTE MINERAL"+'"'
?"B030,020,0,1,1,1,50,N,"+'"'+M.CODPROD+'"'
?"A030,075,0,1,1,1,N,"+'"'+M.CODPROD+'-'+subst(m.nomprod,1,10)+'"'
?"A030,095,0,1,1,1,N,"+'"'+subst(m.nomprod,11)+'"'
?"A100,115,0,2,1,2,N,"+'"'+M.precio+'"'
?"P"+CANTIDAD
?'FK'+'"'+"*"+'"'

Carlos Alfaro

unread,
Jan 7, 2011, 11:21:02 AM1/7/11
to publice...@googlegroups.com
Aqui en el foro me ense�ar�n que deb�a ponerle 3 signos de interrogaci�n en
lugar en vez de 1:

???'q288'
???'Q156,20'
???'D10'
???'N'
???'ZT'
???"A080,000,0,2,1,1,N,"+'"'+"ARTE MINERAL"+'"'
???"B030,020,0,1,1,1,50,N,"+'"'+M.CODPROD+'"'
???"A030,075,0,1,1,1,N,"+'"'+M.CODPROD+'-'+subst(m.nomprod,1,10)+'"'
???"A030,095,0,1,1,1,N,"+'"'+subst(m.nomprod,11)+'"'
???"A100,115,0,2,1,2,N,"+'"'+M.precio+'"'
???"P"+CANTIDAD
???'FK'+'"'+"*"+'"'

Bendiciones

Carlos Alfaro

----- Original Message -----
From: "TurbiSoft" <vbsco...@gmail.com>
To: "Comunidad de Visual Foxpro en Espa�ol"
<publice...@googlegroups.com>
Sent: Friday, January 07, 2011 9:49 AM
Subject: [vfp] Re: Se puede utilizar Fox CodeBar con impresoras Zebra
lp2824?

TurbiSoft

unread,
Jan 7, 2011, 11:30:53 AM1/7/11
to Comunidad de Visual Foxpro en Español
Hola, Es que antes seteo la salida a el puerto lpt1.

Carlos Alfaro

unread,
Jan 7, 2011, 12:00:48 PM1/7/11
to publice...@googlegroups.com
Este comentario fu� para mi?

Bendiciones

Carlos Alfaro

----- Original Message -----
From: "TurbiSoft" <vbsco...@gmail.com>
To: "Comunidad de Visual Foxpro en Espa�ol"
<publice...@googlegroups.com>
Sent: Friday, January 07, 2011 10:30 AM
Subject: [vfp] Re: Se puede utilizar Fox CodeBar con impresoras Zebra
lp2824?

Guillermo Carrero

unread,
Jan 7, 2011, 12:07:25 PM1/7/11
to Comunidad de Visual Foxpro en Español
Todas la impresoras Zebra disponen de drivers para utilizarlas con
Windows.
Utilizando FoxBarcode y el propio Diseñador de informes de VFP, puedes
diseñar etiquetas como para cualquier impresora tradicional.

Un saludo,
Guillermo Carrero

TurbiSoft

unread,
Jan 7, 2011, 12:58:02 PM1/7/11
to Comunidad de Visual Foxpro en Español
Gracias Guillermo.

Primero estoy viendo los ejemplos de FoxBarCode y su implementacion en
mi sistema.
Luego, vere los drivers y utiliades para este printer y como puedo
ponerlo a imprimir desde mi sistema con FoxBarCode.

Les comento luego, gracias a todos nueva vez

Carlos Alfaro

unread,
Jan 7, 2011, 1:22:11 PM1/7/11
to publice...@googlegroups.com
Posiblemente estoy equivocado, pero no vas a poder imprimir por medio de
FoxBarcode a una impresora Zebra.

Debes usar los comandos que utilizas en Fox Dos, solo que para enviar los
comandos a la impresora debes usar 3 signos de interrogacion ???.

Bendiciones.

Carlos Alfaro


----- Original Message -----
From: "TurbiSoft" <vbsco...@gmail.com>
To: "Comunidad de Visual Foxpro en Espa�ol"
<publice...@googlegroups.com>

Sent: Friday, January 07, 2011 11:58 AM
Subject: [vfp] Re: Se puede utilizar Fox CodeBar con impresoras Zebra
lp2824?

Reply all
Reply to author
Forward
0 new messages