Mario,

Tu error me ilumino el camino....

Resulta que este cliente ademas se compro una Sato (que aparentemente anda
muy bien) y me pidió la forma de integrar la misma al sistema. Estaba
buscando la solución por el lado de un manual de Sato, pero tu solución de
diseñar primero con el soft de ellos (Zebra) y luego aplicarlo a un reporte
de Fox, es muy sencilla y ademas sumamente práctica.

Queda mal que te diga, pero... Seguí teniendo problemas así!... Jajaja!!!

Saludos,

Pancho
Córdoba

El 22 de enero de 2011 08:13, francisco prieto <[email protected]>escribió:

> si, se hace así.
>
> Lparameters cDescrip,cProducto,cPartida,cCantidad,cFecha,nCopias
> Local lcArchEtiq,lcPuertoZebra,lcTextoArch
> lcArchEtiq=_Screen.DirTemp+sys(2015)+".ejf"
>
> TEXT TO lcTextoAEnviar TEXTMERGE NOSHOW PRETEXT 3
>
> O
> FK"MCMEDIA"
>
> FS"MCMEDIA"
> V00,40,C,"Descipcion"
> V01,15,C,"Producto"
>  V02,10,C,"Partida"
> V03,10,L,"Cantidad"
> V04,10,R,"Fecha"
>  q640
> Q320,24+0
> S3
>  D8
> ZT
> TTh:m
>  TDdd/mn/y4
> A8,64,0,4,1,2,N,V00
> A8,112,0,4,1,2,N,V01
>  A8,160,0,4,1,2,N,V02
> A8,280,0,4,1,1,N,V03
> A300,280,0,4,1,1,N,V04
>  FE
>
> FR"MCMEDIA"
> ?
>  <<cDescrip>>
> <<cProducto>>
> <<cPartida>>
>  <<cCantidad>>
> <<cFecha>>
> P<<ALLTRIM(STR(nCopias))>>
> ENDTEXT
>
> Strtofile(Chr(13)+Chr(10)+lcTextoAEnviar+Chr(13)+Chr(10),lcArchEtiq)
>
> lcPuertoZebra=_Screen.PuertoZebra
> Set Printer To Name &lcPuertoZebra
>  Try
> lcTextoArch=Filetostr(lcArchEtiq)
> ???lcTextoArch
> Set Printer To
> Catch To loError
> Messagebox("No se puede imprimir la etiqueta.",16,"Verifique el impresor")
> Endtry
>
>
> Esto esta funcionando en un cliente y te repito es lo que utilice para
> reemplazar el reporte que ya tenia hecho, porque desde que el tecnico
> arreglo la 2844 ni esa ni la nueva funcionaron igual.
>
> Saludos,
>
> Pancho
> Cordoba
>
> PD: A la espera de tus resultados!
>
>
>
> El 22 de enero de 2011 03:09, Mario Munuce Furze <[email protected]>escribió:
>
> Hola Pancho!
>>
>> Ante todo, gracias por la paciencia que me tienes!
>>
>> Logre diseñar una etiqueta, usando ZebraDesigner Pro. Este producto, te
>> permite tomar los datos de un archivo csv, con los valores que quieres
>> imprimir, y luego genera un archivo sch con este contenido:
>>
>> [PrintThis]
>>
>> FileType=VARYING
>>
>> Delimiter='
>>
>> Separator=,
>>
>> StartAtRow=1
>>
>> UseHeaderRow=0
>>
>> Field1=PLU,CHAR,7,0,0
>>
>> Field2=CLU,CHAR,20,0,7
>>
>> Field3=STYLENAME,CHAR,20,0,8
>>
>> Field4=BRANDNAME,CHAR,20,0,12
>>
>> Field5=DESCRIPTION1,CHAR,30,0,23
>>
>> Field6=DESCRIPTION2,CHAR,30,0,27
>>
>> Field7=DESCRIPTION3,CHAR,50,0,28
>>
>> Field8=DESCRIPTION4,CHAR,50,0,29
>>
>> Field9=ATTRIBUTE1,CHAR,20,0,44
>>
>> Field10=ATTRIBUTE2,CHAR,20,0,50
>>
>> Field11=ATTRIBUTE3,CHAR,20,0,55
>>
>> Field12=BASEPRICE,CHAR,15,0,56
>>
>>
>>
>> Que son los campos que quiero imprimir. Lo que no encuentro por ningun
>> lugar, es como hacerle imprimir a la zebra,
>>
>> El resultado desde mi programa VFP.
>>
>> Alguna idea?
>>
>> Desde ya, gracias.
>>
>>
>>
>> * *
>>
>> * *
>>
>> *Cordialmente,*
>>
>> * *
>>
>> *MMF.*
>>
>> Cel:+52.1.55.12 58 94 59
>>
>> *skype: mariomunuce*
>>
>>
>>
>> *De:* [email protected] [mailto:[email protected]] *En nombre de *francisco
>> prieto
>> *Enviado el:* Viernes, 21 de Enero de 2011 03:37 p.m.
>>
>> *Para:* GUFA List Member
>> *Asunto:* [GUFA] Zebra 2844/VFP 8.0/ XP PRO SP 3.
>>
>>
>>
>> te trascribo el archivo, total es txt...
>>
>>
>>
>> O
>>
>> FK"MCMEDIA"
>>
>> FS"MCMEDIA"
>>
>>
>>
>> V00,40,C,"Descipcion"
>>
>> V01,15,C,"Producto"
>>
>> V02,10,C,"Partida"
>>
>> V03,10,L,"Cantidad"
>>
>> V04,10,R,"Fecha"
>>
>> q640
>>
>> Q320,24+0
>>
>> S3
>>
>> D8
>>
>> ZT
>>
>> TTh:m
>>
>> TDdd/mn/y4
>>
>> A8,64,0,4,1,2,N,V00
>>
>> A8,112,0,4,1,2,N,V01
>>
>> A8,160,0,4,1,2,N,V02
>>
>> A8,280,0,4,1,1,N,V03
>>
>> A300,280,0,4,1,1,N,V04
>>
>> FE
>>
>>
>>
>> FR"MCMEDIA"
>>
>> ?
>>
>> Perfume de Durazno
>>
>> ES DURAZNO
>>
>> 1345
>>
>> 5.00 KG
>>
>> 05/08/2010
>>
>> P1
>>
>>
>>
>> Esos códigos se interpretan a partir del manual de epl que te digo, pero
>> no se como pasartelo.
>>
>>
>>
>> Saludos,
>>
>>
>>
>> Pancho
>>
>> Cordoba
>>
>> El 21 de enero de 2011 18:16, francisco prieto <[email protected]>
>> escribió:
>>
>> Con la 2844 tuve 1.000.000 de problemas y me quedo corto, porque como ya
>> no es soportada por Zebra, lo que hacen los técnicos es actualizar las
>> partes con partes nuevas y resulta que muchas partes no son compatibles.
>>
>>
>>
>> Lo único que me resultó es armar una etiqueta a la antigua y me funciono
>> con ambos modelos la nueva versión de la 2844 que esta en el mercado y
>> la versión anterior cuando era soportada.
>>
>>
>>
>> Te paso una etiqueta que arme a mano.
>>
>>
>>
>> Tengo el manual de epl pero pesa 3megas, de modo que si lo necesitas y
>> me decís como subirlo a Gufa, lo subo, sino dame una dirección externa al
>> grupo y te lo envío.
>>
>>
>>
>> Saludos,
>>
>>
>>
>> Pancho
>>
>> Cordoba
>>
>> El 21 de enero de 2011 16:54, Mario Munuce Furze <[email protected]>
>> escribió:
>>
>>
>>
>> Hola Zorros,
>>
>> Tengo un pequeño programa que permite imprimir etiquetas en diferentes
>> formatos. Un cliente nuestro tiene una Zebra 2844 y nos ha pedido una
>> etiqueta especial. Y como dicen por acá “otra vez la burra al trigo!”.
>>
>>
>>
>> El resumen es que la etiqueta no jala ni pa’tras!!
>>
>>
>>
>> Lo que hice fue:
>>
>> 1.   Bajé el driver de la página de Zebra.
>>
>> 2.   Lo instalé.
>>
>> 3.   Configuré en la impresora, la etiqueta que necesitábamos. (ancho x
>> alto y margen izquierdo y superior).
>>
>> 4.   Ejecuté el wizard para labels y creé una con los datos que
>> necesitaba. La primera cosa rara que pasa aquí, es que el wizard al terminar
>> no me crea el reporte. Solo crea la etiqueta.
>>
>> 5.   Le saque a la etiqueta que fuera una sesión privada de datos y que
>> guardara el environment.
>>
>> 6.   Borre la tabla que use para crear la etiqueta, del enviroment del
>> archivo de etiqueta.
>>
>> 7.   Cuando lo ejecuto, eligiendo esa impresora, no imprime nada. Si
>> cambio de impresora, si.
>>
>>
>>
>> Que estoy haciendo mal?.
>>
>>
>>
>> Gracias por la ayuda.
>>
>>
>>
>> Desde estas extrañas Pampas,
>>
>> TheCount.
>>
>>
>>
>>
>>
>>
>>
>> *Cordialmente,*
>>
>> * *
>>
>> *Mario Munuce Furze*
>>
>> Cel:+52.1.55.12 58 94 59
>>
>> *skype: mariomunuce*
>>
>>
>>
>>
>>
>>
>> ------------------------------
>>
>> Se certificó que el correo no contiene virus.
>> Comprobada por AVG - www.avg.es
>> Versión: 10.0.1191 / Base de datos de virus: 1435/3394 - Fecha de la
>> versión: 21/01/2011
>>
>
>

Responder a