Página 1 de 1

Impressão de Etiqueta na Bematech / Elgin L42 DT

Enviado: 10 Dez 2023 09:28
por bcm
Bom dia!
Estou precisando imprimir etiquetas de produtos com o código de barras na Impressão de Etiqueta na Bematech / Elgin L42 DT, alguém teria um exemplo de código fonte feito em harbour que pudesse me enviar. Detalhe, meu sistema era desenvolvido em clipper e gaspro 4.0 e eu compilei para harbour, está em modo console.

Impressão de Etiqueta na Bematech / Elgin L42 DT

Enviado: 10 Dez 2023 12:56
por JoséQuintas
Já fazia isso no Clipper ?
Se sim, pode aproveitar o mesmo fonte.

A impressora tem recurso próprio pra isso?
Se sim, é olhar manual, ou alguém que já tenha feito.

Vai fazer do zero?
hb_zebra ajuda pra desenhar código de barras, mas é só uma parte.
A outra vai ser a tal winprn ou harupdf se optar por PDF.
Mesmo caso do anterior, só alguém que já tenha feito pra ajudar.

Analise sua necessidade, pra ver qual o tipo de ajuda vai precisar.

Impressão de Etiqueta na Bematech / Elgin L42 DT

Enviado: 10 Dez 2023 15:35
por bcm
Boa tarde!
Alguém teria um exemplo do layout do arquivo txt para importação de produtos no Gerenciador L42DT?

Impressão de Etiqueta na Bematech / Elgin L42 DT

Enviado: 10 Dez 2023 16:53
por Itamar M. Lins Jr.
Olá!
Estive olhando essa impressora.
https://www.elgin.com.br/Produtos/Autom ... ueta-l42dt
Pelo que vi é mamão com açúcar, de uso similar a Argox 214
Pega o bartender desenha a etiqueta imprime do seu gosto o leiaute.
Depois imprime em arquivo que é um TXT. É só pegar e passar para o Harbour.
Etiquetas com mais de 1 coluna sempre perde, melhor comprar etiquetas em linha, uma unica fila.
Usei muito em óticas, para óculos e joias, lojas de sapato e roupas, modelos bem diferentes de etiquetas, desenhava a etiqueta toda no bartender e testava e mandava imprimir em arquivo, depois era só trocar variáveis usando strtran() ou como vc faz usando ?/??
https://d2u2qhufg0q9tn.cloudfront.net/a ... arcode.exe

Saudações,
Itamar M. Lins Jr.

Impressão de Etiqueta na Bematech / Elgin L42 DT

Enviado: 11 Dez 2023 10:34
por paiva
EU faço na unha rs == a zebra


N
ZT
D10
R0,0
A560,315,2,2,1,1,N,"CONSERTO COSTURA"
A560,295,2,2,1,1,N,""
B560,280,2,1,3,1,060,N,"00268161"
A560,210,2,1,1,1,N,"00268161 2000 002 6816"
A560,170,2,2,1,1,N,"281222 "
A560,125,2,1,1,1,N,"CONSERTO COSTURA"
B560,110,2,1,3,1,050,N,"00268161"
A560,050,2,1,1,1,N,"00268161 002 6816"
A560,030,2,1,2,2,N,"R$ 20,00"
P1

N
ZT
D10
R0,0
A560,315,2,2,1,1,N,"CONSERTO COSTURA"
A560,295,2,2,1,1,N,""
B560,280,2,1,3,1,060,N,"00268161"
A560,210,2,1,1,1,N,"00268161 2000 002 6816"
A560,170,2,2,1,1,N,"281222 "
A560,125,2,1,1,1,N,"CONSERTO COSTURA"
B560,110,2,1,3,1,050,N,"00268161"
A560,050,2,1,1,1,N,"00268161 002 6816"
A560,030,2,1,2,2,N,"R$ 20,00"
P1

N
ZT
D10
R0,0
A560,315,2,2,1,1,N,"CONSERTO COSTURA"
A560,295,2,2,1,1,N,""
B560,280,2,1,3,1,060,N,"00268161"
A560,210,2,1,1,1,N,"00268161 2000 002 6816"
A560,170,2,2,1,1,N,"281222 "
A560,125,2,1,1,1,N,"CONSERTO COSTURA"
B560,110,2,1,3,1,050,N,"00268161"
A560,050,2,1,1,1,N,"00268161 002 6816"
A560,030,2,1,2,2,N,"R$ 20,00"
P1

Impressão de Etiqueta na Bematech / Elgin L42 DT

Enviado: 11 Dez 2023 11:48
por Itamar M. Lins Jr.
Olá!
EU faço na unha rs == a zebra
É assim mesmo. Tem o PPLA e PPLB.
Só que eu colocava em vertical data e valores.
Deixei até em DBF os comandos.
Detalhe que o Bartender deixa o CÓDIGO DE BARRAS do tamanho correto para ser lido pelos leitores.

Código: Selecionar todos

*******************************
Function EtiquetaIncluirModeloC //Óticas
*******************************
*
*
Incluir("etq")
etq->modelo := "003"; etq->comando := 'Chr(2) + "L" '
Incluir("etq")
etq->modelo := "003"; etq->comando := '"H" + ' + 'ltrim(str(nTemp,2)) '
Incluir("etq")
etq->modelo := "003"; etq->comando := '"D11" '
Incluir("etq")
etq->modelo := "003"; etq->comando := '"PD" '
Incluir("etq")
etq->modelo := "003"; etq->comando := '"112200000000008->" ' + ' + rtrim(eq->modelo)+rtrim(eq->cor)+rtrim(eq->tamanho) '
Incluir("etq")
etq->modelo := "003"; etq->comando := '"112200000000130"   ' + ' + SubStr(em->empresa,1,16) '
Incluir("etq")
etq->modelo := "003"; etq->comando := '"112200000200008->" ' + ' + eq->cod_mercad '
Incluir("etq")
etq->modelo := "003"; etq->comando := '"112200000200130$:" ' + ' + alltrim(transform(round(eq->avista,2),"@e9999,999.99")) '
Incluir("etq")
etq->modelo := "003"; etq->comando := '"Q"                 ' + ' + IIF(lQtd,alltrim(str(eq->etiquetas,3)),alltrim(str(nQtd,3))) '
Incluir("etq")
etq->modelo := "003"; etq->comando := '"E" '
Return Nil
Saudações,
Itamar M. Lins Jr.

Impressão de Etiqueta na Bematech / Elgin L42 DT

Enviado: 11 Dez 2023 20:05
por bcm
Boa noite !
eu gerei a etiqueta no bartender. Como eu faço para gerar o txt?
eu gerei um arquivo com a extensão btw

Impressão de Etiqueta na Bematech / Elgin L42 DT

Enviado: 13 Dez 2023 13:01
por paiva
Boa tarde
instalei para verificar
parece BEM complexo interessante

tentei criar um arquivo e salvei
a opcao de pre visualizar esta enibida sera porque NAo achou Impressora compatível ? a elgin L42 esta instalada + esta desligada

poderiam postar um arquivo de etiqueta com campos a ser preenchidos e um codigo de barras ?

e pelo visto como gerar o TXT para se colcoar no Prg ?


Paiva

Impressão de Etiqueta na Bematech / Elgin L42 DT

Enviado: 18 Dez 2023 08:53
por Eduardo Pinho
Alguem sabe informar porque nao consigo imprimir na Elgin L42 direto pela win32prn, textOut, etc?
A etiqueta pula mas sai tudo branco..
Ja posicionei em linhas e colunas diversas pra ver se era questao de posicionamento do texto mas nem assim.
E se eu vier a conseguir, imagino que depois vou ter que configurar o tamanho da etiqueta.
Nesse caso, alguem sabe tambem como configurar o NextPage pra ir para a proxima etiqueta?

Impressão de Etiqueta na Bematech / Elgin L42 DT

Enviado: 18 Dez 2023 12:29
por paiva
HUM...
essa impressoras especiais como ZEBRA / L42 acho que so entendem a linguagem PCL

como o exemplo que fiz acima

Impressão de Etiqueta na Bematech / Elgin L42 DT

Enviado: 18 Dez 2023 22:55
por rochinha
Amiguinhos,

A Elgin L42 usa linguagem BPLB bem parecida com PPLB.

Manual Programacao Elgin L42

Impressão de Etiqueta na Bematech / Elgin L42 DT

Enviado: 19 Dez 2023 07:14
por Eduardo Pinho
Obrigado, amigos. Vou dar uma olhada no manual.