BIRT Viewer – Parameter Display Text is Null

junio 16, 2011

En el título de un reporte necesitaba poner el valor de un párametro, el detalle es que el párametro está enlazado a un DataSet, por lo tanto tiene un value y un displayText. En mi caso es un listado de oficinas, cada una tiene su clave y su nombre, p. ej. BIBL – BIBLIOTECA
Si pongo un DynamicText en el encabezado con el valor
params[“OFICINA”].displayText //despliega BIBLIOTECA
pero únicamente cuando genero el reporte desde Eclipse o en el Report Viewer con la operación “frameset”.
En mi aplicación tengo un botón para imprimir el reporte, que únicamente abre el enlace

http://jboss.midominio.com:8080/ReportViewer/run?__format=pdf&__report=rptInformeMensual.rptdesign&OFICINA=BIBL

para generar el reporte en un documento PDF.
El problema es que en el título, en vez de mostrar “BIBLIOTECA” me aparece el texto “NULL”.
Cómo de todos modos tengo el título de la oficina seleccionada en mi aplicación, decidí enviarla como un parámetro extra y así no tuve ningún problema.
La URL finalmente quedó así
http://jboss.midominio.com:8080/ReportViewer/run?__format=pdf&__report=rptInformeMensual.rptdesign&OFICINA=BIBL&TITULO=BIBLIOTECA
y mi DynamicText del encabezado
params[“TITULO”];

Si tu parámetro es de selección multiple (multi-select) tal vez te interesa ver esto.

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: