Normalmente cuando aparece esa ventana es porque el llamado el procedimiento no se realiza correctamente o hay problemas con los datos.
Mira como lo hago en C#
Código:
SqlDataAdapter adap = new SqlDataAdapter(strSQL,cn);
DataSet miDs = new DataSet();
adap.Fill(miDs);
rpt = new rptReporteEvaluacion();
rpt.SetDataSource(miDs.Tables[0]);
crvReporte.ReportSource=rpt;