RDLC——画图表
来源:互联网 发布:修改数据库创建时间 编辑:程序博客网 时间:2024/05/22 00:23
我们接着上一篇博文
接下来我们来画一个柱形图
我们就先默认选择第一个 柱形图
然后这里很关键:
有人问,我这里的数据和我下面添加的姓名年龄数据不一样怎么办?
一步一步来,我们先再添加一个datatable
接着返回report1.rdlc
修改一下表达式
course也设定一下
然后返回form1.cs
添加的部分红色框起来了
private void Form1_Load(object sender, EventArgs e) { DataTable dt = new DataTable(); //创建一个datatable dt.Columns.Add("name", typeof(string));//定义类型 dt.Columns.Add("age", typeof(int)); dt.Rows.Add("小红",5); //添加数据 dt.Rows.Add("小花",4); dt.Rows.Add("大董",20); DataTable dt2 = new DataTable(); //创建另一个datatable dt2.Columns.Add("Score", typeof(int));//定义类型 dt2.Columns.Add("Course", typeof(string)); int[] Score = { 20, 50, 80, 10 }; string[] Course = { "A", "B", "C", "D" }; for (int i = 0; i < Score.Length; i++) { dt2.Rows.Add(Score[i], Course[i]); } this.reportViewer1.LocalReport.ReportPath = ".../.../Report1.rdlc"; //查找要绑定的报表 this.reportViewer1.LocalReport.DataSources.Add(new ReportDataSource("DataSet1", dt)); //绑定数据源 this.reportViewer1.LocalReport.DataSources.Add(new ReportDataSource("DataSet2", dt2)); //再绑定数据源 this.reportViewer1.RefreshReport(); }
最终效果图
完美!
阅读全文
1 0
- RDLC——画图表
- RDLC——最简单实例
- CCF—画图 20140902
- RDLC
- Rdlc
- RDLC不预览打印——超市小票
- 【.NET机房重构】——rdlc报表的使用
- VB.Net之旅—报表的制作(RDLC)
- visio画图——圆柱
- CCF试题——画图
- Win32学习笔记——画图方法
- android(基础篇)——画图
- 尺规画图——三等分点
- SDL学习——画图、点阵显示
- UML画图文档——用例图
- UML画图文档——序列图
- iOS知识点总结—— CGContextRef画图
- SDL学习——画图、点阵显示
- [自用门户]jeecms中搜索功能的代码片段_含单独搜索本栏目id的功能
- Maven笔记
- 新 建 Maven Project
- Android 中 Application,Task和Process 关系
- 设计模式之MVC模式
- RDLC——画图表
- matplotlib与pyecharts:词云可视化
- 标签marquee实现滚动效果
- Vim批量注释和反注释快捷键
- JqueryUI
- 获取url参数
- Unity Shader-后处理:景深
- NS2:能量模型以及新版Trace格式仿真结果(.tr文件)中各数据的含义
- 国内的NTP Server --时间同步工具ntp