Passing parameters in crystal report in C# is not working

Viewed 99

I use this code:

 ReportDocument reportDocument = new ReportDocument();
        string rpt;

        rpt = "Report1.rpt";
        string reportFolder = System.IO.Path.GetDirectoryName(System.Reflection.Assembly.GetExecutingAssembly().Location);
        string reportPath = Path.Combine(reportFolder, rpt);

        reportDocument.Load(reportPath);
      
        crystalReportViewer1.ReportSource = reportDocument;
        reportDocument.SetParameterValue("@product_id", 11007);

        crystalReportViewer1.Refresh();

But every time ask me to enter parameter! enter image description here

1 Answers
Related