Ver Mensaje Individual
  #745 (permalink)  
Antiguo 09/11/2006, 07:44
DeOX
 
Fecha de Ingreso: octubre-2006
Mensajes: 5
Antigüedad: 18 años, 2 meses
Puntos: 0
Cancelacion de Reportes : Resuelto

Hola, les comento que pude solucionar el problema, les paso como lo resolvi.

Si se quiere cancelar tanto la ejecucion de un query en el reporte, como el llenado del reporte, es necesario hacer el fill report de la siguiente manera:

asynchronousFillHandle = AsynchronousFillHandle.createHandle((JasperReport) reports.get(name), parameters, conn);
asynchronousFillHandle.addListener(listener);
asynchronousFillHandle.setThreadName("Thread");
asynchronousFillHandle.startFill();


esto lo que hace es llenar el reporte de manera asincronica y devolver el resultado a un listener, una clase que implemente la interfaz AsynchronousFilllListener


Saludos