RDLC报表参数问题
现在我想在网页中添加RDLC报表,可以实现从一个页面中输入日期范围,然后点击查询按钮然后传送这两个参数到report中查询吗,跪求大牛指点下
RDLC
report
报表
------解决方案--------------------DataTable dt = dal.GetReturnReport("1", txtStartCode.Text.Trim(), txtEndCode.Text.Trim());
ReportDataSource datasource = new ReportDataSource("DataSet1", dt);
ReportViewer1.LocalReport.DataSources.Clear();
ReportViewer1.LocalReport.DataSources.Add(datasource);
dal.GetReturnReport("1", txtStartCode.Text.Trim(), txtEndCode.Text.Trim());====是你查询出来的结果集。
------解决方案-------------------- //报表参数
ReportParameter[] parameters = new ReportParameter[30];
//填充表头内容
parameters[0] = new ReportParameter("listAccountType", "你传进来的值");
//设置参数
ReportViewer1.LocalReport.SetParameters(parameters);
------解决方案--------------------
listAccountType表示rdlc中的参数名
------解决方案--------------------rdlc很强大吗,求解,貌似耗资源很多