by LuisPonce » Wed Aug 22, 2012 3:50 am
Hola Willi
Veo que en esa oportunidad te referiste a los codigos de impresion para la TDOSPRN. Estoy con una ticketera TMU 220PA y necesito escribir en modo destacado el nombre comercial, use esos codigos de impresion, sin buenos resultados. Al parecer tampoco hace caso a {nCompress, nBold} es decir a las variables definidas en LOCAL.
Para no aburrir publico un pedazo del codigo, como lo vengo haciendo, o algo estoy haciendo mal.
LOCAL nCompress :=1,;
nPica :=2,;
nDouble :=3,;
nBold :=4,;
nItalic :=5,;
nRight :=1,;
nCenter :=2
oPrnCmp:=TDosPrn():New("LPT1")
oPrnCmp:Command( { 27, 64 } ) // Reset
oPrnCmp:Command( { 27, 77 } ) // Cambio a Pica
oPrnCmp:Say( nRow, 00, PADC(TRIM(cMiCom),40), {nCompress, nBold} )
nRow++
oPrnCmp:Command( { 27, 64 } ) // Vuelvo a reset
oPrnCmp:Say( nRow, 00, PADC(TRIM(cMiName),40), {nCompress, nBold} )
nRow++
oPrnCmp:End()
Gracias por tu respuesta
Luis Ponce