Impressão de Etiqueta Na impressora Zebra

Discussão em 'Progress 4GL' iniciado por regis, Janeiro 12, 2012.

  1. regis

    regis Sem Pontuação

    Caros, boa tarde.
    Estou precisando fazer a impressão de etiquetas em uma impressora zebra, modelo Zdesigner S4M-203dpi ZPL via Datasul.
    Montei o programa. Porém, quando executo, a impressora imprime o código fonte do put na etiqueta, e não o resultado.
    Alguém tem alguma idéia do que pode estar acontecendo?

    A tempo, segue código que estou utilizando.


    OUTPUT TO PRINTER
    .

    PUT UNFORMATTED
    '^XA'
    '^FO100,100^BY3'
    '^B3N,N,100,Y,N'
    '^FD123ABC^FS'
    '^XZ'.
    Output Close.


    Grato
  2. jdchaves

    jdchaves Membro Participativo

    boa tarde amigo, ja tentou com STREAM ?
    Código:
    DEFINE STREAM s-etiq.
    
    OUTPUT STREAM s-etiq TO VALUE("C:\temp\etiqueta.tmp").
    
           PUT STREAM s-etiq CONTROL  /*CHR(10) usado para pular linhas...*/
                  '^XA'
                  '^FO100,100^BY3'
                  '^B3N,N,100,Y,N'
                  '^FD123ABC^FS'
                  '^XZ'.
    
    OUTPUT STREAM s-etiq CLOSE.
    
    


    @x_jeferson
    facebook/jeferson
    EMAIL REMOVIDO! - Motivo: Recebendo Muito Span.
    skype: jeferson.de.chaves
  3. Rogerio

    Rogerio Moderator Moderador Equipe de Suporte

    Tente este e veja se funciona..


    OUTPUT TO PRINTER PAGE-SIZE 0.

    put unformatted '^XA' SKIP.
    put unformatted '^MMT' SKIP.
    put unformatted '^PW799' SKIP.
    put unformatted '^LL0406' SKIP.
    put unformatted '^LS0' SKIP.
    put unformatted '^FT42,66^A0N,28,28^FH\^FDItem: item.it-codigo^FS' SKIP.
    put unformatted '^FT42,121^A0N,28,28^FH\^FDitem.desc-item^FS' SKIP.
    put unformatted '^BY3,3,160^FT52,343^BCN,,N,N' SKIP.
    put unformatted '^FD>:20;item.it-codigo^FS' SKIP.
    put unformatted '^PQ1,0,1,Y^XZ' SKIP.

    OUTPUT CLOSE.

Compartilhe esta Página