在水晶报表的页面添加 text,窗体中的文本框的数据 怎么传到报表中的text
且显示的和文本框输入的格式是相同的。 窗体不保存、保存都没有关系
只是把当前页面的数据,传输到报表中即可。
重要的是文本框中的输入的数据的格式和传到报表的相同。

解决方案 »

  1.   

    窗体中的数据是从数据库中读出来的么?
    如果是从数据库中读出来的,新建DataSet和水晶报表关联就行啦。我是菜鸟,所以我回答的也是菜鸟的答案。
      

  2.   

    获取报表中的Text对象,然后设置其Text属性为窗体中的数据
      

  3.   


          ReportParameter[] s = new ReportParameter[2] ;                       
                s[0] = new ReportParameter("tb", textBox1.Text);
                s[1] = new ReportParameter("tb2",textBox2.Text);
                this.reportViewer1.LocalReport.SetParameters(s);
                this.reportViewer1.Dock = System.Windows.Forms.DockStyle.Fill;
                this.reportViewer1.RefreshReport();