In the IUIE, how are BIRT parameters supported?

BIRT parameters are currently supported in the IUIE as follows:

DATE and DATETIME parameters

Parameters published in the IUIE as either DATE or DATETIME are passed to the BIRT engine as Date class parameters; their values must have the following formats:

  • DATE parameters: MM/DD/YYYY or MM/DD/YY
  • DATETIME parameters: MM/DD/YYYY HH24:MI:SS or MM/DD/YY HH24:MI:SS

Allow Numbers Only

If Allow Numbers Only is checked for a BIRT parameter in IUIE publishing, the following rules apply:

  • If wildcards are allowed, the parameter value must contain only digits and wildcard characters, and is passed as a String parameter to the BIRT engine.
  • If wildcards are not allowed, the value may be any valid integer, decimal, or even floating-point number. For example, you can use a parameter value like any of the following for this case: 17, -1, 4.78, 6E+10.73. These values are converted to a Java Double class and passed to the BIRT engine.

Special effects parameters

Special effects parameters are used to direct the IUIE to perform a unique action. Such parameters are prefixed and suffixed with two underscores (e.g., __NEWWINDOW__, which, if set to "Y", directs the IUIE to show the output in a new window).

Other parameter types

All other parameters are passed to the BIRT engine as a simple String class.

Multi-valued parameters

The IUIE passes multi-valued parameters to the BIRT engine as a JAVA array of the associated type (per the above rules).

This is document axoz in the Knowledge Base.
Last modified on 2013-06-27 00:00:00.

Contact us

For help or to comment, email the UITS Support Center.