Power Builder - Como enviar controles ESC o CHR() con PB

 
Vista:

Como enviar controles ESC o CHR() con PB

Publicado por Jarocho (40 intervenciones) el 25/03/2004 01:25:14
Hola:

Quisiera saber si alguno de Ustedes tiene algun ejemplo de como enviar controles ESC para impresoras de punto de venta y poder por ejemplo abrir cajon de dinero, aumentar el tamaño, etc.

Agradeciendo su atencion
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Como enviar controles ESC o CHR() con PB

Publicado por Oscar (1178 intervenciones) el 25/03/2004 02:11:20
Tienes un ejemplo en:

http://www.pbdr.com/pbtips/ps/hex2prtr.htm

En vez de enviar Chr() como sucede en otros lenguajes, en PB, se deben enviar valores hexadecimales. Aunque también se puede trabajar con WSH. Más detalles en:

http://www.lawebdelprogramador.com/news/mostrar_new.php?id=73&texto=Power+Builder&n1=141458&n2=1&n3=0&n4=0&n5=0&n6=0&n7=0&n8=0&n9=0&n0=0
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Como enviar controles ESC o CHR() con PB

Publicado por Jarocho (40 intervenciones) el 25/03/2004 02:44:42
Hola Oscar:

Muchas Gracias.....
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Como enviar controles ESC o CHR() con PB

Publicado por Oscar (1178 intervenciones) el 25/03/2004 03:47:39
Hay más por si acaso...

Por ejemplo en este link (Printing DW to Epson TM), abre una impresora Epson de punto de venta (cash drawer), enviando la secuencia: "~h82"

http://www.powerwhizz.com/faq.htm

Ya sabes, que depende mucho del modelo de impresora.

Un saludo desde Sucre Bolivia.

A propósito de mi Patria, me permito comentar que el día de ayer, 23 de marzo, en Bolivia se recordó el 125 aniversario de la pérdida por una guerra injusta de nuestro Litoral. El lema que repetimos a diario todos los boliviamos es:

"EL MAR NOS PERTENECE, RECUPERARLO ES UN DEBER"
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Como enviar controles ESC o CHR() con PB

Publicado por Jorge Antonio (14 intervenciones) el 25/03/2004 14:52:17
Aca te mando un ejemplo de como mandar controles a una impresora matricial,
en este caso es para controlar el alto de una pagina..
suerte

datastore ds_1
ds_1 = Create DataStore


ls_cadena = "~027~067~014"
li_trabajo = printopen('cabecera factura '+nrofac)
li_secuencia = PrintSend(li_trabajo,ls_cadena)

ds_1.reset( )
ds_1.dataobject = 'dw_rpt_cab_factura'
ds_1.settransobject( sqlca )
ds_1.retrieve( nrofac)

if ds_1.rowcount( ) > 0 then
PrintDataWindow(li_trabajo,ds_1)
end if

PrintClose(li_trabajo)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar