Imprimir en media pagina.

1,012 views
Skip to first unread message

mpulla

unread,
Apr 3, 2013, 7:09:31 PM4/3/13
to publice...@googlegroups.com
Buen día.

Dentro de dispositivos de Impresoras, propiedades del servidor defino MPagina con un tamaño de ancho 21 y 14.85 de alto para utilizarlo en un reporte.

Diseñe un reporte y en Report Properties no marco Save printer environment y en Page Setup -> configuración de página le digo que tome MPagina

Desde el Exe al mandar a imprimir el reporte este no respeta el tamaño y ocupa toda la hoja.

Para que respete el tamaño tengo cada vez que elegir el tamaño personalizado, esto es muy tedioso.

De qué manera puedo hacer que VFP respete el tamaño personalizado en que fue hecho el reporte?

El Sistema funciona en WXP y W7 con impresoras láser HP y Samsung

Tengo VFP 9.0 SP2 Y W7

Gracias por sus aportes


Saludos.
Mauricio

hquinones

unread,
Apr 3, 2013, 11:32:31 PM4/3/13
to publice...@googlegroups.com
Configura el reporte con la impresora conectada y activa Printer environment

Luis Maria Guayan

unread,
Apr 4, 2013, 8:20:29 AM4/4/13
to publice...@googlegroups.com
El tamaño que indicas es A5 (148x210 mm), debes seleccionar ese tamaño estándar en la mayoría de impresoras

http://commons.wikimedia.org/wiki/File:A_size_illustration2.svg

Luis María Guayán
Tucumán, Argentina
_________________________
http://www.PortalFox.com
Nada corre como un zorro
_________________________

mpulla

unread,
Apr 4, 2013, 10:00:43 AM4/4/13
to publice...@googlegroups.com

Hola

hquinones gracias por la sugerencia, en este momento no estoy en la oficina y no tengo a mano la impresoras para probar.
Una pregunta hasta poder hacer la prueba.
Bastaría con seleccionar el tamaño del papel y dar un check en Save printer environment, para que la al mandar a imprimir VFP respeta el tamaño de papel independientemente de la marca de la impresora?

Luis María.
Gracias por la información.

Saludos.
Mauricio

mpulla

unread,
Apr 5, 2013, 12:20:50 PM4/5/13
to publice...@googlegroups.com
Hola hquinones.

Probé tu sugerencia pero no dio resultado, no me respeta el tamaño del papel...

Tienes otra sugerencia?

Saludos.
Mauricio

Luis Mata

unread,
Apr 5, 2013, 1:07:28 PM4/5/13
to publice...@googlegroups.com
Que es una A5?

Armando Rodríguez Bermúdez

unread,
Apr 5, 2013, 1:17:47 PM4/5/13
to publice...@googlegroups.com

Luis Maria Guayan

unread,
Apr 5, 2013, 1:14:14 PM4/5/13
to publice...@googlegroups.com
El 05/04/2013 14:07, Luis Mata escribió:
Que es una A5?

mpulla

unread,
Apr 5, 2013, 3:39:00 PM4/5/13
to publice...@googlegroups.com, Luis Mata
Hola Luis.

En mi caso cree un tamaño personalizado con las mismas dimensiones que una A5 (por desconocimiento), luego diseñe el reporte con este tamaño personalizado, tilde Save printer environment genere el exe y al mandar a imprimir no respeta el tamaño personalizado y ocupa toda la hoja en este caso A4.

El problema cuando modifico el reporte y tomo A5 me recorta el espacio, adjunto la imagen de reporte con hoja tamaño personalizado y tamaño que hoja A5.

Sigo con la misma pregunta cómo hacer que VFP respeta el tamaño personalizado?

Saludos.
Mauricio

Tamaño personalizado.png
A5.png

Luis Maria Guayan

unread,
Apr 5, 2013, 3:53:06 PM4/5/13
to publice...@googlegroups.com
Debes utilizar A5 apaisado

Luis María Guayán
Tucumán, Argentina
_________________________
http://www.PortalFox.com
Nada corre como un zorro
_________________________

Jose Antonio Blasco

unread,
Apr 8, 2013, 3:51:17 AM4/8/13
to Comunidad de Visual Foxpro en Español
En algunas impresoras, estas soluciones no me han funcionado, y he tenido que hacer lo siguiente:

- Tener el papel cortado en A5 ( la mitad de un A4)
- El tamaño de papel elegido, en la impresora y el diseño del formato será A4
- En el diseño del formato, aumento el tamaño del Pie de Página en 14,9 cm., es decir, tras el pie que tengas diseñado, aumentar el espacio correspondiente a la mitad de un A4.

Espero que funcione.

Jose A. Blasco
Zaragoza - España
Visual FoxPro 9 SP2

"No hay camino hacia la libertad, la libertad es el camino" - Indira Gandhi
“Nunca te olvides de sonreír, porque el día que no sonrías  será un día perdido”  -  Charles Chaplin
“Todo el mundo quiere tener un amigo, pero pocos se toman la molestia de ser uno”
- Anónimo

mpulla

unread,
Apr 9, 2013, 7:19:21 PM4/9/13
to publice...@googlegroups.com
Hola.

Utilice A5 apaisado como indica Luis María y resulto al menos con las impresoras Samsung, me parece que la próxima semana estaré probando con las impresoras HP.

José
-En el diseño del formato, aumento el tamaño del Pie de Página en 14,9 cm., es decir, tras el pie que tengas diseñado, aumentar el espacio correspondiente a la mitad de un A4.
Buena solución de seguro funciona, si tengo problemas con las impresoras HP implemento tu solución

Saludos y gracias a todos por la ayuda.
Mauricio

vazq...@gmail.com

unread,
Feb 9, 2016, 2:58:11 PM2/9/16
to Comunidad de Visual Foxpro en Español
Si alguien esta interesado en imprimir informes en media hoja, hay que hacerlo con programación, pues las impresoras laser no pueden a partir de un reporte
imprimir hasta la mitad de la hoja, y detenerse para esperar la siguiente impresión sin expulsar la hoja.-  
1-Creando una tabla con un solo campo, (de  longitud del detalle del reporte a visualizar ejplo. 100 caracteres)
2-En cada registro grabo la imagen de impresión de cada linea a imprimir en mi reporte, es tediosa la programación, pero fue la única solución que encontre. 
3-En una hoja tamaño A4 imprimo 80 lineas de font  courier new tamaño 8 
4-Cuando creo el reporte lo único que tengo es la linea de detalle únicamente, no hay bandas opcionales ni encabezado de pagina , (NO SE PUEDE MANEJAR DISTINTOS TIPOS DE FUENTES)
5-Adjunto imagen de impresión 
media hoja.docx
Reply all
Reply to author
Forward
0 new messages