1、在窗口中有10个textbox,和1个datagridview,和一个“打印按钮”,通
过按下“打印按钮”将10个textbox和1个datagridview的内容通过RDLC报表
打印出来,如何实现?(水晶报表也可以)有一个预览过程!!2、如何创建RDLC报表或水晶报表。3、10个textbox,和1个datagridview的值如何传递到报表中?
过按下“打印按钮”将10个textbox和1个datagridview的内容通过RDLC报表
打印出来,如何实现?(水晶报表也可以)有一个预览过程!!2、如何创建RDLC报表或水晶报表。3、10个textbox,和1个datagridview的值如何传递到报表中?
ReportParameter para1 = new ReportParameter("para1", textBox1.Text);
ReportParameter para2 = new ReportParameter("para2", textBox6.Text);
ReportParameter para3 = new ReportParameter("para3", textBox2.Text);
ReportParameter para4 = new ReportParameter("para4", textBox10.Text);
ReportParameter para5 = new ReportParameter("para5", textBox7.Text);
ReportParameter para6 = new ReportParameter("para6", comboBox1.Text);
ReportParameter para7 = new ReportParameter("para7", dateTimePicker1.Text);
ReportParameter para8 = new ReportParameter("para8", "发货单");
ReportParameter para9 = new ReportParameter("para9", textBox4.Text);
ReportParameter para10 = new ReportParameter("para10", textBox5.Text);
ReportParameter para11 = new ReportParameter("para11", textBox3.Text);
ReportParameter para12 = new ReportParameter("para12", dataGridView1.Columns[2].HeaderText);
ReportParameter para13 = new ReportParameter("para13", dataGridView1.Columns[3].HeaderText);
ReportParameter para14 = new ReportParameter("para14", dataGridView1.Columns[4].HeaderText);
ReportParameter para15 = new ReportParameter("para15", dataGridView1.Columns[5].HeaderText);
ReportParameter para16 = new ReportParameter("para16", dataGridView1.Columns[6].HeaderText);
ReportParameter para17 = new ReportParameter("para17", dataGridView1.Columns[7].HeaderText);
ReportParameter para18 = new ReportParameter("para18", dataGridView1.Columns[8].HeaderText);
ReportParameter para19 = new ReportParameter("para19", dataGridView1.Columns[9].HeaderText);
ReportParameter para20 = new ReportParameter("para20", dataGridView1.Columns[10].HeaderText);
ReportParameter para21 = new ReportParameter("para21", dataGridView1.Columns[11].HeaderText);
reportViewer1.LocalReport.SetParameters(new ReportParameter[] { para1, para2, para3, para4, para5, para6, para7, para8, para9, para10, para11
, para12, para13, para14, para15, para16, para17, para18, para19, para20, para21});
this.reportViewer1.Visible = true;
this.reportViewer1.RefreshReport();