首页 文章

如何将任何文本值从表单传递到Crystal Report?

提问于
浏览
0

如何将任何文本值从表单传递到Crystal Report?

例如:我需要将Form1中的“hellow”传递给我的Crystal Report,怎么做?

(在C#工作)

提前致谢

4 回答

  • 1

    在Crystal中创建一个参数字段 . 您可以在运行时通过参数集合设置其值 .

  • 4
    CrystReport1 plc = new CrystReport1();
    plc.DataDefinition.FormulaFields["Formula Fild Name*"].Text = "" + textBox1.Text + "";
    
  • 2
    CrystReport1 plc = new CrystReport1();
    plc.DataDefinition.FormulaFields["Formula Fild Name*"].Text = " '" + textBox1.Text + "'";
    
  • 0
    ReportDocument dailyIssueDocument=new ReportDocument();
       var fD = dailyIssueDocument.ReportDefinition.ReportObjects["fTextBox"] as TextObject;// fTextBox is a Text object that i take to my report for showing form select date
       if (fD != null){
           fD.Text = fDate;//This is Date field that comes from  form text box
    }
    

相关问题