Crystal Report: índice inválido. (Exceção de HRESULT: 0x8002000B (DISP_E_BADINDEX))
Não consigo passar valores para o relatório.
Este é o meu código:
public void GLRPT()
{
try
{
ReportClass rptH = new ReportClass();
rptH.FileName = Server.MapPath("~/Rpts/G1.rpt");
rptH.Load();
string df = Session["fromdate"].ToString();
string dt = Session["todate"].ToString();
DateTime fromdate = DateTime.Parse(df);
DateTime todate = DateTime.Parse(dt);
rptH.SetParameterValue("?Date_From", fromdate);
rptH.SetParameterValue("?Date_To", todate);
rptH.ExportToHttpResponse(ExportFormatType.PortableDocFormat, System.Web.HttpContext.Current.Response, false, "GL");
}
catch (Exception ex)
{
Response.Write(ex.Message);
}
}
Não sei por que vejo esse erro:
Índice inválido. (Exceção de HRESULT: 0x8002000B (DISP_E_BADINDEX))