0
点赞
收藏
分享

微信扫一扫

皕杰报表之文本数据源

皕杰报表可以使用excel表作为数据源么,当然可以了。

文本数据库,指的是用文本文件编写的数据表如:

类别ID

类别名称

1

饮料

2

调味品

3

点心

4

日用品

5

谷类/麦片

6

肉类/家禽

7

特制品

8

海鲜


一。报表设计器中使用。

1.我们将它存储为csv文件。

皕杰报表之文本数据源_数据源

  1. 创建文本数据源

皕杰报表之文本数据源_Source_02

  1. 新建数据集,数据源选择刚才创建的文本数据源。

皕杰报表之文本数据源_报表工具_03

完了后我们就可以正常使用了。

二。服务器端报表数据源的配置。

1.用文本文件打开Tomcat的conf文件夹中的server.xml数据源,在Context节点处添加JNDI,如

皕杰报表之文本数据源_Source_04

2.  添加驱动

这里需要的驱动“bios-core.jar”可以从皕杰提供的jar包中找到。然后将其放到tomcat文件夹下的lib文件中即可。

3.用文本文件打开报表应用的WEB-INF\resources\report_config.xml文件,在dsConf节点处添加dataSource节点,如:

<dataSource>
<Name>txt</Name><!-- 数据源名称,与设计器中一致 -->
<JNDIPrefix>java:comp/env/</JNDIPrefix><!-- JNDI查找前缀 -->
<JNDIName>bios_txt</JNDIName> <!-- 数据源的JNDI资源名称 -->
<DBType>text</DBType><!-- 数据库类型 -->
<DBEncode>GBK</DBEncode><!-- 数据库编码方式 -->
<SQLDecode>false</SQLDecode><!-- 是否进行Sql语句转码 -->
<Default>false</Default><!-- 是否为默认数据源 -->
</dataSource>

举报

相关推荐

0 条评论