vb.net ReportViewer开始入门1

本文介绍了如何在VB.NET中使用ReportViewer控件创建报表,包括新建数据集、设置报表属性、添加表格和页眉页脚。通过代码展示了如何动态填充数据源,并强调了数据适配器在报表生成过程中的作用。
摘要由CSDN通过智能技术生成

最近几天都被这个报表的数据源困扰,希望我写出来后能帮到后面自学的同学。

首先,从最基本的开始,新建一个windows窗体项目,在工具箱中拖一个ReportView控件在窗体上,我设置是“在父容器中停靠”,在右上角的小三角上,选择新建报表,打开新建数据集--我用的IDE是vs2010。

按正常情况新建一个连接,这个连接以后也不用,所以只要能连上就好,可以不用保存密码,在后面的代码中可以处理的。数据集一定要包含需要显示出来的字段。


因为这是一个学习、测试用报表,所以没有认真从另一个表提取名称规格型号。

报表的外围,单击右键可以设置报表的属性,我是把纸张设置成A5,横向。在报表中间可以单击右键选择插入>页眉或页脚,插入后再插入相应的文本框,选择常用的字体和合适的字号、颜色。页眉和页脚的内容在每一页都是一样的,除非使用了变量!

报表中的主体部分采用的是表格,也是在右键里找到的,第一行,呈深灰色,称为表头,这一行每一页都会被打印出来,而且也是不会变化的。从第二行开始,就是数据区域了。

这个第一列序号是在数据区,填入了一个表达式,内容【=RowNumber(Nothing)】,这是我从CSDN里其他的文章里学来的,感谢分享!通过这个表达式,在表格里,会自动从1开始显示序号,如果不是在表格中,会显示最大的一个序号,而不是汇总之类的。

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值