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 性能
- 支持直接輸出到純文本格式
當(dāng)通過郵件發(fā)送報(bào)告結(jié)果,你可以選擇一個(gè)純文本的格式來發(fā)送報(bào)告結(jié)果。在郵件中就只會(huì)顯示報(bào)告文本。
- 當(dāng)通過 URL 來運(yùn)行或安排報(bào)告時(shí),可以使用參數(shù)提示對(duì)話框
在前一個(gè)版本中,當(dāng)通過 URL 來運(yùn)行或安排報(bào)告時(shí),只能在 URL 字符串中手動(dòng)輸入?yún)?shù)值?,F(xiàn)在 JReport Enterprise Server 提供了新的組件,允許你顯示 Enter Parameter Values 對(duì)話框來操作參數(shù)。這個(gè)特殊的命令是: jrs.web_vw, jrs.try_vw, 以及 jrs.submit_schedule.
- 支持 HTML 報(bào)告中的頁面瀏覽連接定位
輸出到 HTML ,報(bào)告中的頁面瀏覽連接,比如 First, Previous, Next, 和 Last, 可以根據(jù)你的需要來定位
- 支持顯示上一個(gè)登陸/退出用戶的時(shí)間選項(xiàng)
通過管理控制臺(tái),可以設(shè)置參數(shù),你可以選擇在 JReport Enterprise Server Console 的頂端欄顯示上一個(gè)登陸/退出 JReport Enterprise Server 用戶的時(shí)間
- 更多的超 DHTML 臨時(shí)文件控件
你可以在 server.properties 文件中設(shè)置 resource.result.life 屬性來為指定臨時(shí)報(bào)告設(shè)置結(jié)果文件的保存時(shí)間長(zhǎng)度,在其發(fā)生以后。當(dāng)服務(wù)器重啟時(shí),所有的臨時(shí)報(bào)告設(shè)置結(jié)果文件都會(huì)被自動(dòng)刪除。
- 圖象隱藏控制
JReport 允許你根據(jù)你的需要控制圖象的隱藏。你可以選擇是否隱藏圖象或是怎么隱藏,以便改善報(bào)告運(yùn)行的性能。
- 新的圖象隱藏改進(jìn)了性能
JReport 允許你設(shè)置圖象隱藏來改進(jìn)報(bào)告處理圖象的性能
- 隊(duì)列報(bào)告現(xiàn)在可以優(yōu)先分配
一個(gè)優(yōu)先選項(xiàng)允許你設(shè)置待運(yùn)行報(bào)告的優(yōu)先權(quán)。這個(gè)選項(xiàng)可以在 JReport Enterprise Server Console 中的 Advanced Run 和 Schedule 頁面下運(yùn)行
同樣,也提供了一些相關(guān)的隊(duì)列屬性,位于 server.properties 文件中,路徑是 <install_root>\bin ,這是為了控制隊(duì)列的工作方式,提升了特定優(yōu)先級(jí)的運(yùn)行任務(wù),加快了任務(wù),設(shè)置了加速隊(duì)列的大小
- 取消的詢問
當(dāng)終端用戶在 JReport Web 中選擇取消一個(gè)報(bào)告運(yùn)行時(shí),報(bào)告使用的詢問同樣也在數(shù)據(jù)庫中被取消了,而不需要考慮詢問是否返回了一個(gè)聲明
- 更容易應(yīng)用程序服務(wù)器整合
在先前的遠(yuǎn)程整合環(huán)境中,單一的 JReport Enterprise Server 不僅提供了 RMI 服務(wù),而且為 WEB 應(yīng)用程序的以下屬性提供了相關(guān)配置:
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
現(xiàn)在對(duì)單一 JReport Server 中這些屬性的配置工作已經(jīng)從 WEB 應(yīng)用程序中分離出來,客戶可以通過 HTTP 獲取遠(yuǎn)程整合合單一的 JReport Enterprise Server.
- 改進(jìn)了 I/O 性能
在多 CPU 服務(wù)中,你可以選擇壓縮交換文件來改進(jìn)性能。可以查看 JReport Enterprise Server Administrative Console 的配置頁面
- DHTML RSD 文件壓縮現(xiàn)在可用
一個(gè) DHTML RSD 文件是一個(gè)單獨(dú)的工作文件,保存了報(bào)告所有的有用信息,比如目錄,報(bào)告模板、NLS、數(shù)據(jù)、參數(shù)和安全性。你可以選擇壓縮 RSD 文件來讓其更易操作.