【代码】报表显示
2016-05-03 21:24
369 查看
private void btnInquire_Click(object sender, EventArgs e) { string BeginDate = dtpBegin.Text.Trim(); string EndDate = dtpEnd.Text.Trim(); Facade.Facade faca = new Facade.Facade(); DataTable table = faca.InqCheckInfo(BeginDate, EndDate); ReportDataSource rptDataSource = new ReportDataSource(); ReportParameter[] Params = { new ReportParameter("ID",Entity.Model.user), new ReportParameter("CheckDate",DateTime.Now.ToShortDateString()) }; rptDataSource.Name = "DataSetCheckReport";//指定数据集名 rptDataSource.Value = table;//数据源名称 reportViewer.LocalReport.ReportEmbeddedResource = "UI.CheckReport.rdlc";//报表文件名 reportViewer.LocalReport.DataSources.Clear();//清空存在报表 reportViewer.LocalReport.DataSources.Add(rptDataSource);//添加数据源 reportViewer.LocalReport.SetParameters(Params);//传递参数 reportViewer.RefreshReport();//刷新报表控件 }
相关文章推荐
- 【代码】控件是否为空/是否数字/清空
- 奇数-函数实现
- 【代码】字符串按指定长度剪切
- 好文收藏(持续更新)
- 【代码】C#导出Excel
- 【代码】VB导出Excel
- 使用JUnit测试java代码
- htmlspecialchars.php
- 【代码】.NET中获取字符串的MD5码
- C++常用头文件
- C++简单线程开启
- 【代码】.NET生成动态验证码
- qpid java broker的安装和配置
- Problem G: C语言实验--算算男生女生的比例
- Java实现:统计英语词库中某单词是另一单词后缀的次数问题
- Kafka消息生产消费的一个java小案例(伪分布)
- Java八种基本数据类型所占字节
- 《java入门第一季》之参数引用
- C#课后习题---消息对话框实验
- 《java入门第一季》之参数引用