VS2012自带的报表功能

1.在工具栏中找到ReportView控件,拖到页面(页面要在ReportView控件的上面加入ScriptManager控件)

2.添加引用 Microsoft.ReportViewer.Common与Microsoft.ReportViewer.WebForms,可在程序集的扩展中找到。

3.新建一个报表文件(.rdlc)报表的页面可以自行设计

4.在报表控件中选择报表(选择刚才新建的报表即可)

5.给报表绑定数据,可以添加一个数据集,数据集中放入一个table,table中添加所有需要用到的字段

6.报表文件选择数据源,选择该数据集。

7.后台给报表绑定数据。

在后台加入这段代码:

ReportViewer1.LocalReport.ReportPath = System.Web.HttpContext.Current.Server.MapPath("\\JiangZhu\\BaoBiao\\ChengNuo.rdlc");
            //指定数据集,数据集名称后为表,不是DataSet类型的数据集
            this.ReportViewer1.LocalReport.DataSources.Clear();
            this.ReportViewer1.LocalReport.DataSources.Add(new Microsoft.Reporting.WebForms.ReportDataSource("Student", dt));

//显示报表
            this.ReportViewer1.LocalReport.Refresh();

MapPath中是报表文件的路径,ReprotDataSource中第一个参数是报表文件绑定的数据名称(不是数据集的名称),第二个参数为从数据库中拿到的Datatable

ReportViewer1是报表控件的名称

给报表添加参数

在报表文件中可以添加参数,参数同样可以后台绑定

this.ReportViewer1.LocalReport.SetParameters(new ReportParameter("ReportParameter_update_year", update_year));

第一个参数是报表文件中的参数名,第二个是传入的参数值。

ReportView报表控件使用方法相关推荐

  1. ActiveReports 报表控件官方中文入门教程 (2)-创建、数据源、浏览以及发布

    ActiveReports 报表控件官方中文入门教程 (2)-创建.数据源.浏览以及发布 原文:ActiveReports 报表控件官方中文入门教程 (2)-创建.数据源.浏览以及发布 本篇文章将阐述 ...

  2. VS2019 ReportViewer报表控件及设计器安装方法

    1.报表控件: 单机工具→NuGet包浏览器→程序包管理控制台 在最底下输入此命令:Install-Package Microsoft.ReportingServices.ReportViewerCo ...

  3. 免费资源 | ActiveReports 报表控件发布多平台 Demo 代码集合

    近期,ActiveReports 产品开发组的小伙伴针对大家比较关注的报表功能.常见问题.经典实现,特意准备了一个Demo代码集合,涉及WinFormss \ ASP.NET \ MVC 多个技术平台 ...

  4. 用VC++实现通用的报表控件

    摘 要: 常用开发工具的报表设计工具操作繁琐,专业性强,难满足用户自己随时定制 报表格式的要求.本文基于Word模板,用VC建立一个通用的ActiveX报表控件,用以补充开 发工具中报表处理功能的不足 ...

  5. 只用最适合的! 全面对比主流 .NET 报表控件:水晶报表、FastReport、ActiveReports 和 Stimulsoft...

    原文:只用最适合的! 全面对比主流 .NET 报表控件:水晶报表.FastReport.ActiveReports 和 Stimulsoft 前言 随着 .NET 平台的出现,报表相关的开发控件随之出 ...

  6. WinCC归档数据报表控件

    1.背景      WinCC实现报表历来是老大难,自带的报表功能不好使,又没有好用的第三方控件.虽然网上也有很多实现报表的方法,但是毫无例外的要求使用者具有脚本编程功底,HwDataReport的出 ...

  7. flexcell控件 许可证信息没有找到_报表控件 ActiveReports 全面迎来 .Net Core 时代

    报表控件ActiveReports全面迎来 .Net Core 时代!一键创建 .Net Core MVC 项目 近期,葡萄城报表控件ActiveReports V14.0 正式发布,全面支持 .NE ...

  8. ActiveReports 报表控件官方中文新手教程 (1)-安装、激活以及产品资源

     本系列文章主要是面向初次接触 ActiveReports 产品的用户,能够帮助您在三天之内轻松的掌握ActiveReports控件的基本用法,包含安装.激活.创建报表.绑定数据源以及公布等内容. ...

  9. VB.NET水晶报表控件经验总结

    VB.NET水晶报表控件经验总结 http://developer.51cto.com  2009-10-16 13:30  佚名  weaseek  我要评论(0) 这里介绍对于VB.NET水晶报表 ...

最新文章

  1. Apache 与Tomcat
  2. Android多媒体开发:录音机
  3. c++ long 转 short_C精品编程之——C语言的数据类型、运算符、表达式,精品课程...
  4. 2021奥运经济蓝皮书
  5. 哲学家就餐 linux实现_Linux哲学的9个主要原则如何影响您
  6. 混淆矩阵-python
  7. 互联网大厂春节礼盒鄙视链
  8. 工作中常用知识点、工具总结
  9. [CareerCup] 18.8 Search String 搜索字符串
  10. MySql command line client 命令系列
  11. 数据库备分复制到另一台机器
  12. java jconsole_关于java:JConsole在Linux中的位置
  13. 华为交换机导入配置_华为交换机配置导入和导出
  14. cc2650 7x7封装更换为 5X5 4x4
  15. 依靠大数据魔力 阿拉丁金服整合数据优势服务于实体经济
  16. 将计算机移动到桌面,如何将图标移动到桌面 移动桌面图标的方法分享
  17. SQLServer2008 快捷键集合
  18. 微生物组学研究手段概览2——宏基因组和宏转录组
  19. php竞赛,PHP实现炸金花游戏比赛
  20. unity获取手机IMEI码

热门文章

  1. 【Android 组件化】为什么能极大提高工程编译速度?
  2. 阿里NLP架构与应用
  3. linux环境下车牌识别验证
  4. 计算机发生死机故障时 重新启动机器,超星尔雅高三语文 诗歌鉴赏复习章节测试答案...
  5. 六种车牌检测识别算法GitHub项目调研对比
  6. 点击物体并跟随鼠标移动
  7. 【XBEE手册】XBEE操作
  8. adobe reader java_使用Adobe Reader控件结合Java实现PDF打印功能
  9. fastreport连接mysql
  10. 测试u盘真假的手机软件,教你如何辨别真假U盘?便宜U盘能买吗?软件实测真假U盘...