我在水晶报表中创建了一个@Month 作为参数名称,然后插入到报表标题部分。
当我运行报告时,它总是通过显示一个框来询问参数。我如何通过代码。我现有的代码如下
MyReport rpt = new MyReport();
var srcData = ; //here i added my LINQ statement to select the data
rpt.SetDataSource(srcData);
ParameterDiscreteValue pdValue = new ParameterDiscreteValue();
pdValue.Value = combo2.SelectedValue;
rpt.ParameterFields["@Month"].CurrentValues.Add(pdValue);
this.ReportViewer1.ReportSource = rpt;
this.ReportViewer1.RefreshReport();
我在哪里做错了?