Pular para o conteúdo
Início » Advpl MSCBPrinter

Advpl MSCBPrinter

    Tipo: Impressão
    Configura modelo da impressora, saída utilizada, resolução na impressão e tamanho da etiqueta a ser impresso.
    Parâmetros
    [ModelPrt] = String com o modelo de impressora:
    Zebra: S400, S600, S500-6, Z105S-6, Z16S-6, S300, S500-8,
    Z105S-8, Z160S-8, Z140XI, Z90XI e Z170ZI.
    Allegro:
    ALLEGRO, PRODIGY, DMX e DESTINY.
    Eltron:
    ELTRON E ARGOX
    cPorta = String com a porta
    [nDensidade] = Numero com a densidade referente a quantidade de pixel por mm
    [nTamanho] = Tamanho da etiqueta em Milímetros.
    [lSrv] = Se .t. imprime no server,.f. no client
    [nPorta] = numero da porta de outro server
    [cServer] = endereço IP de outro server
    [cEnv] = environment do outro server
    [nMemoria] = Numero com bloco de memória
    Observações:
    O parâmetro nDensidade não é necessário informar, pois ModelPrt o atualizará automaticamente. A utilização
    deste parâmetro (nDensidade) deverá ser quando não souber o modelo da impressora, a aplicação entendera que se
    trata de uma impressora Zebra.
    O tamanho da etiqueta será necessário quando a mesma não for continua.
    Exemplo
    MSCBPRINTER("S500-8", "COM2:9600,e,7,2",NIL, 42)
    MSCBPRINTER("S500-8", "LPT1",NIL, 42)
    MSCBPRINTER("S600","COM1:9600,N,8,2",NIL,NIL,.T.,1024,"SERVER-AP","ENVCODEBASEPORT609")
    MSCBPRINTER("S600", "LPT1",NIL, 42,.F.,NIL,NIL,NIL,10240)