JReport Version 1.2.1 Release Notes
March 12, 1999
These are the current release notes for JReport
Professional Edition, JReport Server, JReport Viewer, JReport Viewer Bean, JReport Engine
Bean, and JReport Result Viewer Bean. You can access these release notes from the Help
menu in JReport Professional Edition. Please ignore any release notes that might
have been previously installed on your system.
If you are viewing this page on the Jinfonet Web, bookmark
this page for future reference.
Other useful resources on the Web:
These release notes include for the current version:
For previous versions:
JReport products V1.2.1, build 358
- JReport Engine Bean and JReport Client
Viewer Bean support passing parameter value which contains the ',' to a parameter. In java codes, you must use escape character '\\' in front
of the ','. For example:
TheBean.SetParameterValue ( "ParamName=12345 \\, 67890");
The string "12345 , 67890" will be passed to JReport engine.
- Fixed the printing bug in JReport Client
Viewer and JReport Viewer Bean. This bug causes the output to be cut off at the
bottom of some report fields. It drops a pixel for approximately every three lines.
- Fixed the bug that the scroll bar does not
work properly in JReport Client Viewer, JReport Result Viewer Bean and Clent Viewer Bean.
- Fixed the display bug in JReport Client
Viewer and Client Viewer Bean. The bug is that when displaying, the title moved down
a liitle and the column headers are totally out of alignment.
- Fixed the printing bug in JReport Client
Viewer and Client Viewer Bean. The bug is that in printing, the title moved down and
the column headers are totally out of alignment.
- Fixed the printing bug in JReport Client
Viewer and Client Viewer Bean. The bug is that in printing, some chars disappear.
- Fixed the bug that sometimes a saved
catalog file are not compatible with the formula file.
- Fixed the bug that when you specify
an invalid range in the page range fields of JReport Result Viewer Bean, JReport Result
Viewer Bean cannot work correctly.
JReport products V1.2, build 355
- The query name and column name used in a
report can be modified by the user using report inspector if you checked this option on in
the advanced tab in the option dialog box.
- JRServer can run under MS VM.
- Chart label can be controlled by both size
and orientation..
- User can set default format to an object in
the format tab in the option dialog box.
- JReport viewer can support more running
options.
- User do not need to fix the batch file
after installation.
- The known issues No. 3, 4 and 5 in build
350 have been fixed.
JReport Professional Designer
Edition V1.2, build 350
- This version of JReport is compatible with
SUN Java JDK 1.1.6, JDK 1.1.7 and JDK 1.2.
- Localization enabled. All the strings are
in Java resource bundle files.
- All dialog boxes are specified by JReport
Dialog Specification and saved in files with extension 'jdl' and can be edited by JReport
Dialog Editor which is an internal tool from JReport.
- In the old version, the catalog may not get
some of the information correctly from the DBMS when insert a custom SQL (File SQL) into
the catalog. Please reinsert the custom SQL if it there is any problem.
JReport Runtime V1.2, build 350
and 355
JReport Runtime is now available. It
contains both a report engine and a report viewer. It can be used to generate the report
results locally on a workstation without using the JReport Server. The
main features are:
- Run a report file and view the result.
- View a report result.
- Export the report result to other data
format include HTML, PDF, TEXT and etc.
- Print the report result.
- Run on both SUN VM and MS VM.
JReport Server V1.2, build 350 and
355
- Compatible with SUN Java JDK 1.1.6, JDK
1.1.7 and JDK 1.2.
- Implement cache for both report file and
catalog file, this optimizes the performance of the server.
JReport Client Viewer and JReport
Client Viewer Bean V1.2, build 350 and 355
- Export functions
- Compatible with SUN Java JDK 1.1.6, JDK
1.1.7, JDK 1.2 and MS VM.
JReport Engine Bean and Result
Viewer Bean V1.2, build 350 and 355
- Export functions
- Compatible with SUN Java JDK 1.1.6, JDK
1.1.7, JDK 1.2 and MS VM.
For build 355:
When run JReport viewer under
MS VM, the refresh feature did not work functionaly.
For build 350:
- After you have installed JReport
Professional Designer Edition under SUN JDK 1.2, you need to modify the jreport.bat or
jreport.ini files, that4 is, add a path setting to the classpath and the path is
where the SUN's tools.jar file locates.
- Under JDK1.2, sometimes the print result is
not correct when the report contains picture objects;
- Under JDK1.2, when the report result is too
big, the result of Export to PDF is cut off.
- Under JDK1.2, there is a bug in painting
Chart objects. Sometimes you have to click on the chart otherwise it will not show.
- When you access JReport Server with IE or
Netscape, the Applet type result of a report.
- When run Report Professional Designer
Edition under SUN JDK 1.1.6, sometimes the Java system crashes if you open a dialog box in
a model dialog box. This is fixed under SUN JDK 1.1.7 and later version.
Below are for
previous versions of JReport
JReport Professional Edition V1.1.4, build 343
- Export to Mail is supported. User needs to set up
mail server information in Option/Mail.
- Export to Text is supported.
- Bitmap format objects are
supported.
- Refetch is supported. In the
viewer mode, users can click on the refetch button to refetch data from the database.
- New Catalog Doctor utility.
User can maintain query, add/delete/modify tables/columns in the catalog.
- Better performance in saving
catalog files.
- Fixed the bug that caused problems
for Media type fields to be printed or exported.
- Table of Contents when viewing the report. Selectable
between Frame or Dialog with a check box "always on top".
- The "always on top" states of Report Inspector
and Catalog Browser are now persistent.
- During the Viewer mode, the export functional will not ask
users to enter the report parameters again.
- Better page and margin control. Users can define page
size as they want.
JReport Workbench V1.1, build 330
- Support command line parameters. Users can run
JReport Workbench using the following command line:
java -Dreporthome=path
-classpath path jet.report.ide.JReport -vError -vDebug
-hideBrs -log[:<file>] -help
For further information, please read command.htm.
- Fixed the problem that the JReport
Workbench cannot print a report containing two subreports, both contain a CrossTab
objects.
- Option to suppress empty subreports
- Fixed the problem that the results
are not accurate in a CrossTab object involving negative numbers.
- Support parameters in a SQL file
query (i.e. user supplied SQL statement in a file).
- Fixed the problem that the Catalog
failed to get the table list using Interbase JDBC driver.
- Activated Restricted ID.
(Note: if your report engine is "restricted", it can only run reports developed
by the same User ID.)
- More flexible deployment. Engine and viewer beans can
be centrally configured and deployed across channels like Marimba Castanet. All
report objects and temp files locations may be dynamically specified.
- Dynamic group header and footer. The user can choose
to group and subtotal by different criteria depending on report parameters and formula
values.
JReport Server V1.1, build 330
- Support command line parameters. Users can run
JReport Server using the following command line:
java -Dreporthome=path
-classpath path jet.server.JRServer -vDebug -vError
-log[:<file>] - help
For further details, please read command.htm.
JReport Viewer V1.1, build 330
- Support command line parameters. Users can run
JReport Viewer using the following command line:
java -classpath path jet.client.ui.JRViewer
-uURL -vError -vDebug -hideBrs -log[:<file>]
-help
For
further details, please read command.htm.
JReport Engine Bean V1.1, build 330
- Support users to set "show information level".
- Support users to set path of report result file.
JReport Viewer Bean V1.1, build 330
- Support users to set "show information level".
JReport Result Bean V1.1, build 330
- Support users to set "show information level".
JReport Professional Edition
- Design Mode
- When you select a report file from the recent file menu,
JReport Professional Edition does not open the default catalog that the report was using.
- When moving the object inspector, the design window
sometime is not painted correctly.
- After applying the PSQL dialog, exiting report writer, or
closing formula edit dialog using the OK button, sometimes JReport Professional Edition
will hang.
- When you remove the guideline along the vertical direction,
you cannot select any objects any more. But you can select objects again after you
activate the guideline again.
-
- View Mode
- It sometimes auto exits after editing and viewing a report
for the second time.
- On some computers, try to view a report that needs to be
recompiled. If you click on the stop button while it is compiling in the view mode,
then when you try to view it again from the design mode, you will not see the results
because it generates a Java.lang.Error: The formulas in this catalog cannot be
compiled and you will get Java.lang.ClassFormatError: Duplicate name, etc.
- Print
- Use the evaluation version to print the salesbyregion
report, under CrossTab, chart objects the watermark can only print out the last two lines.
- In NT, print lost some chars. For example, group footer
section labels lost the first char.
- Printing lesson2.cls under Win95, the date printed is
'??22,1998' but it should be 'June 22 1998'.
- Subreport
- In the sublink, after you add a sublink, and scroll
horizontal bar to scroll to right, the content in the sub column is not right. It is OK
after repainting.
- CatalogBrowser
- In the edit tree of the CatalogBrowser, sometimes you will
see Java.lang.NullPointerException.
- Sometimes the vertical scroll bar disappears and the
horizontal scroll bar is not shown completely.
- ReportInspector
- Sometimes by opening another report under a different
catalog, you will see Java.lang.NullPointerException.
- Sometimes you cannot type in upper case chars when setting
a property value, even if you pressed the shift key or set the Capslock.
- Sometimes you cannot resize the report inspector when you
check off the "always on top" box under the View menu.
- Label
- After canceling the edit status of label, you will find
undo and redo stack in error.
- After switching to another application, the label editor
always lose focus.
- Splitter Bar
- Sometimes the cursor cannot resume its shape after moving
vertically or moving splitter bar in the Catalog Browser.
- In the Draw tab of Catalog Browser and while the properties
sheet is displayed, if you move the spliterbar and make it a virtual line, then close the
properties sheet and select any object, you may see Java.lang.NullPointerException.
- Report Wizard
- Label size is not right in the label wizard.
- Message box
- Sometimes message boxes are not displayed correctly. You
may see buttons painted half way.
- Engine:
- When JReport Professional Edition runs, it generates .class
files in the temp directory. Sometimes these files are not removed when JReport
exits.
- Query File:
- We have not supported formulas for query file, so you
cannot see the SQL items under "connection" in the formula dialog.
- Query file does not support the "cache query
result" feature.
-
- Cache Query Result:
- Subreports are not supported.