Winform 报表!
DataSet:数据集
相当于数据库,是一个datatable的集合,用来创建报表的数据源模板
ReportViewer:
报表预览
Report:rdlc
报表文件
打印报表操作步骤:
1.创建dataset数据集
2.创建rdlc文件
3.创建reportviewer视图,指定具体的rdlc报表
4.给报表真实数据:就是给dataset1数据集中的datatable对象里进行赋值填充数据
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace WindowsFormsApplication14
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
DataRow dr1 = DataSet1.Student.NewRow();
dr1["code"] = "101";
dr1["name"] = "zhangsan";
dr1["sex"] = "男";
dr1["nation"] = "汉族";
dr1["old"] = 12;
DataSet1.Student.Rows.Add(dr1);
DataRow dr2 = DataSet1.Student.NewRow();
dr2["code"] = "102";
dr2["name"] = "李四";
dr2["sex"] = "女";
dr2["nation"] = "苗族";
dr2["old"] = 23;
DataSet1.Student.Rows.Add(dr2);
this.reportViewer1.RefreshReport();
}
}
}
浙公网安备 33010602011771号