Ver Mensaje Individual
  #1063 (permalink)  
Antiguo 21/04/2009, 13:09
Pitu.
 
Fecha de Ingreso: enero-2005
Mensajes: 65
Antigüedad: 19 años, 4 meses
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!