Foros del Web » Programación para mayores de 30 ;) » Java »

Problemas con parametros a un reporte en jasperreport

Estas en el tema de Problemas con parametros a un reporte en jasperreport en el foro de Java en Foros del Web. Mi duda es la siguiente: Tengo un reporte de jasperreport diseñado en ireport versiones 4.02, mi idea principal es pasar un parámetro desde JAVA al ...
  #1 (permalink)  
Antiguo 05/08/2011, 14:21
 
Fecha de Ingreso: agosto-2011
Mensajes: 1
Antigüedad: 13 años, 3 meses
Puntos: 0
Problemas con parametros a un reporte en jasperreport

Mi duda es la siguiente:
Tengo un reporte de jasperreport diseñado en ireport versiones 4.02, mi idea principal es pasar un parámetro desde JAVA al reporte.jasper, esto yo lo sé hacer , mi inquietud es cuando ya esta armado por ejemplo “ select * from tabla” el reporte me develve todos los registros, ahora bien si yo quiero filtrar el select seria algo asi “select * from tabla where columna=$P{parametro} ” pero si no quiero un where me devuelve vacio, mi idea que no funciona en el ireport seria algo asi “select * from tabla $P{parametro} ” ya que da error de sintaxis, lo que quisiera es algo así:
Si $P{parametro} =””;
Sentencia sql del jasper queda asi “select * from tabla”
Si $P{parametro} =” where columna=1”;
Sentencia sql del jasper queda asi “select * from table where columna=1”
Si $P{parametro} =” where columna=1 and columna2=masculino”;
Sentencia sql del jasper queda asi “select * from table where columna=1 and columna2=masculino”, y asi dependiendo lo que quiera mandar.
Espero me ayuden o me den una solución parecida gracias.

Etiquetas: jasperreport, parametros, reporte, sql
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:45.