润乾报表设计器——预览报表问题解决

时间:2024-03-17 07:01:24

润乾报表设计器——预览报表问题解决


操作系统:WIN 10

润乾报表设计器版本:v4.5.5


一、问题描述

       使用润乾报表设计器创建了一个报表表格,数据源是demo数据源。发布报表文件、启动内置Tomcat服务器后,进行”IE中预览报表“操作,浏览器显示信息”此网站无法打开“,没有显示相应的报表内容。此时,查看润乾报表设计器中的控制台信息(”配置“菜单中的”控制台“),发现在启动内置Tomcat服务器时就已经出现问题,提示信息为”Executable name has embedded quote, split the arguments“。


二、解决方法

       通过查询资料得知,jdk7u21和jdk6u45改变了Runtime.exec的方法实现,使得润乾报表设计器中的内置Tomcat服务器不能正常启动。这时,突然想到在初次安装润乾报表设计器时,在java运行环境选项上,选择的是自定义的java版本,将本地的jdk6u45的java安装根目录设置到润乾的配置中。那么使用jdk6以下的版本就应该可以解决问题,如jdk1.5。

润乾报表设计器——预览报表问题解决


       因此,判断此次问题的根源就是java运行环境设置错误的问题。所以,将润乾报表设计器软件进行卸载,并重新启动计算机。再次进行润乾报表设计器软件的安装,到了选择java运行环境的步骤时,不使用自定义选项,而是使用润乾提供的默认java版本。那么,润乾提供的默认java版本是jdk1.5。

润乾报表设计器——预览报表问题解决


       这次安装后,再次创建报表表格,发布报表文件,启动内置Tomcat服务器,查看控制台信息,已经没有之前的提示信息了,而是正常服务器启动时间的日志信息。

润乾报表设计器——预览报表问题解决


       再操作”IE中预览报表“,在浏览器中显示正确的报表内容。