配色: 字号:
使用ActiveReports报表服务器创建并发布报表添加报表模板
2016-12-09 | 阅:  转:  |  分享 
  
使用ActiveReports报表服务器创建并发布

报表添加报表模板

1.创建并发布报表

使用ActiveReports报表设计器设计一张报表的步骤包括:

1)新建报表模板:开始一张新报表的设计。

2)添加数据源:连接到一个或多个报表数据来源,例如SQLServer,Oracle等关系型数

据库。

3)添加数据集:通过可视化查询设计器设计报表数据的查询语句,也可以直接编写SQL

查询语句。

4)设计报表布局:设计报表数据的展示方式,诸如表格、图表等,以及具体的格式,诸如

字体、边框等。

5)预览报表内容:预先查看报表设计效果。

6)发布报表:将设计好的报表模板上传到ActiveReports报表服务器上,供报表阅读者

查看。

以下详细介绍各个步骤的具体操作方法。

1.1添加报表模板

报表阅读者看到的报表,实际上是由报表模板和数据两部分组成的。报表模板就是报表

的格式框架,报表处理引擎将来自数据源的数据,填充到报表模板中,就形成了最终用户看

到的报表。因此,设计一张新报表的第一个步骤,就是创建一个新的报表模板。

新建一个报表模板的步骤如下:

1)打开ActiveReports设计器,选择【文件】菜单的【新建】命令,或者选择设计器左上角

的【新建】按钮;





2)在弹出的对话框中包含三种报表模板:区域报表、页面报表和RDL报表。



三种模板代表了三种报表布局类型,三种类型各自的特点如下:

报表布局类型特点用途

区域报表表头、表体、表位三个区域区分明确;

支持C#编写脚本。

需要使用C#编写脚本时可选

择这种类型

页面报表报表元素尺寸和位置固定典型用途是单据套打

RDL报表支持多数据源;

支持VB编写脚本;

支持更丰富的报表元素,如矩表等。

适用于最广泛的应用场景

如无特殊要求,建议选用RDL报表,因此以下以RDL报表为例进行说明。

3)点击【确定】,创建好一个RDL报表模板,创建完成之后,会自动打开报表设计界面。



报表设计器界面的顶部是菜单栏、工具栏,包含常用的操作。

菜单命令说明

文件新建开始新建一个报表模板

打开打开本地保存的报表模板文件

从服务器打开打开服务器上保存的报表模板文件

保存保存正在设计的报表模板

另存为将正在设计的报表模板保存为另一个本地文件

保存到服务器将正在设计的报表模板保存到服务器上,此操作也称为“上传”

导出将报表预览画面显示的报表数据导出为图片、

Word、Excel等格式的文件,预览时方可使用

服务器连接服务器连接到一个报表服务器,注意不是数据库服务器

断开服务器断开与报表服务器的连接

服务器数据源维护报表服务器上的共享数据源

服务器数据集维护报表服务器上的共享数据集

编辑撤销/重做/剪切

/拷贝/粘贴/删

除/选择全部

对当前选中的报表元素进行的操作

报表转换为母版报表将当前模板保存为一个母版类型的报表,以便被

其他内容报表使用

报表参数管理报表参数。常见的报表参数是用户在参数栏输入的数据库查询条件

内嵌图像管理报表中的内嵌图像

报表属性调出报表的属性对话框,设置报表外观等

样式表编辑器管理报表的样式表

设置母版报表选择本地Rdlx-master文件或服务器上的母版,

作为当前报表的母版。选择之后,当前报表成为

一个内容报表

视图在【设计器】、【脚本】、【预览】这三个选项卡之间选择切换

页眉显示报表的页眉设计区域

页脚显示报表的页脚设计区域

帮助关于查看报表设计器版本信息

报表设计器界面的左边,是控件工具栏,所谓控件,就是构成报表的元素,比如表格、

直线、文本框等。根据报表类型的不同,控件工具栏中的可选元素也不同。

设计器界面的中间部分,是报表设计的工作区。底部有设计器、脚本、预览等三个选项

卡,分别用于设计报表的布局、编写报表的脚本、预览报表的内容。

设计器界面的右侧上部为报表资源管理器,以树形目录结构显示报表中的各种元素,例

如数据源、参数、字段等。

设计器界面的右侧下部为属性窗格,显示设计器当前选中元素的各项属性,例如选中一

个表格时,属性窗格中显示表格的边框、字体等属性。



献花(0)
+1
(本文系some_terren...首藏)