Histórico da Página
01. VISÃO GERAL
O Ponto de Entrada AG615PRT permite customizar a impressão das etiquetas dos fardos na rotina de Beneficiamento.
Localização: | A615Print | ||||||||||||||||
Programa Fonte: | AGRA615 | ||||||||||||||||
Função: | O AG615PRT PEé acionado dentro da função A615Print, substituindo o comportamento padrão de impressão sempre que o bloco estiver disponível. Permite manipular a função de impressão da etiqueta dos fardinhos. | ||||||||||||||||
Parâmetros: |
|
02. EXEMPLO DE UTILIZAÇÃO
| Bloco de código |
|---|
User Function AG615PRT(cCodPro, cCodFaz, cPeso) Local cCodPro // Exemplo: exibir no log que a etiqueta seria impressa ConOut("Imprimindo etiqueta personalizada...") ConOut("Produtor: " + cCodPro) ConOut("Fazenda : " + cCodFaz) ConOut("Peso : " + cPeso) // gerar PDF, ou montar uma etiqueta própria. Return = PARAMIXB[1] Local cCodFaz := PARAMIXB[2] Local cPeso := PARAMIXB[3] Local cPorta := "LPT1" // Mapeamento feito através de NET USE Local cModelo := "ZEBRA" MSCBPrinter(cModelo, cPorta,,9,.F.,,,,,,.F.,) MSCBForm(.F.) MSCBChkstatus(.F.) MSCBBegin(1,6, 9) MSCBSay(10,10,@cCodPro,"N","A","040,030") MSCBSay(10,14,@cCodFaz,"N","A","040,030") MSCBSay(10,18,@cPeso,"N","A","040,030") MSCBEnd() MSCBClosePrinter() Return |
| HTML |
|---|
<!-- esconder o menu -->
<style>
div.theme-default .ia-splitter #main {
margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
display: none;
}
#main {
padding-left: 10px;
padding-right: 10px;
overflow-x: hidden;
}
.aui-header-primary .aui-nav, .aui-page-panel {
margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
margin-left: 0px !important;
}
</style>
|
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas