• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

C#报表

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

报表的作用:可以打印出来,用于公司月度数据总结、出入库单、超市小票等。

dataSet:数据集,一个内置虚拟数据库,是内置虚拟报表(dataTable)的集合。

打印报表的步骤:

1.创建dataset数据集

2.创建rdlc文件

3.创建reportviewer视图,指定具体的rdlc报表

4.给报表真实数据。

第一步:添加新建项

选择数据集

在页面中右击,可以添加DataTable的实例表

右击表,可以添加列,建立表的结构。

然后添加一个报表

通过报表工具箱,拖进文本框、表等;

 

鼠标移到表上,会出现一个黑框,点击指定显示数据源的哪一列

 

 

 

回到winform窗体,拖进一个报表预览控件,设置dock:zoom,右上角设置预览的报表。

 

 

给数据集中的DataTable类型的表赋值,在数据集中的表就是DataTable的实例,我们可以通过构建DataRow来给这些表添加数据

public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void Form1_Load(object sender, EventArgs e)
        {
            //给数据集的表添加数据
            DataRow dr = DataSet1.Student.NewRow();
            dr["code"] = "001";
            dr["name"] = "张三";
            dr["sex"] = "男";
            DataSet1.Student.Rows.Add(dr);

            this.reportViewer1.RefreshReport();
            this.reportViewer2.RefreshReport();
        }
    }

运行结果

在设置数据集的表时,还可以设置列的属性,然后进行求和


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
C#定义常量两种实现方法发布时间:2022-07-14
下一篇:
c#中params关键字应用发布时间:2022-07-14
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap