是参数问题,我设定了几个参数
代码没错误的
到运行到this.reportViewer1.RefreshReport();
这个函数的时候
就会出现 无法将类型为“?4?。?17?”的对象强制转换为类型“Microsoft.Reporting.WinForms.ParameterPanel”上网找过了
完全没人出现过!有高手帮我解决下嘛?
代码没错误的
到运行到this.reportViewer1.RefreshReport();
这个函数的时候
就会出现 无法将类型为“?4?。?17?”的对象强制转换为类型“Microsoft.Reporting.WinForms.ParameterPanel”上网找过了
完全没人出现过!有高手帮我解决下嘛?
但是就出现错误
而且个错误BAIDU还没··
惨
this.reportViewer1.LocalReport.DataSources.Clear();
this.reportViewer1.LocalReport.DataSources.Add(new ReportDataSource("DraftsInOrder", draftList.Tables[0])); ReportParameter[] parameters = new ReportParameter[2];
parameters[0] = new ReportParameter("clientname", co.name);
parameters[1] = new ReportParameter("paydate", Convert.ToString(this.oo.payDate));
//parameters[2] = new ReportParameter("clientphone", co.phone);
//parameters[3] = new ReportParameter("orderid", Convert.ToString(this.oo.orderID));
//parameters[4] = new ReportParameter("orderexplain", "签收人是" + this.oo.consignee);
//parameters[5] = new ReportParameter("clientaddress", this.oo.destination);
this.reportViewer1.LocalReport.SetParameters(parameters); this.reportViewer1.RefreshReport();