Programação ZPL II – Impressora de Pulseiras HC 100

Posted by Bento | Posted in Artigos, Desenvolvimento, Dicas | Posted on 04-07-2013-05-2008

2

Zebra – Impressora de Pulseiras HC 100

A Zebra HC100 foi desenvolvida especificamente para atender às necessidades de hospitais, clinicas de saude, laboratórios de analises clínicas e lugares que precisem ter uma identificação constante das pessoas, como lugares de lazer, hotéis, academias.

Com a Zebra HC100 o custo da pulseira fica mais barato e ainda é mais fácil e mais eficaz que as soluções em impressão a laser.

Zebra HC100

Zebra HC100


// Código de Barras
^FO60,2625^BCN,100,N,N,N,N^FD&variavel^FS

^FO200,2000^A0B,70,60^FD&nm_paciente^FS
alto
^FO40,2000^A0B,20,60^FDPRONTUARIO:&nr_prontuario^FS
Comprido e baixo
^FO90,2000^A0B,30,40^FDATENDIMENTO:&nr_atendimento^FS
Curto e alto

^XA
^FO60,2625^BCN,100,N,N,N,N^FD&nr_atendimento^FS
^FO30,2250^A0B,30,40^FDPRONTUARIO: &nr_prontuario^FS
^FO60,2225^A0B,30,40^FDATENDIMENTO: &nr_atendimento^FS
^FO100,2050^A0R,70,60^FD&nm_paciente^FS
^FO40,1500^A0B,30,40^FDNASC: 26/04/1990^FS
^FO40,1200^A0B,30,40^FDIDADE: 24a2m^FS
^FO200,1950^A0B,30,30^FDMEDICO: &nm_medico^FS
^FO250,2200^A0B,30,30^FDRESPONSÁVEL: &nm_responsavel^FS
^FO270,1450^A0B,20,30^FD** &ds_estab **^FS
^PRA
^PQ&nr_etiquetas
^FDvertical^FS
^XZ

Vertical

^FO40,240^A0,24,20^FDRESPONSÁVEL: &nm_responsavel^FS
^FO40,31^A0,30,30^FD&nm_paciente^FS
^FO40,60^BCN,70,N,N,N,N^FD&atend^FS
^FO400,75^A0,24,20^FDPRONT: &nr_prontuario^FS
^FO550,75^A0,24,20^FDINTER: &atend^FS
^FO400,95^A0,24,20^FDENTRADA: &dt_entrada^FS
^FO40,150^A0,24,20^FDNASC: &dt_nascimento^FS
^FO235,150^A0,24,20^FDIDADE: &ds_anos_meses^FS
^FO400,150^A0,24,20^FDSEXO: &ds_sexo^FS
^FO40,180^A0,24,20^FDEND: &ds_endereco^FS
^FO390,180^A0,24,20^FD&nr_endereco^FS
^FO440,180^A0,24,20^FD&ds_complemento^FS
^FO510,180^A0,24,20^FD&ds_bairro^FS
^FO40,210^A0,24,20^FDCIDADE: &ds_municipio^FS
^FO330,210^A0,24,20^FDUF: &sg_estado^FS
^FO400,210^A0,24,20^FDTEL: &nr_telefone^FS
^FO40,240^A0,24,20^FDRESPONSÁVEL: &nm_responsavel^FS

Para aprender mais sobre a programaçaõ ZPL II, clique nos links abaixo para ver o manual.

Guia de programação ZPL II

Manual da Impressora Zebra HC100

Comments posted (2)

Preciso colocar minha etiqueta na vertical. Meu código já está pronto, porém, preciso que o mesmo código passe a imprimir as etiquetas na vertical incluindo o código de barras. Pode me ajudar?

Segue código:
xprimeira = “^LH001”

xini = “^XA”
xfim = “^XZ”+chr(13)
xqtde = round(vtmp_tabelas_preco_barra_00.qtde_etiquetas/2,0) + iif(((vtmp_tabelas_preco_barra_00.qtde_etiquetas/2)-round(vtmp_tabelas_preco_barra_00.qtde_etiquetas/2,0))>0,1,0)
xBarra = allt(vtmp_tabelas_preco_barra_00.codigo_barra)
f_select(‘select desc_colecao from colecoes where colecao=?vtmp_tabelas_preco_barra_00.colecao’,’tmp_colecao’,alias())

*——- Layout
xcom1 = “^PQ”+transf(xqtde,’@L 99999′) +”,0,1,Y”
xcom2 = “^FO011,018^AAN,20,03^FH^FD”+ SUBSTR(allt(vtmp_tabelas_preco_barra_00.desc_produto), 1,25)+”^FS”+chr(13)
xcom3 = “^FO011,036^AAN,10,03^FH^FD”+ SUBSTR(allt(vtmp_tabelas_preco_barra_00.desc_cor_produto), 1,40)+”^FS”+chr(13)
xcom4 = “^FO011,046^By1^BCN,60,N,N,N^FD>;”+subs(xBarra,1,10)+”>6″+subs(xBarra,11,len(xBarra))+”^FS”+chr(13)
xcom5 = “^FO015,108^AAN,15,03^FH^FD”+ xBarra + “^FS”+chr(13)
xcom6 = “^FO178,065^AAN,01,01^FH^FD”+”TAM:” + allt(vtmp_tabelas_preco_barra_00.nome_tamanho)+”^FS”+chr(13)
xcom7 = “^FO420,065^AAN,01,01^FH^FD”+”TAM:” + allt(vtmp_tabelas_preco_barra_00.nome_tamanho)+”^FS”+chr(13)
xcom8 = “^FO420,085^AAN,10,03^FH^FD”+ subs(vtmp_tabelas_preco_barra_00.produto,1,12)+”^FS”+chr(13)
xcom9 = “^FO370,108^AAN,20,01^FH^FD”+”Made in Brazil” + “^FS” + CHR(13)
xcom10 = “^FO252,018^AAN,20,03^FH^FD”+ SUBSTR(allt(vtmp_tabelas_preco_barra_00.desc_produto), 1,25)+”^FS”+chr(13)
xcom11 = “^FO252,036^AAN,10,03^FH^FD”+ SUBSTR(allt(vtmp_tabelas_preco_barra_00.desc_cor_produto), 1,40)+”^FS”+chr(13)
xcom12 = “^FO252,046^By1^BCN,60,N,N,N^FD>;”+subs(xBarra,1,10)+”>6″+subs(xBarra,11,len(xBarra))+”^FS”+chr(13)
xcom13 = “^FO256,108^AAN,15,03^FH^FD”+ xBarra + “^FS”+chr(13)
xcom14 = “^FO180,085^AAN,10,03^FH^FD”+ subs(vtmp_tabelas_preco_barra_00.produto,1,12)+”^FS”+chr(13)
xcom15 = “^FO130,108^AAN,20,01^FH^FD”+”Made in Brazil” + “^FS” + CHR(13)

xcom_zebra = xini+ xprimeira + xcom1 + xcom2 + xcom3 + xcom4 + xcom5 + xcom6 + xcom7 + xcom8 + xcom9 + xcom10 + xcom11 + xcom12 + xcom13 + xcom14 + xcom15 + xfim

Michela,

Utilize o código abaixo para imprimir na vertical.

Write a comment