Reportview 动态绑定数据

.net frame work 3.5 ReportView
1.建立rdlc文件,设计UI,绑定字段.新建一个dataset做数据源,主要是数据是临时的不需要持久化.
2.建立winform页面,拉一个MicrosoftreportViewer,选择一个新建的*.rdlc文件报表.
3.数据绑定,就是推拉模型,绑定报表要呈现的数据字段,绑定数据源
绑定代码:
reportViewer1.LocalReport.DataSources.Clear();
this.reportViewer1.LocalReport.DataSources.Add(new Microsoft.Reporting.WinForms.ReportDataSource("dsNotice_Notice",

data.Notice));
this.reportViewer1.LocalReport.DataSources.Add(new Microsoft.Reporting.WinForms.ReportDataSource("dsNotice_Details",

data.Details));
this.reportViewer1.RefreshReport();

数据源名称:集合_表 dataset_table,如:dsNotice_Notice.
数据源的值:表对象.
多张表就add多次.
每次绑定前最好先清空下datasources.

 

打印:报表宽大于高默认横向打印,反之为纵向打印。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值