bueno ya hace un buen que programe en visual basic 6 en ese entonces utilice el crystal 8 esta en español, te lo recomiendo.
y bueno tambien te recomiendo que la tabla que utilices para el reporte sea temporal, es decir, que solo tenga la informacion al momento de ver el reporte, en la tabla...