i-net Clear Reports

i-net Clear Reports runtime

New Features / Improvements

  • The report server now also uses the data cache to reduce the database requests.
  • It is now possible to customize of the start page.
  • Authentication method LDAP Server added.
  • Authentication method PAM added for Linux and Mac OS X.
  • It is now possible to configure the error message of the HTML viewer with the file error.json in the startpage folder.
  • New API method Engine.setData makes it possible to set the data for a single table, if the report contains more than one.
  • Property “newline” now supported for CSV and DATA export.
  • The HTML prompt request dialog does not open in Internet Explorer 11.

Changed Behavior

  • Formula function “isNumeric” now returns false for Java type notation (tailing d or f).
  • PDF export: Font name contains now one white space character between family name and style name.
  • RTF export: Known fonts will be assigned to the corresponding character sets.
  • It is no longer allowed to use methods of the Object class as user defined functions in a formula.
  • A formula comparison of = will now yield null in any case, which is consistent with the SQL conversion of this expression.

Fixed Bugs

  • Data export: If the report does not contain a record, then the exported .csv file will also contain no records, not even a blank record.
  • Inconsistency between embedded fonts and system fonts has occurred in text interpretation HTML(Advanced) when exporting to a format with embedded fonts.
  • In the HTML-based prompt dialog, entering a value and directly pressing enter instead of clicking on OK could cause the value to not be passed to the server.
  • ReportReader & Crystal Reports 2011:
    • Special Fields were noch red correctly. They were red as page count field.
    • Joins between tables where missing.
  • Multiple problems with the latest version of ReportReaderStart and ReportReaderNET were fixed which could cause issues especially when reading report templates from older Crystal Reports versions.
  • NullPointerException occurred, if some Mac OS X fonts with non-standard character mapping were used.
  • Characters from a specific barcode font (Code128) could not be displayed correctly.
  • Error “The value type of field unknownname: 'null' in group 0 is unknown” has occurred if a crosstab was used.
  • SQLException: unsupported method call has occurred.
  • RTF export: Additonal white spaces has been added to a long text, if the font was changed.
  • Grouping on date field was not executed on database because the created SQL was wrong.
  • Bug with Report Data Cache occurred. “Distinct” was ignored if the data was loaded from the cache.
  • PHPProxy: gzip errors occurred.
  • Unused formula fields were checked, if other formula fields or parameter fields are used in the record selection formula. Thus, a report may not be executed because of an invalid unused formula.
  • NullPointerException occurred during deserialization of an Engine that has been rendered already.
  • Column not found error occurred on DB2 database.
  • Excel export: Not meaningful log message: “number of decimal places for integer format: x instead of 0” removed.
  • A crosstab in a subreport could be incomplete if the property “Keep Together” was enabled for this subreport and the subreport did not fit on the page.
  • Text export: Crosstab columns are not correctly positioned if the box drawing characters in the used font (for example MingLiu) have the double length. In this case the ASCII characters are used instead of box drawing characters.
  • PDF export: Font color was used as background color of the next section.
  • Excel export: NullPointerException occurred.
  • Another NullPointerException occurred during the error handling of an NullPointerException.
  • In the some cases the line/column index in formula error messages started at 0 instead of 1 as in the formula editor.
  • Excel export: A crosstab cell was a single line although the original crosstab column label contained multiple lines.
  • PDF export:
    • A blank subreport with enabled “Suppress if Blank” property could hide the following data.
    • An additional empty page was created because the property “Suppress if Blank” was enabled for a blank subreport.
  • Excel export:
    • ArrayIndexOutOfBoundsException: 1 occurred.
    • ArrayIndexOutOfBoundsException: 129 >= 2 occurred.

i-net Crystal-Clear - Java Viewer

Fixed Bugs

  • Images were blurred in the printout if Java viewer was running on Mac OS X.
  • Attribut “Permissions” was missing in the manifest file of ReportViewer.jar. This is required since Java 7 update 45.
  • ClassCastException occurred: de.centigrade.cezanne.swing.tabbedpane.p cannot be cast to com.inet.viewer.SwingReportView.
  • If the Java report viewer was running at least with Java 7u65, then the printer properties dialog was not displayed after a click on the properties button in the print dialog.

