ActiveReports 报表控件官方中文入门教程 (2)-创建、数据源、浏览以及发布
本篇文章将阐述首次使用 ActiveReports 报表控件 的方法,包括添加报表文件、绑定数据源以及如何发布报表等内容。
ActiveReports 报表控件官方中文入门教程 (1)-安装、激活以及产品资源
ActiveReports 报表控件官方中文入门教程 (3)-如何选择页面报表和区域报表
主要内容包括:
新建工程
在工程中添加ActiveReports报表文件
添加报表数据源
浏览报表
发布 ActiveReports 应用
下面我们来分布讲解:
一.按照如图所示步骤创建 WinForms 工程:
二.在工程中添加ActiveReports报表文件
1、从 Visual Studio项目菜单 (或在 Web 项目中的网站菜单),选择添加新项。
![]()
2、选择您想要添加的报告的类型,这里我们选择基于代码的区域报表做演示:
ActiveReports 8 区域报表 (基于代码)
ActiveReports 8 区域报表 (基于 xml )
ActiveReports 8 页面报表
3.添加报表数据源
点击区域报表 Detail 区域的数据源按钮:
4.在弹出的报表数据源对话框中点击建立连接按钮
5.示例中我们使用 Access 数据库 作为数据源
6.选择数据库后,在查询对话框中添加 SQL 语句,点击确定完成添加数据源:
7.添加数据字段到报表中,这里可以直接拖拽“报表资源管理器”中的绑定字段到报表的Detail区域:
三.浏览报表
1.在 “Form1” 窗体中添加 ActiveReports Viewer 报表浏览器:
2.后台添加代码映射报表到报表浏览器,代码如下:
SectionReport1 sr = new SectionReport1();sr.Run();this.viewer1.Document = sr.Document;四.运行项目查看效果:
五.发布 ActiveReports 应用
设置 ActiveReports 报表控件 DLL 复制本地属性为 True:
重新编译后拷贝Release文件到客户端即可使用。
六.示例下载:
VS2010 + .NET 4.0 + AR8.0
AR_WinForms_GettingStart.zip (下载次数: 14)
扩展阅读-其他平台 ActiveReports 报表控件使用方法:
ActiveReports快速启动:在 ASP.NET 平台中使用报表控件:点击进入
在 ASP.NET MVC 中使用 ActiveReports HTML5 Viewer:点击进入
ActiveReports快速启动:在 WPF 平台中使用报表控件:点击进入
您在使用产品过程中有任何疑问,可以登录官方产品技术社区和经验丰富的技术工程师、ActiveReports开发人员交流:点击交流
了解ActiveReports产品更多特性:
http://www.gcpowertools.com.cn/products/activereports_overview.htm
下载产品体验产品功能:
http://www.gcpowertools.com.cn/products/download.aspx?pid=16
ActiveReports 报表控件官方中文入门教程 (2)-创建、数据源、浏览以及发布的更多相关文章
- ActiveReports 报表控件官方中文入门教程 (3)-如何选择页面报表和区域报表
本篇文章将介绍区域报表和页面报表的常见使用场景.区别和选择报表类型的一些建议,两种报表的模板设计.数据源(设计时和运行时)设置.和浏览报表的区别. ActiveReports 报表控件官方中文入门教程 ...
- ActiveReports 报表控件官方中文入门教程 (1)-安装、激活以及产品资源
本系列文章主要是面向初次接触 ActiveReports 产品的用户,可以帮助您在三天之内轻松的掌握ActiveReports控件的基本使用方法,包括安装.激活.创建报表.绑定数据源以及发布等内容.本 ...
- ActiveReports 报表控件官方中文新手教程 (1)-安装、激活以及产品资源
本系列文章主要是面向初次接触 ActiveReports 产品的用户,能够帮助您在三天之内轻松的掌握ActiveReports控件的基本用法,包含安装.激活.创建报表.绑定数据源以及公布等内容. ...
- RabbitMQ官方中文入门教程(PHP版) 第三部分:发布/订阅(Publish/Subscribe)
发布/订阅 在上篇教程中,我们搭建了一个工作队列.每个任务之分发给一个工作者(worker).在本篇教程中,我们要做的之前完全不一样——分发一个消息给多个消费者(consumers).这种模式被称为“ ...
- ActiveReports报表控件V11 SP1版本正式发布!
无需编码,即可轻松搞定商业报表六大需求的 ActiveReports 报表控件,于今日宣布正式发布 V11 SP1 版本,并在其 官方网站 提供免费下载. V11 版本是 ActiveReports ...
- ActiveReports 报表控件V12新特性 -- 无需ETL处理,即可实现跨数据源分析数据
ActiveReports是一款专注于 .NET 平台的报表控件,全面满足 HTML5 / WinForms / ASP.NET / ASP.NET MVC / WPF 等平台下报表设计和开发工作需求 ...
- 在ASP.NET MVC 中使用ActiveReports报表控件
随着MVC模式的广泛运用,对Web应用系统的开发带来了巨大的影响,我们好像又回到了原来的ASP时代,视乎这是一种后退而不是一种进步,不过MVC模式给我们带来的影响不仅限于我们所看到的这一点..MVC看 ...
- ActiveReports 报表控件V12新特性 -- RPX报表转换为RDL报表
ActiveReports是一款专注于 .NET 平台的报表控件,全面满足 HTML5 / WinForms / ASP.NET / ASP.NET MVC / WPF 等平台下报表设计和开发工作需求 ...
- ActiveReports 报表控件V12新特性 -- 新增矩表的RepeatToFill属性
ActiveReports是一款专注于 .NET 平台的报表控件,全面满足 HTML5 / WinForms / ASP.NET / ASP.NET MVC / WPF 等平台下报表设计和开发工作需求 ...
随机推荐
- java生成解析xml的另外两种方法JAXB
JAXB(Java Architecture for XML Binding) 是一个业界的标准,是一项可以根据XML Schema产生Java类的技术.该过程中,JAXB也提供了将XML实例文档反 ...
- 使用WebApi时Post和Put的区别
简单的说Post是添加,Put是修改 吃不准的话,尝试用相同参数访问二次接口,结果不同的是Post(会产生多条记录),结果相同的是Put(仅为一条记录),例如:写博客就是Post:更新签名就是Put
- [转载]堆排序(HeapSort) Java实现
堆排序的思想是利用数据结构--堆.具体的实现细节: 1. 构建一个最大堆.对于给定的包含有n个元素的数组A[n],构建一个最大堆(最大堆的特性是,某个节点的值最多和其父节点的值一样大.这样,堆中的最大 ...
- linux_脚本应用
linux下三个有用的 Python 脚本 2010年4月29日 import os, sys def pyc_clean(dir): findcmd = 'find %s -name ...
- maven中文乱码问题——编译错误
新建了个web应用,用maven配置的. Java源代码采用了utf-8编码格式. 本地编译打包,报错误. 由于系统默认编码是GBK,因此需要采用utf-8来编译. 采用如下方式: 在pom中添加 ...
- `cocos2dx 非完整` UI解析模块
昨天在cocos2dx的一个群里,遇到一位匿名为x的朋友询问的问题,是关于ui的.他使用c++写了不少的ui封装节点,用来实现游戏中的各种不同效果.然后现在想改用lua,于是尝试使用最小代价去复用自己 ...
- spark 编译
http://blog.csdn.net/zyj8170/article/details/44678405
- 【原创】C#搭建足球赛事资料库与预测平台(5) 赔率数据表设计1
本博客所有文章分类的总目录:http://www.cnblogs.com/asxinyu/p/4288836.html 开源C#彩票数据资料库系列文章总目录:http://www.cn ...
- [Python] Search navigation in Pycharm
From: http://blog.csdn.net/u013088062/article/details/50323393 From: http://blog.csdn.net/u013088062 ...
- 解决debian中脚本无法使用source的问题
#!/bin/sh source scripts/common.sh 现象: shell脚本中source aaa.sh时提示 source: not found 原因: ls -l `which s ...