Duda iReport

manroj
09 de Octubre del 2008
Buenas!!!
Alguien sabe cómo hacer para poder decirle dinamicamente a un reporte iReport que dependiendo de una condición despliegue o no una tabla o un mensaje?

Gracias.

esthersecades
09 de Octubre del 2008
Pues la verdad que no pero supongo que lo puedas hacer por código. De paso aprovecho para hacerte yo una consulta de Reports y swing.
Resulta que tengo unos reports desarrollados con Ireport y quiero mostrarlos desde mi aplicacion swing; pero quiero hacer la compilación desde el propio código pero no me funciona; no se si es que lo hago mal desde el código o que me falta alguna libreria por incluir.

Gracias

karo
09 de Octubre del 2008
Hola cree un metodo para hacer la compilaciondesde el codigo sin que se genere al archivo con extension .jasper

/**
* Metodo que compila el archivo jrxml y genera el archivo de extension .jasper
* @param pNombre
* @return JasperReport
*/

private JasperReport compilaJrxml (String pNombre){
JasperReport jasperReport = null;
String rutaJrxml = null;
String nomJrxml = pNombre + ".jrxml";
rutaJrxml = obtenerRuta(nomJrxml);

try {
jasperReport = JasperCompileManager.compileReport(rutaJrxml);
} catch (JRException e) {
e.getStackTrace();
System.out.println(e.getMessage());
}
return jasperReport;
}


espero sea util