第一张报表的制作

新手用户可通过此向导在最短的时间内了解报表的基本功能、制作报表的流程并根据对应示例及链接文档进行实际操作与深入学习。
通过前面的介绍,我们已经完成了报表系统的安装部署。下面通过这张流程图和对应示例快速掌握制作发布报表的全过程。

第一张报表的制作 - 图1 注意: 【定义数据源连接】如果数据源已经存在或者不需要从数据库取值,此步骤可以跳过。 【 登记数据表 】如果数据表已经登记过一次,此步骤可以跳过。 【 定义数据集 】数据集是数据的来源,如果报表为静态报表,此步骤可跳过。

下面我们以最常见的列表式报表表为例,让您快速体验报表制作过程。

- 第一步:启动应用程序

访问平台登录页面: http://localhost:8800/reportmis/mis2/index.jsphttp://(服务器地址):8800/reportmis/mis2/index.jsp

用户名:root 密 码:1

登录成功后界面如下: 第一张报表的制作 - 图2

- 第二步:定义数据源连接

我们平台在安装好之后已经建立好了两个数据源分别是【demo】数据源和【mis2datasource】数据源。新建定义数据源连接在后面的章节我们会重点讲解,在这里主要是熟悉一下这个环节步骤,不做主要介绍,我们可以看一下系统建立好的数据源信息。 在菜单页面点击【数据源管理】进入数据源管理页面 第一张报表的制作 - 图3 在数据源管理列表中找到已经建立好的【demo】数据源点击右侧的修改按钮可以查看对应的配置信息。 第一张报表的制作 - 图4 第一张报表的制作 - 图5

- 第三步:登记数据表

数据源管理--登记数据表--选择数据源模式--登记表页面进行登记操作 在数据源管理列表中的【mis2datasource】数据源点击右侧的【登记数据表】按钮,模式选择【PUBLIC】 可以使用模糊搜索的方式登记数据表,也可以快速进行全部登记。登记数据表的同时,可以对登记的数据表设置数据表别名,以及对登记的数据表资源选择要保存的资源目录。 第一张报表的制作 - 图6 以登记【DEMO_ORDERS】表为例 第一张报表的制作 - 图7

- 第四步:进入资源管理页面

点击左上方的【资源管理】页签即可进入资源管理页面 第一张报表的制作 - 图8

- 第五步:新建报表

在资源管理页面中点击【新增资源】按钮,然后选择【复杂报表】,点击【下一步】进入报表设计界面 第一张报表的制作 - 图9 第一张报表的制作 - 图10

- 第六步:定义数据集

点击【添加数据集】按钮,在新建数据集页面选择【SQL检索】 第一张报表的制作 - 图11 找到之前登记过的数据表 点击【选择】 第一张报表的制作 - 图12 选择需要的字段也可以全选 第一张报表的制作 - 图13 系统会自动生成SQL语句,点击【确定】输入数据集名称即可 第一张报表的制作 - 图14

- 第七步:定义单元格表达式

在设计界面绘制表格模板并且给需要的单元格加上边框 第一张报表的制作 - 图15 设置取数表达式: 1, A2单元格中表达式为:=订单.Select(订单ID) 2, B2单元格中表达式为:=订单.到货日期 3, C2单元格中表达式为:=订单.货主名称 4, D2单元格中表达式为:=订单.货主地区 5, E2单元格中表达式为:=订单.货主城市 6, F2单元格中表达式为:=订单.运货费

- 第八步:保存报表

点击设计界面左上角的保存按钮对报表模板进行保存 第一张报表的制作 - 图16 设置报表模板的名称 和保存路径 点击【确定】 第一张报表的制作 - 图17

- 第九步:查看报表

点击设计界面左上角的预览按钮对报表模板进行查看,在弹出预览窗口前也会对报表进行保存。 第一张报表的制作 - 图18 预览界面: 第一张报表的制作 - 图19 除了在设计界面点击预览按钮查看报表之外,我们还可以到保存报表的资源目录下查看报表。 第一张报表的制作 - 图20 资源管理中查看报表 第一张报表的制作 - 图21