i-net Crystal-Clear

Changes in Release 7.3

i-net Crystal-Clear Setup

New features

  • Existing file “scheduler.xml” won't be overwritten anymore.

i-net Crystal-Clear runtime

New features

  • HTML-Export: Hyperlinks on images supported.
  • New implementation of the prompt request dialog page) for all export formats (init=…).
  • StackedAreaRenderer3D and StockCharts using JFreeChart library.
  • If the hard disk cache directory is empty then the directory cc_cache in the temp directory is used.
  • SVG export: The svg viewer that is used when you export the report with the Java viewer to .svg is now based.
  • PDF export: Dashed and dotted lines now use dash array that is common to all export formats.
  • Formula “toWords” supports Turkish.

Fixed bugs

  • Database:
    • A SQL statement used for setSql or a command could have caused an OutOfMemoryError if the SQL contained a tab character.
  • Formula:
    • The formula operations upfrom and upto caused “Not executable on database” problems in selection formulas as well as when in combination with Strings.
    • When changing the alias of a field used in a formula, there were problems when the alias contained a space character.
  • API: A prompt consisting of only spaces could lead to a StringIndexOutOfBoundsException.
  • The method Section.addSection() now throws an exception because addSection() is allowed on Areas, only.
  • StringIndexOutOfBoundsException can occur if custom number format has used, e.g. for chart axes.
  • If a prompt value or a group title contains '&', '=' or '+' then it could be that the prompt value was incorrect and the group has displayed no data.

i-net Crystal-Clear - Java Viewer

New features

  • Printing: Viewer can now print user defined paper format if the report was designed with a user defined paper format and the printer driver supports it.

Fixed bugs

  • Unless they are sub report links, prompts in sub reports are now treated the same as prompts in the main report. In order to set a sub report prompt via API, use the following syntax for its name: }<subreportID>}<name> For example, engine.setPrompt(”}2}Name”,”Test”) would set the prompt called “Name” in the 2nd subreport to the value “Test”.
  • API: Calling setHasGroupTree in ReportView had no effect if no global setting was set for the ReportViewer. This has been fixed, it is now possible to set group tree visibility per ReportView.
  • When embedding fonts was on and a report was reloaded in the designer, there could be a rare occurrence that a few letters were missing in the fonts.
  • When calling ReportView.print(int,int,boolean) to display a print dialog, before any page had been shown yet, there could be a ViewerException with the message “No MediaPrintableArea was set”.
  • When zooming rapidly, it was possible for the Viewer to lose a group highlight.
  • The PrintEngineReportData sample had a mistake: getFontData(int) should not return null, rather engine.getFontData(int) should be returned.
  • A '+' character entered in the prompt request dialog was decoded into a white space.

i-net SchedulerXML

New features

  • For SMTP and POP3 connections certain ports can be specified now.

i-net DesignerXML

New features

  • Report Wizard:
    • Changing a join type within the Report Wizard was made easier by adding a context menu as well as desensitizing the mouse over selection of the join.
    • Added “select all” and “clear all” buttons to the column selection page in the Report Wizard.
    • Table joins can now be removed from within the Report Wizard view.
    • Joins can now be changed within the Report Wizard by dragging and dropping one of the ends of the join to a different column.
    • When there are multiple connections in the Report Wizard, the tables now have the background color corresponding to its connection's color.
    • The Report Wizard can now be used to quickly create on demand sub reports within reports. Simple create a sub report and choose the “Report Wizard” option.

Fixed bugs

  • The page layout dialog could not be opened for sub reports.
  • Report Wizard:
    • It was possible to create a report with the Report Wizard which had multiple tables with no join. This now shows an error to prevent performance problems.
    • In the report wizard, joins between columns with differing types were allowed, now this correctly shows an error.
    • There could be a ConcurrentModificationException when deleting a joined table within the Report Wizard
  • WMF Pictures will be inserted in i-net DesignerXML with proper height and width.

i-net software strives to provide accurate product documentation. Please give us your feedback using the form below.
NOTE: This form is for documentation feedback only. For technical assistance, please send an email to crystalclear@inetsoftware.de.

 

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