Gracias Peter, lo que estoy haciendo es, en base a un ciclo muestro reportes, pero no muestra el reporte hasta que procesa todo el ciclo, entonces lo que entiendo de BackgroundWorker es que es para ejecutar procesos de manera asincrónica, me gustaría que me ayudaras a saber como puedo aplicarlo en mi proceso.
Gracias
Así es como lo ejecuto, ejecuto el reporte según la cantidad de rows del DataTable pero como te comento se muestra hasta que termina el "for", me gustaría que mostrara el primer reporte y siguiera trabajando con los demás.
Código:
for (int i = 0; i < dt.Rows.Count; i++)
{
_CrystalHelper.MostrarReporte(crvReportes, @"\\Reporte\Det.rpt");
}
Saludos.