JReport Enterprise Server Usability
- Export to plain text format now supported
When sending a report result via mail, you can choose a plain text mail format for the report result. Only the report text appears in the mail body.
- Parameter prompt dialog now available when running or scheduling reports via URL
In previous releases parameters had to be entered manually in the URL string when running or scheduling reports via URL. Now JReport Enterprise Server provides new commands that allow you to display the Enter Parameter Values dialog to manage parameters. These special commands are: jrs.web_vw, jrs.try_vw, and jrs.submit_schedule.
- Localization of page navigation links in HTML reports now supported
The page navigation links in a report that is exported in html, such as First, Previous, Next, and Last, can be localized according to your requirements.
- Option to display the last login/logout time of a user now supported
By setting preferences through the administrative console, you can choose to have the last login and logout time of a user accessing JReport Enterprise Server displayed on the top banner of JReport Enterprise Server Console.
- More control over DHTML temporary files
You can set the resource.result.life property in the server.properties file to specify the time length for temporary report set result files to be kept after they have been generated. Note that all of the temporary report set result files are deleted automatically when the server restarts.
- Control on image cache
JReport allows you to control the cache of images according to your own requirements. You can choose whether to cache the images, how to cache them, so as to improve the report running performance.
- New image caching to improve performance
JReport allows you to configure the image cache to improve the performance of report sets with images.
- Reports in the queue can now be assigned a priority
A Priority option allows you to set the run priority of the reports waiting to be run. This option is available in both the Advanced Run and Schedule pages of the JReport Enterprise Server Console.
Also, some queue related properties are provided in the server.properties file located in <install_root>\bin directory for controlling the working way of queue, promoting running tasks of specific priority levels to accelerated tasks, and setting the accelerated queue size.
- Cancelled queries
When the end user chooses to cancel the running of a report in JReport Web, the query used by the report will also be cancelled in the database without reference to whether the query has returned a statement.
- Easier integration with application servers
Previously in the remote integration environment, the standalone JReport Enterprise Server provided not only RMI service but also the configuration of the following properties to the web application:
jsp.webapp.sendfile
web.dhtml_jsp_path
web.dhtml_servlet_entry_path
web.dhtml_servlet_path
web.help_servlet_path
web.jreport_servlet_path
web.skin.dir
Now the configuration of these properties in the standalone JReport Server is independent from the web application, and client users can access both remote integration and standalone JReport Enterprise Server via http.
- Improve I/O performance
On multi-CPU servers, you can choose to compress the swap files to improve performance. See the Configuration page of JReport Enterprise Server Administrative Console.
- DHTML RSD file compression now available
A DHTML RSD file is a standalone working file which reserves all the useful information of the report, such as catalog, report template, NLS, data, parameters and security. You can choose to compress the RSD file to make it easier to manage.
JReport Enterprise Server 性能
- 支持直接输出到纯文本格式
当通过邮件发送报告结果,你可以选择一个纯文本的格式来发送报告结果。在邮件中就只会显示报告文本。
- 当通过 URL 来运行或安排报告时,可以使用参数提示对话框
在前一个版本中,当通过 URL 来运行或安排报告时,只能在 URL 字符串中手动输入参数值。现在 JReport Enterprise Server 提供了新的组件,允许你显示 Enter Parameter Values 对话框来操作参数。这个特殊的命令是: jrs.web_vw, jrs.try_vw, 以及 jrs.submit_schedule.
- 支持 HTML 报告中的页面浏览连接定位
输出到 HTML ,报告中的页面浏览连接,比如 First, Previous, Next, 和 Last, 可以根据你的需要来定位
- 支持显示上一个登陆/退出用户的时间选项
通过管理控制台,可以设置参数,你可以选择在 JReport Enterprise Server Console 的顶端栏显示上一个登陆/退出 JReport Enterprise Server 用户的时间
- 更多的超 DHTML 临时文件控件
你可以在 server.properties 文件中设置 resource.result.life 属性来为指定临时报告设置结果文件的保存时间长度,在其发生以后。当服务器重启时,所有的临时报告设置结果文件都会被自动删除。
- 图象隐藏控制
JReport 允许你根据你的需要控制图象的隐藏。你可以选择是否隐藏图象或是怎么隐藏,以便改善报告运行的性能。
- 新的图象隐藏改进了性能
JReport 允许你设置图象隐藏来改进报告处理图象的性能
- 队列报告现在可以优先分配
一个优先选项允许你设置待运行报告的优先权。这个选项可以在 JReport Enterprise Server Console 中的 Advanced Run 和 Schedule 页面下运行
同样,也提供了一些相关的队列属性,位于 server.properties 文件中,路径是 <install_root>\bin ,这是为了控制队列的工作方式,提升了特定优先级的运行任务,加快了任务,设置了加速队列的大小
- 取消的询问
当终端用户在 JReport Web 中选择取消一个报告运行时,报告使用的询问同样也在数据库中被取消了,而不需要考虑询问是否返回了一个声明
- 更容易应用程序服务器整合
在先前的远程整合环境中,单一的 JReport Enterprise Server 不仅提供了 RMI 服务,而且为 WEB 应用程序的以下属性提供了相关配置:
jsp.webapp.sendfile
web.dhtml_jsp_path
web.dhtml_servlet_entry_path
web.dhtml_servlet_path
web.help_servlet_path
web.jreport_servlet_path
web.skin.dir
现在对单一 JReport Server 中这些属性的配置工作已经从 WEB 应用程序中分离出来,客户可以通过 HTTP 获取远程整合合单一的 JReport Enterprise Server.
- 改进了 I/O 性能
在多 CPU 服务中,你可以选择压缩交换文件来改进性能。可以查看 JReport Enterprise Server Administrative Console 的配置页面
- DHTML RSD 文件压缩现在可用
一个 DHTML RSD 文件是一个单独的工作文件,保存了报告所有的有用信息,比如目录,报告模板、NLS、数据、参数和安全性。你可以选择压缩 RSD 文件来让其更易操作.