这里所说的WEB环境升级指的是对原有皕杰报表项目的服务器升级,设计器升级只需选择与皕杰报表工具服务器相对应的的版本(即一次发布的版本)即可。
皕杰报表5.2升级到6.0的步骤如下:
(如果不含平台只有报表部分,需要先按照《皕杰报表6.0去掉平台只保留报表》文档操作得到只含有报表部分的6.0新版本):
1. 需要把旧版本中tomcat\webapps\report\WEB-INF\reports文件夹下的brt文件拷贝到6.0新版本tomcat\webapps\report\WEB-INF\reports文件夹下。
2. 需要在6.0新版本tomcat\lib文件夹下添加相应的数据库jdbc驱动。
3. 需要把旧版本的tomcat\webapps\report\WEB-INF\resources\report_config.xml文件修改的配置添加到6.0新版本的tomcat\webapps\report\WEB-INF\resources\report_config.xml文件中。
4. 需要把旧版本的tomcat\conf\server.xml文件修改的配置添加到6.0新版本的tomcat\conf\server.xml文件中。
5. 如果报表环境使用了自定义配色方案,需要把报表环境WEB-INF\resources文件夹下 chart_colors.properties 重命名为 custom_colors.properties。
6. 如果调用了皕杰的api进行编程的话,需要把调用到的枚举类ExcelType更改为EmitterOptional。
7. [标签(taglib)变更:
a) bios:report标签中的fitwidth属性修改为hlayout; fillin属性修改为formmode
b) bios:query标签中的defaultparams属性修改为params;defaultvars属性修改为vars
8. 函数变更
1)selectEx函数中“排序表达式”和“排序顺序”之间的分割由英文分号(;)换成英文冒号(:)
2)废弃toDateTime2函数,由toDateTime来替代
备注:6.0版本的jdk环境需要jdk8,tomcat升级到9.0
网友评论