Problema al imprimir una tabla en ireports (jaspereports - odoo)

1,618 views
Skip to first unread message

Juan Carlos Montoya

unread,
Jun 3, 2015, 10:04:22 AM6/3/15
to openerp-s...@googlegroups.com

Buenas tardes a todos, necesito que me echéis una mano con esta cuestión,

Materiales:

-    Tengo instalado el módulo de jaspereports para odoo 8
-    He creado una plantilla (xml profundidad 3) del modelo de datos account_invoice (Factura)
-    realizado en iReports 3.7.6 y versión(5.6.0)

Documento iReports:
-    origen datos: el template.xml
-    query: /data/record
        -campo fecha factura (documento principal)
-    parámetro tipo object
-    bandas: title, page header, column header, detail, page footer, sumary
-    field cantidad línea factura en la banda detail
-    la tabla está colocada en el band page header
-    configuraciones documento por defecto
-    agregado properties documento: openerp_relations para iterar las líneas factura.
Dataset en el documento principal (para la tabla)
-    se utiliza la misma conexión (datasource de la plantilla xml)
-    parámetro tipo object
Tabla:
-    uso el dataset del punto anterior
-    cargo el field fecha factura (del dataset)
-    Conection / datasource: datasource expression ($p{parametro1}), donde parametro1 hace referencia al parámetro del documento principal
Cuando la tabla la pongo con un dataset vacío, sin parámetros, y con textos estáticos lo imprime bien, pero cuando le pongo el dataset con el parámetro me lo pinta la primera vez las demás sólo aparece una línea negra y no se ve la tabla.
Si alguien ha tenido este problema, o estoy utilizando mal los parámetros le estaré muy agradecido, gracias de antemano.
Saludos.

German Ponce Dominguez

unread,
Jun 4, 2015, 12:33:30 PM6/4/15
to openerp-s...@googlegroups.com
Que tal Jasper Reports en Odoo tiene un Bug para el Bucle OPENERP_RELATIONS.

Juan Carlos Montoya

unread,
Jun 5, 2015, 6:41:11 AM6/5/15
to openerp-s...@googlegroups.com
gracias German, lo estoy probando y sigue en las mismas, puede que sea la configuracion del dataset  en la tabla, adjunto unas imágenes para ver si me pueden ayudar a resolverlo
(la propiedad openerp_relations está definida por cierto).
ds1.JPG
ds2.JPG
ds3.JPG

J M Bernet

unread,
Jun 7, 2015, 4:43:55 PM6/7/15
to openerp-s...@googlegroups.com
No estoy seguro de que puedas usar una tabla usando xpath, yo siempre he usado subreports y no me ha dado nunca problemas, además el subreport puedes colocarlo detrás de un frame y darle bordes para logar el efecto tabla si es lo que necesitas.


El miércoles, 3 de junio de 2015, 16:04:22 (UTC+2), Juan Carlos Montoya escribió:

Juan Carlos Montoya

unread,
Jun 15, 2015, 2:55:04 AM6/15/15
to openerp-s...@googlegroups.com
Muchas gracias por responder J. Bernet, muy amable, ahora estoy haciendolo por sql y funciona, vi en otro post aqui en el grupo donde usan dos parámetros uno de tipo JList en Java (PIDS) y la cosa bien de momento.

Juan Carlos Montoya

unread,
Jul 8, 2015, 12:21:55 PM7/8/15
to openerp-s...@googlegroups.com
Buenas tardes a todos, una preguntita rápida, ¿alguien de vosotros a utilizado subreportes usando SQL con Jasper Server en odoo?,
Estoy haciendo un iforme en iReport, desde la  vista previa funciona perfectamente, pero al subir los ficheros a Jasper en odoo no compila por alguna razon el subreporte y me sale el siguiente error:

"Failed to invoke method execute in class com.nantic.jasperreports.JasperServer: null "



El miércoles, 3 de junio de 2015, 16:04:22 (UTC+2), Juan Carlos Montoya escribió:

Giovanny Vizcaya

unread,
Jun 14, 2016, 1:03:53 PM6/14/16
to Usuarios Odoo / OpenERP en España

A mí me funciona borrando el registro de jasperreport y volviendo a registrarlo... pareciera que odoo no reconoce cambios en el archivo jrxml
Reply all
Reply to author
Forward
0 new messages