Actas de Apertura en Jasper

Hola
Estamos usando los listados jasper de la version 1.13.3 y si en el acto de apertura en oferentes no cargaron el tipo de moneda el reporte muestra un NULL en lugar del simbolo. Como puedo modificar dicho reporte para que si viene un NULL tome por defecto el simbolo $?

Desde ya muchas gracias.

Marisa

Hola Marisa,

Lo que se puede hacer es modificar la variable $simbolo del subreporte apertura.jrxml (si no entendí mal el lugar donde se necesita el ajuste) y cambiar la propiedad “Variable Expression” mas o menos de la siguiente forma:


(new Boolean($F{id_moneda} == null) || $F{id_moneda}.isEmpty()
    ? "\$"
    : $F{simbolo}
)

Si asi y todo sigue mostrando el NULL, ¿podrías pasar el archivo de datos XML? Así es posible probarlo en el iReport y reproducirlo efectivamente.

Saludos!