已经投票
用户手册 >> 数据模型 >> 数据集 >> XML数据集

XML数据集

顶( )
最后更新日期: 人发表评论 (点击查看)
xml文件作为数据源、xml数据集
1. 问题描述
FineReport支持将Xml文件作为数据来源如下图内容,数据源所用的XML文件可以是本地的也可以是远程服务器上某个工程下的,前者通过文件来引用,而后者可以通过URL来访问,以下分别介绍。
2. 本地xml数据源
若XML文件就在本地安装环境WebReport目录下,则可以直接在本地目录中,选择要添加的数据源文件所在的文件夹,再选择对应数据源,两步即可完成。
2.1 定义文件目录
定义文件目录选择需要作为XML数据集的XML所在的的目录,在此我们选择安装换将下的WebReport目录。
2.2 定义xml数据源的连接
新建报表,定义xml数据集,如下:
添加数据连接,选择数据文件,点击数据列刷新按钮,读取xml文件中的内容。如下:
选中某张表的同时刷新所有,会刷新出对应表的所有列,选择表点击右边添加按钮,数据列则全部添加,如上图:
点击确定,xml数据源配置完成。效果图,如下:
3. 使用URL配置XML数据源
若XML源文件是存放在某个应用服务器下的,则可以通过URL来引用这个文件,此时XML文件可以不在本地,在任一台机器上都可以,要使用该xml数据源必须打开服务器,保证服务器能正常运行。
3.1 本地服务器
以tomcat为例,XML数据源文件存放于工程WebReport下面。打开tomcat服务器,输入对应URL:http://localhost:8080/WebReport/frtest.xml,测试连接(连接成功)。点击刷新数据列与刷新所有。点击确定后,如下:
注:其他Web服务器则相应改变访问的端口即可。
3.2 远程服务器
远程服务器与本地服务器类似,只要将localhost改成对应ip即可。
注意:xml数据源不能放在WEB-INF文件夹下面,没有权限解析出来,需要放到对应工程下的其他目录。
 
 
 
 
   
文明发言,用心评论
 
应用此篇文章,您:
不费力
研究了一会
琢磨了好久
 
查看全部条>>
返回顶部
Copyright©2019 帆软软件有限公司
苏ICP备18065767号-3