Crystal reports 如何将文本框值作为crystal报表中的参数?

Crystal reports 如何将文本框值作为crystal报表中的参数?,crystal-reports,report,ext.net,Crystal Reports,Report,Ext.net,如何在asp.net C#中将文本框值作为crystal报表中的参数传递 我想要一个显示PasspParameter的步骤的示例 我试过很多例子,但没有结果。。 我想在下面的链接 但没有显示任何数据 请帮助尝试此代码 ReportDocument reportDocument = new ReportDocument(); ParameterFields paramFields = new ParameterFields(); ParameterField paramF

如何在asp.net C#中将文本框值作为crystal报表中的参数传递

我想要一个显示PasspParameter的步骤的示例 我试过很多例子,但没有结果。。 我想在下面的链接 但没有显示任何数据

请帮助

尝试此代码

  ReportDocument reportDocument = new ReportDocument();

    ParameterFields paramFields = new ParameterFields();


    ParameterField paramField = new ParameterField();
    ParameterDiscreteValue paramDiscreteValue = new ParameterDiscreteValue();
    paramField.Name = "@CustomerName";
    paramDiscreteValue.Value = TextBox1.Text.ToString();
    paramField.CurrentValues.Add(paramDiscreteValue);
    paramFields.Add(paramField);


    CrystalReportViewer1.ParameterFieldInfo = paramFields;
    reportDocument.Load(Server.MapPath("CrystalReport.rpt"));
    CrystalReportViewer1.ReportSource = reportDocument;
试试这个代码

  ReportDocument reportDocument = new ReportDocument();

    ParameterFields paramFields = new ParameterFields();


    ParameterField paramField = new ParameterField();
    ParameterDiscreteValue paramDiscreteValue = new ParameterDiscreteValue();
    paramField.Name = "@CustomerName";
    paramDiscreteValue.Value = TextBox1.Text.ToString();
    paramField.CurrentValues.Add(paramDiscreteValue);
    paramFields.Add(paramField);


    CrystalReportViewer1.ParameterFieldInfo = paramFields;
    reportDocument.Load(Server.MapPath("CrystalReport.rpt"));
    CrystalReportViewer1.ReportSource = reportDocument;
我希望这将有助于:

ReportDocument cryReportDocument = .......;
cryReportDocument.SetDatabaseLogon("userName", "password");
cryReportDocument.SetParameterValue("parameterName", yourTextBoxName.Text);
CrystalReportViewer1.ReportSource = cryReportDocument;    
我希望这将有助于:

ReportDocument cryReportDocument = .......;
cryReportDocument.SetDatabaseLogon("userName", "password");
cryReportDocument.SetParameterValue("parameterName", yourTextBoxName.Text);
CrystalReportViewer1.ReportSource = cryReportDocument;