如何在Webform下的rdlc报表传参?
小弟最近使用webform下的rdlc报表,需要增加了时间范围的查询,于是在.rdlc文件里的参数里添加了d1、d2两个字段(不是数据库字段,数据库中有个time字段,d1,d2是准备来定时间范围),想在.cs文件里给d1,d2字段赋值,然后通过筛选器来确认查询范围。代码如下:
protected void ObjectDataSource1_Selecting(object sender, ObjectDataSourceSelectingEventArgs e)
{
this.ReportViewer1.LocalReport.ReportPath = "Report1.rdlc";
this.ReportViewer1.LocalReport.SetParameters(new ReportParameter("d1", this.d1.Value));
this.ReportViewer1.LocalReport.SetParameters(new ReportParameter("d2", this.d2.Value));
ReportViewer1.LocalReport.Refresh();
}
时间范围是动态的吗?
实在报表上实现动态的?还是网页上实现动态的?