RDLC——画图表

RDLC——画图表我们接着上一篇博文接下来我们来画一个柱形图我们就先默认选择第一个柱形图然后这里很关键 有人问 我这里的数据和我下面添加的姓名年龄数据不一样怎么办 一步一步来 我们先再添加一个 datatable 接着返回 report1 rdlc 修改一下表达式 course 也设定一下然后返回 form1 cs 添加的部分红色框起来了 privatevoidF Load objectsender Event

我们接着上一篇博文

接下来我们来画一个柱形图

这里写图片描述

我们就先默认选择第一个 柱形图

这里写图片描述

然后这里很关键:

有人问,我这里的数据和我下面添加的姓名年龄数据不一样怎么办?

一步一步来,我们先再添加一个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(); }

完美!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/232040.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 西天取经意义初探_show concern about

    西天取经意义初探_show concern about构建DirectShow应用程序  本章节描述构建DirectShow应用程序所需的头文件和库。WindowsSDK中提供了最新的DirectShow头文件和库。头文件    所有的DirectShow应用程序都需要Dshow.h头文件,一些DirectShow接口可能还需要额外的头文件。库文件    调试版和发布版都是用相同的.lib文件。 F…

    2022年10月12日
    3
  • 共享1款STC单片机的最小系统图「建议收藏」

    共享1款STC单片机的最小系统图「建议收藏」最新写的博客感觉越来越低端了……今天焊接、调试了一快板子。板子比较小,功能简单,使用了STC单片机,型号:STC15W408AS,封装:TSSOP20。焊板后的第一次下载程序。单片机5V供电,使用FT232RL模块,将FT232RL配置成IO口5V供电。按照以前的流程下载程序,STC-ISP软件一直无法检测单片机。解决思路:1、排除硬件故障。1.1单片机VDD供电正常5V。…

    2022年4月19日
    100
  • 使用pycharm远程服务器创建虚拟环境跑pytorch

    使用pycharm远程服务器创建虚拟环境跑pytorchpycharm版本2020.1.4,python3.6,cuda9.0,conda4.5.4。1.连接服务器顶端任务栏寻找Tools—>Deployment—>Configuration.

    2022年8月29日
    5
  • origin并列柱状图怎么画_多簇并列堆积柱形图

    origin并列柱状图怎么画_多簇并列堆积柱形图1.打开Origin在工作簿中,输入数据,Y有两列2.选择相应数据并绘图3.修改图的设置修改纵坐标修改颜色修改图例4.保存为图片在word中双击图片,设置图片边框最终图片效果…

    2022年9月1日
    2
  • Drupal Views教程[通俗易懂]

    Drupal Views教程[通俗易懂](一):简介打个比方来说明一下Views的作用:Drupal的核心就像一个毛坯房,墙窗户门都有了,也简单的粉刷过了,搬进来也能住;外观主题(Theme)就像室内装修,可以按照自己的喜好来铺地板或是地毯,选择各种各样喜欢的墙纸等等;模块呢,就好比家具,电器之类的,有了模块可以方便实现各种方便的功能,大部分模块都像冰箱电视一样,启动,摆在那里就行了,但是有些模块可以说是大工程,譬如C

    2022年5月4日
    80
  • 如何在mac上安装虚拟机搭载Windows「建议收藏」

    如何在mac上安装虚拟机搭载Windows「建议收藏」一、下载虚拟机官方下载网址https://www.vmware.com/二、下载想要安装的Windows版本推荐下载网址https://msdn.itellyou.cn/(msdn建议收藏,相当全的系统)直接将地址复制到迅雷下载即可三、双击下载完成的vm虚拟机,拖到app中如果VM提示找不到可以连接的有效对等进程:…

    2025年11月6日
    4

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号