Orientación vertical de reporte hecho con QWeb

681 views
Skip to first unread message

Francisco Lira

unread,
Jun 29, 2016, 12:26:16 AM6/29/16
to odoo-Argentina - Preguntas y respuestas para personalizadores
Hice un reporte en QWeb con high 89, width 212 y orientation Portrait, pero al enviar a la impresora el .pdf generado lo imprime landscape, esto es porque el high es más pequeño que el width del reporte, ¿cómo hago para que la impresión salga Portrait?

Saludos.

Francisco Lira

Gustavo Orrillo

unread,
Jun 29, 2016, 6:05:55 AM6/29/16
to odoo-ar...@googlegroups.com
Francisco, fijate la configuracion del papel que utiliza el reporte (eso se define en Odoo)
Saludos

--
Recuerda siempre poner la mayor cantidad de datos para que se entienda bien que necesitas y que respondes. Algunos errores comunes:
 
- Siempre mencionar en que versión de odoo trabajas.
- Siempre mencionar si el servidor esta en LINUX o en windows y en que versión.
- No alcanza con colocar el debug del error, debes indicar que necesitas que haga el código.
- Comparte tu código en un servidor abierto como Launchpad u otro.
- Si haces un manual, tutorial o algo de interés comunal, trata de usar google docs.
 
Tu tiempo es tan valioso como el de cualquiera de la comunidad. Aquí se valora el aporte que hagas.
 
Nuestras normas mínimas de convivencia puede leerlas en https://groups.google.com/d/forum/odoo-argentina?hl=es-ES
---
Has recibido este mensaje porque estás suscrito al grupo "odoo-Argentina - Preguntas y respuestas para personalizadores" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a odoo-argentin...@googlegroups.com.
Para publicar en este grupo, envía un correo electrónico a odoo-ar...@googlegroups.com.
Para acceder a más opciones, visita https://groups.google.com/d/optout.

Francisco Lira

unread,
Jun 29, 2016, 8:56:22 AM6/29/16
to odoo-Argentina - Preguntas y respuestas para personalizadores
El papel está definido como "custom".

Francisco Lira

unread,
Jun 29, 2016, 8:59:36 AM6/29/16
to odoo-Argentina - Preguntas y respuestas para personalizadores

<field name="format">custom</field>
<field name="page_height">89</field>
<field name="page_width">212</field>
<field name="orientation">Portrait</field>

Así está definido.

Saludos.



El miércoles, 29 de junio de 2016, 4:05:55 (UTC-6), Gustavo Orrillo escribió:

Gustavo Orrillo

unread,
Jun 29, 2016, 9:04:37 AM6/29/16
to odoo-ar...@googlegroups.com
OK, en el sistema hay una definicion "custom" donde definis la orientacion

Francisco Lira

unread,
Jun 29, 2016, 9:09:22 AM6/29/16
to odoo-Argentina - Preguntas y respuestas para personalizadores
Ahí está definida, al instalar el módulo lo definió así en Configuración / Informes / Formatos de Papel:


invoice89x212
Personalizado
80
175
Vertical
3
3
3
3
0
90



Al generar el pdf lo define con estas dimensiones, pero al enviarlo a la impresora lo imprime landscape.

Gustavo Orrillo

unread,
Jun 29, 2016, 9:17:23 AM6/29/16
to odoo-ar...@googlegroups.com
como se ve el pdf?

Francisco Lira

unread,
Jun 29, 2016, 9:46:57 AM6/29/16
to odoo-Argentina - Preguntas y respuestas para personalizadores
El .pdf se ve como debe ser con el ancho y el alto que se le indica, pero al eviarlo a la impresora lo imprime landscape.

Gustavo Orrillo

unread,
Jun 29, 2016, 10:17:38 AM6/29/16
to odoo-ar...@googlegroups.com
me parece que el problema esta en la configuración de la impresora entonces, si el pdf sale bien...
probaste imprimiendo otro documento?

Francisco Lira

unread,
Jun 29, 2016, 1:19:03 PM6/29/16
to odoo-ar...@googlegroups.com
Sí probé con otros documentos y salen bien, sólo cuando el ancho del documento es mayor que el alto entonces lo imprime landscape.

Has recibido este mensaje porque estás suscrito a un tema del grupo "odoo-Argentina - Preguntas y respuestas para personalizadores" de Grupos de Google.
Para anular la suscripción a este tema, visita https://groups.google.com/d/topic/odoo-argentina/XOy4_4f8KqI/unsubscribe.
Para anular la suscripción a este grupo y a todos sus temas, envía un correo electrónico a odoo-argentin...@googlegroups.com.

El Patuleko

unread,
Jun 30, 2016, 1:05:14 PM6/30/16
to odoo-Argentina - Preguntas y respuestas para personalizadores
Una vez me pasó ago similar y no era problema del reporte, sino de la impresora, tomaba la decisión de "voltear" todo.  La solución fué dejar un tamaño carta o A4 pero al margen inferior colocarle 14cm, en mi caso, quería imprimir a media carta.

Espero te sirva.

Francisco Lira

unread,
Jun 30, 2016, 6:10:50 PM6/30/16
to odoo-ar...@googlegroups.com
Eso es lo que está pasando, ¿pero cómo fue resuelto?

Gracias.

Has recibido este mensaje porque estás suscrito a un tema del grupo "odoo-Argentina - Preguntas y respuestas para personalizadores" de Grupos de Google.
Para anular la suscripción a este tema, visita https://groups.google.com/d/topic/odoo-argentina/XOy4_4f8KqI/unsubscribe.
Para anular la suscripción a este grupo y a todos sus temas, envía un correo electrónico a odoo-argentin...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages