如何帮客户修改集智7月版本BUG
集智报表情况描述:
现有大量客户在试用公司集智web报表产品的时候,手上版本多为2011年7月5号版本,也是官方统一发给客户的一版。但每当有新客户安装此版本时,或在每月初换新授权时,常有登录不了报表、报表打不开、授权报错、用户自定义报表无数据集、DBD无法显示等问题。
现总结一下个人目前使用7月版集智发现的BUG,并提供如何解决的方法。
具体情况:
1、 授权问题
场景:以前好用的集智报表,在每月初发现页面无法打开主java报表页面、或登录不进去报表、进去之后报表点开报错。
解决方法:更换销售延期的授权文件。
请把销售发给的LIC文件替换
路径:F:\GEEZN\tomcat5.0.28\webapps\reportmis\WEB-INF 下,
并把reportconfig.xml 文件中红色部分文件名统一,大小写保持一致,尽量不要出现汉语。
<config>
<name>license</name>
<value>/WEB-INF/Server2012-07-02V4.0Windows.lic</value>
</config>
2、 用户自定义报表数据集
场景:用户在测试的时候,其中提供了权限较高的测试用户,用户名/密码:zhangsan
但在使用用户自定义报表时,在可使用演示数据集窗中,内容为空,没有任何可操作的东西。
原因:EXE打包时,默认把空文件夹删除了,没有打到EXE包中。
解决方法:
在路径F:\GEEZN\tomcat5.0.28\webapps\reportmis\WEB-INF 下,新建一个文件夹,起名为datasetXML。
3、DBD问题
场景:原有的7月版本好用,突然因更换授权导至DBD内的报表和统计图无法显示。
原因:新授权的制作方法,因调整,导致计算方法和原有版本不一致,使原有正常的DBD中的报表和统计图不显示。
解决方法:
1、 更换JAR包。
路径:F:\GEEZN\tomcat5.0.28\webapps\reportmis\WEB-INF\lib
更换文件 report4.jar—更换后DBD中的报表可以正常显示
dm_report.jar/dmgraph.jar—更换后DBD中的统计图可以正常显示
2、 删除原有JAR包。
同路径。
删除lib目录中dm.jar,severlic.jar/dmGraphApplet.jar/runqianReport4Applet.jar
3、 更换DEMO中的报表模板。
因统计图算法改变,导致原有报表模板设置属性出现问题,统计图样式显示不正确,需重设置报表模板中统计图属性。
更换路径:F:\GEEZN\tomcat5.0.28\webapps\reportmis\mis2\reportcenter\res
4、重启tomcat,打开集智,DBD显示正常。
注:如客户不需要使用集智打包里的DEMO,则不需要第3步。
另外,文中所提及要更改的JAR包和文件,可找我或售后工程师索取。
4、屏幕滚动条
场景:当在系统管理-机构用户中,新建的用户数如果超出屏幕正常显示的情况,窗口没有出现滚动条,也就是很难看到后面新建的用户。
解决方法:
替换JSP文件,showDic.jsp。
路径:F:\GEEZN\tomcat5.0.28\webapps\reportmis\mis2\managefunction\orgmanager下。