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

ActiveReports 报表控件官方中文入门教程 (1)-安装、激活以及产品资源  本系列文章主要是面向初次接触 ActiveReports 产品的用户,可以帮助您在三天之内轻松的掌握ActiveReports控件的基本使用方法,包括安装、激活、创建报表、绑定数据源以及发布等内容。本篇文章我们就从安装产品开始带您开启轻松的 ActiveReports 体验之旅。 系列文章列表: ActiveReports 报表控件官方中文入门教程 (2)-创建、数据源、浏览以及发 阅读详情


本篇文章将阐述首次使用 ActiveReports 报表控件 的方法,包括添加报表文件、绑定数据源以及如何发布报表等内容。

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

ActiveReports 报表控件官方中文入门教程 (3)-如何选择页面报表和区域报表


主要内容包括:
  • 新建工程
  • 在工程中添加ActiveReports报表文件
  • 添加报表数据源
  • 浏览报表
  • 发布 ActiveReports 应用

下面我们来分布讲解:

一.按照如图所示步骤创建 WinForms 工程:
image
二.在工程中添加ActiveReports报表文件
1、从 Visual Studio项目菜单 (或在 Web 项目中的网站菜单),选择添加新项。

image

2、选择您想要添加的报告的类型,这里我们选择基于代码的区域报表做演示:

ActiveReports 8 区域报表 (基于代码)

ActiveReports 8 区域报表 (基于 xml )

ActiveReports 8 页面报表

image
3.添加报表数据源

点击区域报表 Detail 区域的数据源按钮:

image

4.在弹出的报表数据源对话框中点击建立连接按钮

image

5.示例中我们使用 Access 数据库 作为数据源

image

image

6.选择数据库后,在查询对话框中添加 SQL 语句,点击确定完成添加数据源:

image

7.添加数据字段到报表中,这里可以直接拖拽“报表资源管理器”中的绑定字段到报表的Detail区域:

image

三.浏览报表
1.在 “Form1” 窗体中添加 ActiveReports Viewer 报表浏览器:

image

2.后台添加代码映射报表到报表浏览器,代码如下:
SectionReport1 sr = new SectionReport1();
sr.Run();
this.viewer1.Document = sr.Document;

四.运行项目查看效果:

image

五.发布 ActiveReports 应用
设置 ActiveReports 报表控件 DLL 复制本地属性为 True:

image

重新编译后拷贝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入门使用 一、添加数据源 1、类型 Microsoft Odbc Provider 2、连接字符串(根据实际情况填写相应参数) Driver={MySQL ODBC 5.3 UNICODE Driver}; Server=192.168.1.160;Port=3306;Database=hhisp;User=root; Password=123456;Option=3; 二、添加参数 1、获取视图名称 例:... 阅读详情

相关推荐

ActiveReports工作总结2——数据源绑定

上次举了一个很简单的例子显示一个简单的AR模版,不过现实中,我们一般要求AR显示一组特定数据,这些数据可能是一个数据表,也可能是一个数组。      这时候,就要求我们把这些数据绑定到我们的AR模版上了。AR3.0支持如下数据源:   DataSetDataTableDataViewIListSource绑定数据源的代码如下:            創建AR模版實例           

batoosai的专栏 1559

ActiveReports 报表控件V12新特性 -- 文本框和标签控件的浓缩

最新发布的 ActiveReports 12 推出了一个新的属性 MinCondenseRate,通过设置 MinCondenseRate 属性值的大小。实现文本框或者标签控件的文本按照属性中指定的相同比例进行收缩。MinCondenseRate 的浓缩属性支持 PDF,HTML 和 MHT 的导出格式以及 WinFrom 和 HTML5 查看器。

sinat_35256924的博客 601

ActiveReports 2.0 报表控件详解及汉化教程

本文还有配套的精品资源,点击获取 简介:ActiveReports 2.0 是一个功能强大的报表控件,支持在C++、Delphi、VB等开发环境中使用。该版本提供直观的报表设计器、多种报表类型如列表、分组、交叉表和图表,并具备强大的数据绑定能力和打印/导出功能。本指南详细介绍了如何汉化ActiveReports 2.0,包括找到资源文件、翻译和替换原语言文件,以及最终的编译...

weixin_42451850的博客 1946

ActiveReports 报表应用教程 (3)---图表报表

ActiveReports 的图表控件支持绝大多数常用的二维和三维图表类型,包括XY图表和财务图表。通过使用图表控件的定制功能,如修改坐标轴、图注、图例等,用户可以创建任何其所需要的图表效果。用户还可以通过代码把定义好的图表输出为多种图像格式。 本文将演示如何在 ActivReports 中实现图文混淆报表。我们将要实现的是2011年度各类产品销量统计报表,其中图表按照产品类别统计销量,表格按照类...

weixin_33716941的博客 201

activereport报表控件的详细使用说明

activereport报表控件的详细使用说明

ActiveReport报表使用案例

ActiveReport报表使用案例

ActiveReports 9 新功能:可视化查询设计器(VQD)介绍

在最新发布的ActiveReports 9报表控件中添加了多项新功能,以帮助你在更短的时间里创建外观绚丽、功能强大的报表系统,本文将重点介绍可视化数据查询设计器,无需手动编写任何SQL语句,主要内容如下: (一)访问可视化查询设计器 (二)可视化查询设计器包含的元素 可视化查询设计器提供的图形界面使用交互的创建查询和预览结果的方法帮助用户更简单的绑定数据。使用可视化查询设...

weixin_30945039的博客 195

Active Reports使用手册

Active Reports使用手册,7.0版的使用说明。相对6.0来说,有很多改变,可以帮助使用着更好理解。但是只有英文版。

ActiveReports 报表应用教程 (15)---报表换肤

在 ActiveReports 中,可以设置报表中不同控件的样式,然后把这些样式保存到一个外部的XML文件当中,供其他报表使用。如果用户希望同一份报表以不用的外观分发,只需要简单地修改样式表单,无需逐个改变每个报表中的单个控件的字体、颜色、尺寸等。本文中演示的是为年度销量统计表设置不同的皮肤样式,我们供准备了三个皮肤样式,以下是详细操作步骤:1、创建报表文件在应用程序中创建一个名为 rptThem...

weixin_34232744的博客 180

使用ActiveReport来开发报表打印功能

使用ActiveReport来开发报表打印功能,可以实现很多功能,而且开发很灵活

磁编码器选型避坑指南:为什么MT6816比霍尔传感器更适合你的伺服系统?

本文深入对比了MT6816磁编码器与传统霍尔传感器在伺服系统中的应用。MT6816基于AMR技术,对磁场方向敏感而非强度,具备高精度、强抗干扰、高安装容差和极低延时等优势,尤其适合高转速、恶劣环境下的工业场景,能有效提升系统可靠性与长期稳定性。

rainy的博客 1102

ActiveReports 报表控件官方中文入门教程 (3)-如何选择页面报表和区域报表

 本篇文章将介绍区域报表和页面报表的常见使用场景、区别和选择报表类型的一些建议,两种报表的模板设计、数据源(设计时和运行时)设置、和浏览报表的区别。 ActiveReports 报表控件官方中文入门教程 (1)-安装、激活以及产品资源 ActiveReports 报表控件官方中文入门教程 (2)-创建、数据源、浏览以及发布 本篇文章包括以下部分: 1.区域报表和页面报表的区别

ComponentOne技术服务 1303

【HSPiP应用指南】从理论到实践:如何利用汉森溶解度参数优化配方设计

本文深入解析了汉森溶解度参数(HSP)理论及其在配方设计中的核心价值,并详细介绍了如何利用HSPiP软件工具从理论走向实践。文章通过匹配溶解度参数、计算汉森距离(Ra),系统阐述了如何解决溶剂选择、颜料分散稳定性及扩散行为预测等关键问题,并结合界面气相色谱(IGC)等实验方法提升预测精度,旨在帮助配方师实现配方设计的可视化、可量化与高效优化。

weixin_29305313的博客 1644

ActiveReports 报表控件发布全新 V12 版本,多项新特性增强设计能力

