ReportView报表控件使用方法
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报表控件使用方法相关推荐
- ActiveReports 报表控件官方中文入门教程 (2)-创建、数据源、浏览以及发布
ActiveReports 报表控件官方中文入门教程 (2)-创建.数据源.浏览以及发布 原文:ActiveReports 报表控件官方中文入门教程 (2)-创建.数据源.浏览以及发布 本篇文章将阐述 ...
- VS2019 ReportViewer报表控件及设计器安装方法
1.报表控件: 单机工具→NuGet包浏览器→程序包管理控制台 在最底下输入此命令:Install-Package Microsoft.ReportingServices.ReportViewerCo ...
- 免费资源 | ActiveReports 报表控件发布多平台 Demo 代码集合
近期,ActiveReports 产品开发组的小伙伴针对大家比较关注的报表功能.常见问题.经典实现,特意准备了一个Demo代码集合,涉及WinFormss \ ASP.NET \ MVC 多个技术平台 ...
- 用VC++实现通用的报表控件
摘 要: 常用开发工具的报表设计工具操作繁琐,专业性强,难满足用户自己随时定制 报表格式的要求.本文基于Word模板,用VC建立一个通用的ActiveX报表控件,用以补充开 发工具中报表处理功能的不足 ...
- 只用最适合的! 全面对比主流 .NET 报表控件:水晶报表、FastReport、ActiveReports 和 Stimulsoft...
原文:只用最适合的! 全面对比主流 .NET 报表控件:水晶报表.FastReport.ActiveReports 和 Stimulsoft 前言 随着 .NET 平台的出现,报表相关的开发控件随之出 ...
- WinCC归档数据报表控件
1.背景 WinCC实现报表历来是老大难,自带的报表功能不好使,又没有好用的第三方控件.虽然网上也有很多实现报表的方法,但是毫无例外的要求使用者具有脚本编程功底,HwDataReport的出 ...
- flexcell控件 许可证信息没有找到_报表控件 ActiveReports 全面迎来 .Net Core 时代
报表控件ActiveReports全面迎来 .Net Core 时代!一键创建 .Net Core MVC 项目 近期,葡萄城报表控件ActiveReports V14.0 正式发布,全面支持 .NE ...
- ActiveReports 报表控件官方中文新手教程 (1)-安装、激活以及产品资源
本系列文章主要是面向初次接触 ActiveReports 产品的用户,能够帮助您在三天之内轻松的掌握ActiveReports控件的基本用法,包含安装.激活.创建报表.绑定数据源以及公布等内容. ...
- VB.NET水晶报表控件经验总结
VB.NET水晶报表控件经验总结 http://developer.51cto.com 2009-10-16 13:30 佚名 weaseek 我要评论(0) 这里介绍对于VB.NET水晶报表 ...
最新文章
- Apache 与Tomcat
- Android多媒体开发:录音机
- c++ long 转 short_C精品编程之——C语言的数据类型、运算符、表达式,精品课程...
- 2021奥运经济蓝皮书
- 哲学家就餐 linux实现_Linux哲学的9个主要原则如何影响您
- 混淆矩阵-python
- 互联网大厂春节礼盒鄙视链
- 工作中常用知识点、工具总结
- [CareerCup] 18.8 Search String 搜索字符串
- MySql command line client 命令系列
- 数据库备分复制到另一台机器
- java jconsole_关于java:JConsole在Linux中的位置
- 华为交换机导入配置_华为交换机配置导入和导出
- cc2650 7x7封装更换为 5X5 4x4
- 依靠大数据魔力 阿拉丁金服整合数据优势服务于实体经济
- 将计算机移动到桌面,如何将图标移动到桌面 移动桌面图标的方法分享
- SQLServer2008 快捷键集合
- 微生物组学研究手段概览2——宏基因组和宏转录组
- php竞赛,PHP实现炸金花游戏比赛
- unity获取手机IMEI码
热门文章
- 【Android 组件化】为什么能极大提高工程编译速度?
- 阿里NLP架构与应用
- linux环境下车牌识别验证
- 计算机发生死机故障时 重新启动机器,超星尔雅高三语文 诗歌鉴赏复习章节测试答案...
- 六种车牌检测识别算法GitHub项目调研对比
- 点击物体并跟随鼠标移动
- 【XBEE手册】XBEE操作
- adobe reader java_使用Adobe Reader控件结合Java实现PDF打印功能
- fastreport连接mysql
- 测试u盘真假的手机软件,教你如何辨别真假U盘?便宜U盘能买吗?软件实测真假U盘...