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

本片文章将阐述首次在WinForms平台下使用 ActiveReports 报表控件 的方法。主要内容包括:新建工程在工程中添加ActiveReports报表文件添加报表数据源浏览报表发布 ActiveReports 应用

发布于 2014/09/23 00:00

ActiveReports

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

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

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

 

主要内容包括:

  • 新建工程

  • 在工程中添加ActiveReports报表文件

  • 添加报表数据源

  • 浏览报表

  • 发布 ActiveReports 应用

RDL报表:

 

一.按照图示创建 WinForms 工程:

 

2015-02-03_092852_thumb19

二.在工程中添加ActiveReports报表文件

 

1、从 Visual Studio项目菜单 (或在 Web 项目中的网站菜单),选择添加新项。

 

2015-02-11_110307_thumb

 

2、选择您想要添加的报告的类型,这里我们选择RDL报表做演示:

2015-02-11_110345_thumb1

3.添加报表数据源

打开视图里面的报表资源管理器,添加数据源

2015-02-11_113244_thumb3

填写数据链接信息

2015-02-11_110538_thumb1

4.添加数据集

打开视图里面的报表资源管理器,在数据源下添加数据集

2015-02-11_113547_thumb1

增加查询语句

2015-02-11_110636_thumb1

5.添加Table到报表中

2015-02-11_110757_thumb1

Table可以直接选取需要的字段

2015-02-11_112551_thumb1

三.浏览报表

 

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

2015-02-03_094711_thumb2

2.后台添加代码映射报表到报表浏览器,代码如下:

 

            string file_name = @"..\..\RdlReport1.rdlx";
            GrapeCity.ActiveReports.PageReport pageReport = new GrapeCity.ActiveReports.PageReport(new System.IO.FileInfo(file_name));
            GrapeCity.ActiveReports.Document.PageDocument pageDocument = new GrapeCity.ActiveReports.Document.PageDocument(pageReport);
            viewer1.LoadDocument(pageDocument);

四.运行项目查看效果:

 

2015-02-11_114104_thumb1

五.发布 ActiveReports 应用

 

设置 ActiveReports 报表控件 DLL 复制本地属性为 True:

2015-02-03_095325_thumb1

 

六.示例下载:

VS2010 + .NET 4.0 + AR

 

区域报表:

 

一.按照如图所示步骤创建 WinForms 工程:

 

image

 

二.在工程中添加ActiveReports报表文件

 

1、从 Visual Studio项目菜单 (或在 Web 项目中的网站菜单),选择添加新项。

image

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

 

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 + AR

 

扩展阅读-其他平台  ActiveReports 报表控件使用方法:

ActiveReports快速启动:在 ASP.NET 平台中使用报表控件:点击进入
在 ASP.NET MVC 中使用 ActiveReports HTML5 Viewer:点击进入
ActiveReports快速启动:在 WPF 平台中使用报表控件:点击进入
 

您在使用产品过程中有任何疑问,可以登录葡萄城开发者社区和经验丰富的技术工程师、ActiveReports开发人员交流:点击交流

了解ActiveReports产品更多特性:

/developer/activereports

下载产品体验产品功能:

/download/?pid=16

ActiveReports 报表控件| 下载试用

ActiveReports 是一款专注于 .NET 平台的报表控件,全面满足 HTML5 / WinForm / ASP.NET / ASP.NET MVC / WPF 等平台下报表设计和开发工作需求,作为专业的报表工具为全球超过 300,000 开发人员提供了全面的报表开发服务。

您对ActiveReports产品的任何技术问题,都有技术支持工程师提供1对1专业解答,点击此处即可发帖提问>>技术支持论坛

相关产品
推荐相关案例
关注微信
葡萄城社区二维码

关注“葡萄城社区”

加微信获取技术资讯

加微信获取技术资讯

想了解更多信息,请联系我们, 随时掌握技术资源和产品动态