日前,全球控件行业领导者葡萄城宣布正式发布报表控件产品 ActiveReports 报表控件 v12 版本,新版本再次针对设计器的功能及易用性方面做了极大的增强,真正让用户零编码实现复杂报表的设计。 ActiveReports 报表控件 v12 包含的主要更新有: 1. 灵活可定制的安装选项,可指定 VS 版本,也可只安装独立报表设计器 2. 无需复杂的 ETL(数据抽取、转换、装...

dashengan7603的博客 154

Qwen 三代进化全景对比:从 Qwen2.5 到 Qwen3 再到 Qwen3.5

本文对比了阿里巴巴通义千问三代大模型(Qwen2.5、Qwen3、Qwen3.5)的技术演进。18个月内,模型在架构、训练数据和能力上实现显著突破:从纯稠密结构(Qwen2.5)发展为混合注意力架构(Qwen3.5),支持语言从29种扩展至201种,并实现原生多模态融合。关键进展包括引入MoE架构、Gated DeltaNet混合注意力机制(计算效率提升10倍)、以及从独立模态到早期视觉语言联合训练的转变。模型阵容从7个通用尺寸发展为8+个混合架构,最大参数量达397B,上下文窗口扩展至256K(托管版1M

m0_47999117的博客 1万+

戴尔G3/AWCC用户必看:揪出WMI Provider Host疯狂占用的元凶,附5.4.35旧版回退保姆级教程

本文针对戴尔G3/AWCC用户遇到的WMI Provider Host异常占用问题,提供了详细的诊断方法和解决方案。通过分析AWCC 5.5.14.0版本的资源占用问题,指导用户回退到稳定版AWCC 5.4.35,并附上保姆级教程和预防措施,帮助用户彻底解决系统卡顿问题。

weixin_30892037的博客 561

报表控件哪家强?主流报表控件功能大盘点

对于一定量级的数据,特别是企业级的数据解决方案,都会依赖报表来解决企业中的各种数据展现及数据分析解决方案,从而让企业掌握运营中的各项数据表现。近期比较主流的报表控件是:FineReport、FastReport、ActiveReports、StimulsoftReports,今天就分析一下这些报表控件,看看它们的功能优势在哪里。 FastReport FastReport是一款功能相对

bikang7542434的博客 3117

5分钟搞定三网话费余额查询:手把手教你用PHP+HTML搭建查询系统(含API调用避坑指南)

本文详细介绍了如何使用PHP+HTML快速搭建三网话费余额查询系统,涵盖API调用避坑指南、前端UI设计及性能优化。通过统一处理移动、电信、联通三大运营商接口差异,实现高可用查询功能,并提供安全防护与生产部署建议,帮助开发者高效构建稳定可靠的话费查询工具。

weixin_29016833的博客 259

ActiveReports V11 版本正式发布

全球最大的控件提供商葡萄城宣布,ActiveReports 报表控件正式发布V11版本,作为产品史上的一次重大发布,新版本包括更高效的报表引擎、更多数据源格式的支持、Excel文件导入、多Y轴组合图表等,为开发人员在软件系统中的报表开发带来更高的开发效率。 ActiveReports 报表控件提供软件系统研发所需的全部报表功能,无需编码,仅需拖拽就能完成报表模板、数据源和查询参数的设计操作,支...

控件的生活 708

保姆级教程:在阿里云ECS上用Docker一键部署EMQX MQTT服务器(Ubuntu 20.04)

本文提供在阿里云ECS上使用Docker一键部署EMQX MQTT服务器的详细教程,涵盖从实例创建、Docker环境配置到EMQX部署与优化的全流程。适合物联网开发者快速搭建高效、安全的MQTT消息服务器,适用于智能家居、工业物联网等场景。

weixin_28739079的博客 308

FMT(基于rtthread)开源代码编译 win10下编译环境搭建及编译

FMT(基于rtthread)开源代码编译 win10下编译环境搭建及编译 什么是Firmament? Firmament (FMT) 是一款基于模型设计 (Model-Based-Design, MBD) 的开源自驾仪,可被用来快速构建无人机,无人车,无人船,机器人等平台的控制系统。 系统主要由两部分构成. FMT-Firmware: 一个基于C/C++开发的稳定、高性能的嵌入式系统. FMT-Model: 一个基于MATLAB/Simulink开发的仿真框架以及算法库. 昨天得知FMT开源飞控项目已经开

weixin_45786595的博客 2869

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

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

weixin_30588729的博客 324

【数据集】米级别热红外卫星合集:SDGSAT-1、HotSat-1等

米级别热红外卫星合集:SDGSAT-1、HotSat-1等

WW、forever的博客 1249
上一篇: ActiveReports 报表控件官方中文入门教程 (1)-安装、激活以及产品资源
下一篇: ActiveReports 报表控件官方中文入门教程 (3)-如何选择页面报表和区域报表
ComponentOneTeam
博客等级 码龄14年 3粉丝 31原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值