因特殊原因,项目需要将润乾报表4.5升级至5.0,在自己琢磨了一天后整理出了一份文档,仅供参考。

  1. 首先,先从润乾官网下载润乾报表V5.0或者润乾报表V2018,在打开后,点击工具栏上的【工具】-【报表迁移】

1.png

如果有多张报表需要升级成5.0,可以选择 目录迁移

升级完后,报表就会从raq换成了rpx,存放在你设定的目录下。

  1. 将润乾5所需的文件整理出来,如下图

2.png

接下来才是正文,我讲解一下以下几个文件夹的用处


Raqsoft

是润乾报表V5.0 所需要用到的css,js,以及image等样式文件存放路径,这些都在润乾V5.0的DEMO中配好了路径,可以不再重复配置。

Rareport

该目录下是润乾报表V5.0用来展示报表的jsp页面,同时还包含了导出excel,导出pdf,展示报表组,echarts等等页面,同样是润乾的DEMO中提供,这里我们只用到showReport.jsp这一页面用来展示报表。
在润乾V4.5升级到V5.0过程中,因为我原先的展示页面是show.jsp,且润乾V5.0的文件后缀为.rpx,V4.5为raq,为了不在项目中上百处代码处修改,我在show.jsp中接收参数,再跳转至showReport.jsp,修改这一步节省时间。

3.png

WEB-INF

该目录下是润乾的配置文件,以及润乾V5.0所需的jar包,简单介绍一下这些文件的用处。

4.png

  • raqsoftConfig.xml 是润乾V5.0的报表配置文件,在升级过程中需要在里面配置数据源,授权文件,报表文件存放路径。(注意:weblogic和tomcat的数据源配置区别)
  • raqsoftReportTestinglicense.lic 润乾授权文件
  • Web.xml 网站配置文件 在升级时,不能直接覆盖掉你的文件,而需要手动修改。
    需要删除<!-- begin quiee report config --> 和 <!-- end quiee config --> 中的内容,替换成压缩文件中 web.xml <!-- begin quiee report config --> 和 <!-- end quiee config --> 中的内容。(注意:weblogic中应该删除<jsp-config> 节点,不影响使用)
  • Lib 润乾V5.0所需要的jar包,导入即可。(注意:导入前先移除旧的润乾V4.5包)
    5.png

raqsoftReportApplet.jar

润乾报表小应用程序,放入项目WEB-INF即可,在showReport.jsp中会用到。

Last modification:July 3, 2018
If you think my article is useful to you, please feel free to appreciate