B/S设计器配置数据源

楼主
停用账号,有事找传说哥
1. 问题描述
因为要对数据库中的数据进行设计和分析,所以首先需要进行数据源的定义。
2. 操作步骤
2.1 连接数据库
首先进行目标数据库的连接,打开设计器,选择服务器>定义数据连接,如下以默认Access数据库为例:

2.2 数据配置
启动Web服务器,在报表平台进行数据配置,打开链接:http://localhost:8080/WebReport/ReportServer?op=fs登陆成功后,点击平台管理>B/S设计器配置如下:

注:数据源配置与报表设计中的数据源配置概念有所区别。在设计器中,我们定义的数据源是定义一个数据库的连接或一个文件目录,进而查询对应的数据;而数据透视表的数据源,表示所做即席报表所用的数据表。
2.3 数据来源
数据来源有两种方式:
SQL视图:通过选择数据连接(报表工程中定义的所有数据库连接)和填写SQL语句,配置数据来源;
数据集:直接选择报表工程中定义好的服务器数据集,作为数据来源。
2.4 SQL视图
点击其上的添加按钮,选择SQL视图,弹出添加sql数据源如下图:

输入数据源名称如:员工信息表_sql试图,确认页面跳转为定义页面,如下图:

  • 数据连接:
点击下拉框,选择定义过的数据库连接,如:FRDemo(默认的FR内置数据源)。
注:假如用户需连接自己的数据库,可在FR设计器内定义数据库连接,或在FR安装目录WebReport/WEB-INF/resources下的datasource.xml文件中的ConnectionMap节点内添加数据库连接。然后重启Web服务器,即可在下拉框中看到已定义的连接。
  • SQL语句:
在其后的编辑框中,写sql语句如:select * from 员工信息表,表的名字可直接在框内点中选择,点击右侧查询按钮,可查看到表数据如下图:

  • 语义层设置:
可对数据来源表的字段进行语义转换,方便理解。
定义完后,点击完成保存。
  • 数据源描述:
我们可在数据源描述中,简单对数据源进行描述。
2.5 数据集
数据集,与FR设计器中定义的服务器数据集对应,点击添加按钮,选择数据集,输入数据源名称后,即可在其上直接选择数据集。
注:用户可根据需要,先在FR设计器中定义服务器数据集,然后在数据源定义中使用。如下:服务器数据集的定义可参考文档服务器数据集

其他选项与SQL视图类似。
2.6 其他
点击按钮,可以接着增加其他数据源。选择一个数据源,点击,可修改其数据源名称;点击,可删除其选中的数据源名称。
分享扩散:

沙发
发表于 2012-9-18 10:17:51
板凳
发表于 2012-9-18 23:01:23
来自手机
内容好
地板
发表于 2012-9-21 20:15:43
看了,感觉不错,谢谢您提供
5楼
发表于 2012-9-23 17:25:54
感谢分享           
6楼
发表于 2012-9-23 19:00:07
很好,谢谢你啊,辛苦了~~
7楼
发表于 2012-9-24 18:36:31
也是支持,我代表大家顶你了
8楼
发表于 2012-9-24 18:43:52
学习了~~~~~~~~~
9楼
发表于 2012-9-26 20:41:45
必须得顶呀!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

8回帖数 1关注人数 4581浏览人数
最后回复于:2012-9-26 20:41

返回顶部 返回列表