i-net Designer

New Features / Improvements

  • In addition to user defined functions(Java), user defined constants are supported now as well in the formula editor.
  • Using the translator, it is now possible to translate the default value description of added parameter fields.
  • Default properties in i-net Designer will now be applied to the fields in a new crosstab.
  • Formula Editor: Feature “Search Text in Formulas” added. It can be used using the popup menu entry or shortcut CTRL+T.
  • Shortcut “CTRL+E” added to a formula field for “Change Formula”.
  • It is supported to change the number of recently opened files list in Designer Options dialog.

Fixed Bugs

  • Subreport Link dialog: IllegalArgumentException occurred, after the property formula dialog was canceled.
  • Formula Editor: F3 on shared variables in a main report or sub report formula has not found a reference in corresponding main or subreport report.
  • Parameter Field Properties: value of property “Cascading Parent” was not saved correctly.
  • If you do an undo or redo step in the designer then all JavaBeans that are not visible on the monitor lost it's settings. The Java Bean properties fall back to the default values.
  • Translation: It was not possible to translate the manual field names of summary fields in the Chart Properties category “Data”.
  • ArrayIndexOutOfBoundsException occurred in JavaBean properties dialog if Java VM version 6 was used.
  • The property “Description Field” in the “Dynamic(Field)” of the “Default Values” of the Parameter Field Properties dialog does not contain the fields of the same table as the property “Value Field”.
  • NullPointerException occurred during modification of field properties in an “ad hoc dataview”.
  • The image width in editor page was wrong. It has been corrected for best-fit scaling.
  • Java Bean property formulas were evaluated in the design view.
  • “Order by Summary” dialog: The “Summary Field” list box was empty after changing its value.
  • “Sort Alphabetically” menu entry for database fields in Formula Editor has not worked correctly.
  • It was not possible to set the value of the “Can Grow” property to 0 after it was set to another value.
  • A disabled “Running Total” was not saved if “Evaluate - For Each Record” was enabled and “Reset - On change of” a field was enabled.

Remote Designer

Fixed Bugs

  • Error with JavaBeans, e.g. JBarcodeBean, has occurred while a report template was opened for the first time in the remote designer of the report repository.
  • Exception “Original string may not be null” occurred when saving a report that was opened from a repository within Remote Designer.
  • Attribut “Permissions” was missing in the manifest file of the JNLPDesigner. This is required since Java 7 update 45.

Configuration Manager

New Features / Improvements

  • New properties for the data cache added to the cache category.
  • New property “Font Mapping” for Postscript level 3 added.
  • New command line parameter “-client.ip” for standalone configuration on headless server added.
  • Login types “LDAP Server” and “PAM Authentication” added.
  • The formula editor now has a text search which can be accessed by Ctrl+F.

Scheduler

Fixed Bugs

  • The method ScheduleAction.isAttachReport() now returns true by default. The behavior matches up with the documentation.
  • The scheduler does not open in Internet Explorer 11.

Ad Hoc Reporting

Fixed Bugs

  • Attribut “Permissions” was missing in the manifest file of adhoc reporting applet. This is required since Java 7 update 45.

Setup

Changed Behavior

  • Remote GUI classes extracted from file ClearReports.jar in new file RemoteGUI.jar.

.Net Edition

New Features / Improvements

  • Now there is only one setup of the .Net Version of the i-net Clear Reports server. This setup combines the 32/64 bit version. It also supports Windows 8 (.Net 4.0).
  • Zxing JavaBean added.
  • Windows 8 with Microsoft .Net Framework 4.0 supported. No popup to install Microsoft .Net Framework 3.5 will show up anymore.
  • Postgres database driver to the setup.
  • The setup of the i-net Clear Reports .Net edition can be invoked in English or German.
  • New API method Engine.SetData(String, Datatable) added.
  • ASP.Net proxy sample added.

Fixed Bugs

  • Remote i-net Designer of the .NET edition hangs when opening a report containing a Java Bean.
 

© Copyright 1996 - 2023, i-net software; All Rights Reserved.