BackPrevious Page Next PageNext

Release Notes for Enhancements and Fixes

This document describes feature enhancements, resolved issues and any known issues for JReport in this release.

Feature enhancements

Item
Feature #
Description
1
120127 Auto scale for large numbers using K, M, G, and T.
2
143137 UDF (User Defined Function) support in Formula Editor of Web Report Studio.
3
145511 Configuration to suppress totals and subtotals of a crosstab in Web Report Studio.
4
147728 CQR (Cached Query Result) support for Business Views without database connections.
5
164077 Total value display on Donut charts.
6
179488 Improved performance with external drive for temporary file storage.
7
180119 Tenant level report sharing applied with Business View securities.
8
180482 Configurable Query Filter in Web Report Studio.
9
180773/185122 Dynamic (formula controlled) format support in Page Reports based on Business Views.
10
180862 Encrypted passwords shown as asterisks in log files.
11
181230 Save as Library Component from Web Report Studio.
12
181429 Dynamic Banded display - Use formulas to control Invisible and Suppress properties for banded objects and banded panels.
13
183217 Easily upgrade or downgrade via backup and restore of system data.
14
183474 Complex condition support for dashboard synchronization.
15
183489 Enhanced dashboard synchronization with drill-down support.
16
183694 More Special Fields to display filters.
17
184528 Catalog API supports Catalog resource merging.
18
184553 Alert for license expiration in JReport Designer.
19
184576 Improved performance in loading Business View resources in Quick Start.
20
185073 Oracle OpenJDK 11 support.

Resolved issues

Item
Case #
Issue
1
69040 Formulas in the query filter condition can get the right parameter value now.
2
69153 Fixed the issue that a referenced formula cannot be renamed in the Catalog Manager.
3
73883 Using dot "." as thousands separator in chart axis labels when German is set.
4
80082 Correct email attachments can now be distributed to different recipients.
5
80533 Solved "Fail to parse formula exception..." when using formulas to do query filters with multiple connections.
6
80537 Adjusted Page Setup default to use Auto Fit for exporting dashboards with large width.
7
80584 Fixed low quality of report display when running on Oracle JDK 11.
8
80592 Fixed the failure of running Page Report results saved into version.
9
80613 Improved performance of logging in JReport Server with enhanced caching algorithm for users from LDAP servers.
10
80692 Fixed the NullPointerException when running reports against different versions of databases.
11
80701 More than 50 tables can now be added to the connection in a Catalog.
12
80702 Manually select and import multiple users from LDAP server is now supported.
13
80702 LADP connection supports up to thousands of OU (Organization Unit) members from Active Directory server.
14
80775 Improved performance to load dynamic connections and corresponding parameters.
15
80812 Justify function is added back to Alignment section on JReport Designer menu.
16
80828 Fields can now be vertically right aligned with correct padding.
17
80835 Configuration update for log file path and name can be saved successfully in JReport Server Console.
18
80872 Reports can now be printed in landscape format when using Oracle OpenJDK 8.
19
80918 Parameters can now be applied to recipient queries of report bursting.
20
80925 Fixed the empty first page issue for running a report with multiple nested sub-reports.
21
81035 Fixed the NullPointerException when running a Web Report with a banded object without data.
22
81035 A chart overlapped with other objects in a banded object of Web Report can now be displayed properly.
23
81108 Deleting operations by pressing the Delete key are no longer supported in View mode of Web Report Studio.
24
81109 Fixed the IllegalArgumentException when dynamic security is applied.
25
81109 Fixed the ConcurrentModificationException when saving a Catalog with dynamic security.
26
81120 Fixed the NullPointerException when running a Web Report with on-screen filters that reference another business view.
27
81126 User Defined Objects (UDO) can now be displayed when printing and previewing reports.
28
81289 Objects with an uppercase extension (e.g. filename.PNG) can now be embedded.
29
81305 Fixed the cut-off issue on data labels over chart bars when there is no space between the top of bar and ceiling of the chart.
30
81322 Adjusted default start and end values on Range Slider control when the option Customize Initial Values is applied..
31
81336 Filters in Filter panel of Web Report Studio are now displayed correctly when its report is opened through a link of a dashboard.
32
81336 Added scrollbar in Filter panel of Web Report Studio to scroll through filter controls.
33
81339 Consistent colors are now supported between data markers and their legend displays on combo charts.
34
81452 Updated some JavaScript files (e.g., transport.js) to prevent code injection security issues.
35
81598 Improved the performance of running a crosstab with conditional formatting with formulas.
36
81636 Gauge pointers are now visible even if Show Value is 0.
37
81663 Deleted users/groups/roles are not recorded in JReport log.
38
81723 Text boxes of the Enter Parameter Values dialog can fully display when running a report on Chrome browser v68.0.3440.83 OR Safari on iPad.

Known issues

Report data gets cut off in PDF result due to PDF page size limitation

When you export a report to PDF format, you will find that in the PDF result some data of the report are cut off if the report contains a large amount of data but its page mode was specified to be continuous page mode or its page size was set to be larger than 200 inches. This is due to a PDF limitation where the data displayed can be no larger than 200 inches in a single PDF page.

Unsupported go-to action temporarily when using dynamic formulas on chart

You will get exceptions when you perform the go-to action on a chart which uses a dynamic formula as its shown value and the formula contains group information. This is a limitation in the current version. It will be resolved in a future release.

BackPrevious Page Next PageNext