知识库

推荐内容

快逸做的更好

产品优势

您的位置: 首页 > 知识库 > 设计基础 > 怎样把不同数据库的数据放到一张报表里

怎样把不同数据库的数据放到一张报表里

如何把多个数据库中的数据放到一张报表里展示是报表使用过程中常见的问题。快逸报表是通过多源这个概念实现这一功能的。

多源:是指报表的数据来源于多个物理数据表(或类似数据体),甚至是多个物理数据库。

下面就以tomcat为例介绍一下如何使用多源这个功能点。

首先要确定使用的授权包含这个功能点;

在快逸报表复杂报表设计" target="_blank" class="quieeLink1">设计中查看授权相关信息的multi dataSets的值,如果为true就是支持,如果为false就是不支持。

其次是配置reportConfig.xml

最后配置连接池。

tomcat5及以下版本配置一个以应用名命名的xml文件,tomcat5.5及以上版本配置server.xml,在配置文件中有几个数据源,就配置几个<Resource>节点。

最后就是怎么把多个数据库中的数据在一张报表中使用了。在配置好了以上两个配置文件之后,在设计器中保证有一个数据源处于连接的状态,设计报表。设计好报表之后在web端浏览报表,多个数据库中的数据表中的数据就展现在了同一张报表中了。

本文标签:
发布日期:2010/09/16
本文分类: 设计基础