21/04/2009, 13:09
|
| | Fecha de Ingreso: enero-2005
Mensajes: 65
Antigüedad: 20 años Puntos: 0 | |
Respuesta: Jasper Report + iReport + NetBeans 4 Hola a todos!! Tengo muchas ganas de probar muchas cosas que he leido en este post, pero tengo un problema al pasar los paramtros desde java. Me da el siguiente error:
javax.servlet.ServletException: cannot assign instance of
-->
net.sf.jasperreports.engine.base.JRBaseStaticText to field net.sf.jasperreports.engine.base.JRBaseLineBox.box Container of type net.sf.jasperreports.engine.JRBoxContainer in instance of net.sf.jasperreports.engine.base.JRBaseLineBox
<--
En el iReport tengo definido un Parametro de tipo String llamado "empresa". En el reporte tengo un textField con la expresión $P{empresa}. Y al pasarlo desde el java lo hago asi:
-->
Map parameters = new HashMap();
parameters.put("empresa", "prueba");
JasperReport jasperReport = (JasperReport)JRLoader.loadObject (getClass().getResource("/xx/yy/report.jasper"));
byte[] fichero = JasperRunManager.runReportToPdf (jasperReport, parameters, new JREmptyDataSource());
<--
QUe hago mal?? Muchas gracias! |