El jueves, 5 de julio de 2012 10:07:40 UTC-3, Andrés escribió:
Hola Ana, que tal?--Yo tengo el mismo problema que Gabriel, que me imagino que a esta altura lo tiene solucionado.Yo tengo una aplicación en GxEvo1 web generando para JavaMe confunde un poco si estas soluciones de modo texto que plantean, funcionan para ambiente web.Es una factura en cuatro vías en fanfold estandar y la primera me queda bien pero en las copias se va desfasando. Son dos hojas fanfold en en las cuales se tienen dos vías por cada hoja.Me preocupe mas que nada en la primer hoja con sus dos vías, ya que la segunda hoja es una copia de la primera.Es decir tengo un reporte con las dos vías y mando la info dos veces, así me quedan las cuatro vías en dos hojas.El tema que la primer vía me queda bien, pero la segunda vía en la misma hoja me queda corrida. Si agrego un printblock entre las dos vías, como para jugar con los espacios y le pongo mucho se me pasa para la otra hoja, quedando ya todo mal.Ya tengo la regla printer, pero no doy con la tecla para caer en el casillero que quiero, que es al principio de la segunda via en la misma hoja.Desde ya muchas Gracias.
El lunes, 18 de diciembre de 2006 17:20:58 UTC-2, BF Sistemas - Ana Bartaburu escribió:Tengo varias aplicaciones que imprimen facturas y recibos con impresoras LX-300 funcionando bien, tiene que ser en formato texto y con los siguientes comandos(Este es un ejemplo de un recibo de 12 lineas)pl 12(largo en lineas del recibo para genexus)
mt 0 (margen superior)
mb 0 (margen inferior)
prncmd \018 (tamaño de letra)
prncmd \027 C \012 (largo en lineas del recibo para la impresora)Espero te ayude,Ana----- Original Message -----From: A/S Gabriel PirezSent: Saturday, December 16, 2006 4:01 PMSubject: RE: [gx-l] IMPRESION - IMPRESORAHola amigos ..
sigo con problemas les cuento:
No puedo utilizar ninguno de los comandos (prncmd \027 \048 Para 8 lineas por pulgada) porque el compilador visual me dice
que no puede dividir entre cero, evidentemente el símbolo \ lo toma como division, esto es en tiempo de ejecución , ademas cuando quise intentar utilizar la otra opcion : (//&Var(7) = CHR(27) + CHR(64) // Reset na Impresora) cuando quiero especificar en genexus no me permite porque no reconoce la funcion CHR.
La verdad que estoy un poco perdido y lo unico que preciso es setear el largo de pagina de esta maldita LX-300 a 15 cmts de largo .
Dsisculpenme por las molestias pero si tienen alguna pista les agradezco infinitamente…
Saludos cordiales,
Gabriel
-----Mensaje original-----
De: Gonzalo Bellón [mailto:gbm@adinet.com.uy]
Enviado el: Martes, 12 de Diciembre de 2006 10:39 a.m.
Para: gx-l@gxtech.com.uy
Asunto: RE: [gx-l] IMPRESION - IMPRESORA
Gabriel
Yo experimenté el mismo problema y la unica manera de definir las medidas correctas fue utilizando reportes en modo texto.
saludos
De: A/S Gabriel Pirez [mailto:gabrielpirez@
datagroup.com.uy ]
Enviado el: Martes, 12 de Diciembre de 2006 07:25 a.m.
Para: FORO GENEXUS
Asunto: [gx-l] IMPRESION - IMPRESORA
Estimados Colegas
Recurro a Uds. porque tengo un problema al imprimir un software de facturación.
Estoy trabajando en Windows XP Genexus 8.0 – Visual Basic- Access y la impresora de fanfold es Epson LX-300.
El tamaño de la factura en Fanfold es 25,5 cm x 15.5 cm.
El problema que tengo es que no puedo configurar la pagina a esa medida
Se que este problema no es nuevo y he mirado en respuestas anteriores de colegas donde brindaron soluciones, probé ambas soluciones que detallo a continuación y no he tenido éxito.
1. Octavio, en una oportunidad explicaba detalladamente como crear un formulario en Windows, realice ese procedimiento pero la impresora no ve el nuevo formulario, ni siquiera todos los que ahí hay , solo muestra algunos de los form para elegir. Probé con la impresora de Acrobat PDF para ver si había hecho bien el procedimiento y creado el form y de esta impresora virtual se ve correctamente. Trate de bajar algún driver nuevo de internet para esta impresora que me brindara mejores prestaciones, y no tuve suerte.Estoy utilizando el de Windows XP.
2. Gabriel en otro mail recomienda utilizar la regla Printer (FORM) con el programa GxSetFrm, bien utilice esta solución , llamo al programa desde un WP, creo el form, con los parámetros que corresponden, pero nada , sigue tomando como tamaño de papel que esta predeterminado en la impresora. Temí que no estuviera reconociendo la configuración del programa, pero por ejemplo si en el cuadro de dialogo pongo que no consulte e imprima directamente lo hace, o sea que los parámetros del programa los reconoce, al menos en este caso. En un comentario decía que si no encuentra el form por defecto utiliza los parámetros de la impresora por defecto, pero como puedo chequear esto ¿?
Sinceramente estoy bastante complicado, y como verán ya recurrí a varias alternativas, tengo que entregar este trabajo y se me complica.
Si alguien tiene algún comentario para hacer se los agradezco , serán mas que bienvenidos.
Gracias
Gabriel
Has recibido este mensaje porque estás suscrito al grupo "GeneXus" de Grupos de Google.
Para ver este debate en la Web, visita https://groups.google.com/d/msg/genexus/-/knww8ILDrM0J.
Para publicar una entrada en este grupo, envía un correo electrónico a genexus@googlegroups.com.
Para anular tu suscripción a este grupo, envía un correo electrónico a genexus+unsubscribe@googlegroups.com
Para tener acceso a más opciones, visita el grupo en http://groups.google.com/group/genexus?hl=es.
0 Response to "Re: [gx-l] IMPRESION - IMPRESORA"
Publicar un comentario