Click here to Skip to main content
15,894,362 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
I have created a Windows Forms project in C#.NET. I have also created a crystal report which is blank. I have dragged and dropped a Crystalrportviewer to windows forms. I am trying to populate it with text on click of button. Here is my code:-

C#
private void button1_Click(object sender, EventArgs e)
{
    CrystalReport2 crt1 = new CrystalReport2();

    ParameterField prm1 = new ParameterField();

    prm1.Name = "Param1";
    prm1.PromptText = "Param3";
    prm1.ParameterValueType = ParameterValueKind.StringParameter;


    ParameterDiscreteValue pdm1 = new ParameterDiscreteValue();
    pdm1.Value = "hello";// textBox1.Text;

    prm1.CurrentValues.Add(pdm1);
    ParameterFields myParams = new ParameterFields();

    myParams.Add(prm1);
    crystalReportViewer1.ParameterFieldInfo = myParams;

    crystalReportViewer1.ReportSource = crt1;
    crystalReportViewer1.Refresh(); 
}

But it is showing blank report. Please help. Also I would Like to know how to remove parameter field dynamically from crystal reports. Thanks in Advance.
Posted
Updated 24-Feb-15 17:15pm
v2
Comments
Sinisa Hajnal 25-Feb-15 6:13am    
What do you mean "remove parameter field"?

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900