对水晶报表中的参数传递的学习

主要过程如下:
   //声明报表对象
   Report rDoc=new Report();
   //导入报表
   rDoc.Load("D:\\Ma\\dotnetstudy\\report_study\\report.rpt");
   //声明参数字段对象
   ParameterFields pFields=new ParameterFields();
   ParameterField pField=new ParameterField();
   ParameterDiscreteValue pDValue =new ParameterDiscreteValue();
   //参数字段名
   pField.Name ="title_id";
   //参数字段值
   pDValue.Value="BU1032";
   pField.CurrentValues.Add(pDValue);
   pFields.Add(pField);
   //查看器的参数字段赋值
   crystalReportViewer1.ParameterFieldInfo=pFields;
   //报表源
   crystalReportViewer1.ReportSource=rDoc;
posted @ 2006-09-30 12:48  '.Elvis.'  阅读(128)  评论(0)    收藏  举报