 
			
				10/02/2006, 04:47
			
			
			     |  
      |    |    |    Fecha de Ingreso: marzo-2005  
						Mensajes: 70
					  Antigüedad: 20 años, 8 meses Puntos: 0     |        |  
  |      Voy a intentar aportar mi granito de arena por si sirviera a alguien. He conseguido generar 1 Subreporte así que voy a poner los pasos que hice yo para generarlo:   
Creo el Subreporte con con la sentencia SQL:  
SELECT NOMBRE  
FROM CONINDATA 
WHERE ID = $P{ID}   
Defino el parámetro ID y diseño el subreporte con iReport para mostrar los valores de $F{NOMBRE}.   
Una vez hecho esto, diseño el reporte Maestro y pulso el botón "Subreport tool". En sus propiedades, pestaña SUBREPORT -> (Connection/Datasource Expression) eligo "Use connection expression":  ${REPORT_CONNECTION}   
En la pestaña SUBREPORTS (Other) pongo la expresión del fichero .jasper del subreporte y en los parámetros Subreport creo el parámetro "ID" cuya expresión tiene que corresponder con alguna variable del reporte Maestro. En mi caso sería:    
Parámetro => ID 
Expresión => $F{CONTENIDO}   
Para aclarar hasta aquí, en el reporte Maestro muestro varios campos (variables). Por ejemplo:   
$F{apellidos}-----------$F{edad}--------------$F{CONTENIDO}   
De esta manera, cuando tenga que mostrar "CONTENIDO" generará el Subreporte y sólo mostrará los valores que correspondan con la sentencia sql del Subreporte.   
Espero que sirva a alguien de ayuda.   
Un saludo.           |