Programacion Interactiva

Descubre una Nueva y Poderosa Herramienta.

FrameWork de Nueva Generacion

Acceso a tu Informacion desde cualquier Dispositivo con Navegador.

Enfoque en el Backend

Frontend de forma facil con Odoo y XML.

Creacion de Verticales

Creacion de nuevas Verticales Conquistando nuevos Mercados.

Tu marca aqui mismo

Llega a miles de personas.

Publicidad

Mostrando las entradas con la etiqueta formato. Mostrar todas las entradas
Mostrando las entradas con la etiqueta formato. Mostrar todas las entradas

viernes, 16 de octubre de 2015

Solucion a la Impresion sin Estilos de Reportes Qweb (WkhtmltoPdf, Css, Formato,etc..)

Solución a la Impresión de Reportes Qweb sin Estilos


    Hoy quiero hacer mención a un error que nunca me habĆ­a sucedido y que me tenia frustrado pase varios dĆ­as investigando para encontrar la solución, el error sucedĆ­a en la impresión de reportes hechos con Qweb estos se generaban sin formato y sin estilo, al principio como todo analista trate de identificar el Problema, primero probando la versión de la librerĆ­a Wkhtmltopdf, esto sin tener ningĆŗn Ć©xito, segundo revisando y borrando archivos temporales, cache del servidor, etc. Buscando en foros, grupos y demĆ”s encontrĆ© parte de la solución y revisando el código del modulo report complemente la solución final.


La imagen anterior muestra la salida de mi reportes Qweb, como observamos no tiene Estilos.

La solución.

Existen 2 formas de solucionar este error:

1. Modificando el ParĆ”metro del Sistema llamado web.base.url  y verificar que en el valor no usemos un alias o una ip diferente a localhost.

En caso de que tengan un alias como la imagen anterior http://poncesoft.noip.com:9069 debemos cambiarla por http://localhost:9069.

2. La segunda forma de solucionar este error es aƱadiendo un nuevo parĆ”metro llamado report.url  y con el valor mencionado anteriormente http://localhost:9069.
Estos parĆ”metros indican al sistema la dirección fĆ­sica para tomar los estilos del reporte.

Resultado Final:


Nota: Los parĆ”metros del Sistema estĆ”n ubicados en Configuración --> ParĆ”metros --> ParĆ”metros del Sistema.