Imagenes en Jasper Reports de Openbravo

4:44 pm Openbravo, Software Libre

Empezaremos por algo fácil. Mucha gente que empieza con OB pide cambiar el informe de factura para que aparezca el logotipo de la empresa. OB utiliza Jasper Reports como sistema de informes, el cual tiene un editor de informes bastante chulo llamado iReport.

Una vez tenemos instalado iReport correctamente lo único que tenemos que hacer es insertar una nueva imágen y darle como fuente el sitio donde la vamos a colgar. Yo las cuelgo en url/web/images/ , por lo que me aprovecho de una parámetro de Jasper que viene ya en los informes de OB que se llama BASE_WEB. Al final en propiedades de la imágen->imagen->expresión de imagen me queda esto:

$P{BASE_WEB} + “/images/logo.jpg”

Ahora en los fuentes de OB tienes que dejar el archivo logo.jpg justamente en esa ruta fuentes/web/images y luego compilar como de costumbre:

ant compile.development -Dtr=no -Dtab=xxx

Si todo ha ido bien ya tienes tu imágen en su sitio y funcionando.

Cheli




Un comentario

  1. Jorge Tellez Says:

    Hola Cheli, gracias por la información, y te comento que he intentado hacer lo explicado para la imagen en la factura de OB 2.50, pero al momento que abro cualquier formato de reporte con Ireport, y lo salvo, los subreportes dejan de funcionar, de forma que cuando lo corro solo sale el encabezado y pie de página, no se si se debe a que OB esta en Linux y edito con una máquina en Windows.
    Tendrás una idea de que puede estar sucediendo ?
    De cualquier forma muchas gracias nievamente y un saludo

Deja un comentario

Comentario

Puede utilizar estas etiquetas: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Atención: La modreación de comentarios está activada y puede que tarde en ver su comentario. No es necesario reenviar el comentario.