 
			
				18/12/2007, 03:57
			
			
			     |  
      |    |    |    Fecha de Ingreso: diciembre-2007  
						Mensajes: 2
					  Antigüedad: 17 años, 10 meses Puntos: 0     |        |  
  |      Re: Jasper Report + iReport + NetBeans 4        Buenos días,   
¿Sabe alguien si es posible sacar un reporte sin visualizar todos los campos definidos en él?    
Imaginaos que teneis una plantilla definida que tiene 10 campos, pero no siempre interesa seleccionarlos todos, por ejemplo quereis solo 6 de ellos. Para ello teneis una aplicación en JSP desde donde seleccionais los campos que quereis visualizar y que llamais al reporte con la consulta completa (select campo1,... campo6 from nombre_tabla).    
La consulta la coge bien pero da el error en los campos que no se han seleccionado pero que están en la definicion del reporte.    
Error*rellenando*la*impresión...*Unknown*column*na  me*:*LOC 
net.sf.jasperreports.engine.JRException:*Unknown*c  olumn*name*:*LOC* **** 
at*net.sf.jasperreports.engine.JRResultSetDataSour  ce.getColumnIndex(JRResultSetDataSource.java:356)* **** 
at*net.sf.jasperreports.engine.JRResultSetDataSour  ce.getFieldValue(JRResultSetDataSource.java:116)* **** 
at*net.sf.jasperreports.engine.fill.JRFillDataset.  setOldValues(JRFillDataset.java:813)* **** 
at*net.sf.jasperreports.engine.fill.JRFillDataset.  next(JRFillDataset.java:777)* **** 
at*net.sf.jasperreports.engine.fill.JRBaseFiller.n  ext(JRBaseFiller.java:1412)* **** 
at*net.sf.jasperreports.engine.fill.JRVerticalFill  er.fillReport(JRVerticalFiller.java:111)* **** 
at*net.sf.jasperreports.engine.fill.JRBaseFiller.f  ill(JRBaseFiller.java:891)* **** 
at*net.sf.jasperreports.engine.fill.JRBaseFiller.f  ill(JRBaseFiller.java:795)* **** 
at*net.sf.jasperreports.engine.fill.JRFiller.fillR  eport(JRFiller.java:63)* **** 
at*net.sf.jasperreports.engine.JasperFillManager.f  illReport(JasperFillManager.java:402)* **** 
at*net.sf.jasperreports.engine.JasperFillManager.f  illReport(JasperFillManager.java:234)* **** 
at*it.businesslogic.ireport.IReportCompiler.run(IR  eportCompiler.java:943)* **** 
at*java.lang.Thread.run(Unknown*Source)*   
¿No hay ninguna manera de dejar un campo definido sin seleccionar?   
Gracias de antemano           |