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.