PDA

Ver la Versión Completa : Cancelar generación informe


scooterjgm
21-11-2007, 13:15:37
Buenas a todos!!

Planteo mi consulta a ver si alguien me puede echar una mano :)

Tengo una aplicación en Delphi 7 con MSSQL Server 2000 con componentes ADO. Los informe están hechos con FastReport 2.47 y los elaboro con una llamada a un procedimiento almacenado que me devuelve los datos.

El problema que tengo es que hay informes que necesitan más de un minuto en generarse y durante ese tiempo, la aplicación se queda 'colgada'. Estoy intentando implementar un botón cancelar para que el usuario pueda cancelar la consulta en caso de error en la selección de parámetros. He intentado meter la consulta en un hilo pero no consigo hacerlo.

Si alguien tiene alguna idea o algún programa de ejemplo, lo agradeceria muuuucho.

Saludos.

enecumene
21-11-2007, 15:01:36
hola scooterjgm (http://www.clubdelphi.com/foros/member.php?u=3814), podrias postear algo de codigo aqui para nosotros tener una idea de lo que estas haciendo.

Saludos.