The following are upgrade considerations and product changes for Active Technologies (WebFOCUS Reporting Server Release 7.7 Version 05).
The following version of software is required.
Starting with WebFOCUS Reporting Server Release 7.7 Version 04, you no longer need a valid license for Adobe Flex Builder™ 3 Professional in order to render charts in active report for Adobe Flash Player output.
Starting with WebFOCUS Reporting Server Release 7.7 Version 04, the behavior of the SET HTMLENCODE command has changed.
SET HTMLENCODE=ON removes the data value that is displayed on top of a cell menu when you click a data value in a cell. This is the default behavior for WebFOCUS Reporting Server Release 7.7 Version 04 and higher, regardless of the HTMLENCODE setting.
SET HTMLENCODE=OFF retains the data value that is displayed on top of a cell menu when you click a data value in a cell. This is the default behavior for WebFOCUS Reporting Server Release 7.7 Version 03 and lower, regardless of the HTMLENCODE setting.
How to: |
The SET ARNOPRINTHIDE command enables you to specify how the server handles a hidden BY column when NOPRINT is used in a GRAPH request.
This command applies when the setting for the chart engine is JSCHART.
The syntax is
SET ARNOPRINTHIDE = {ON|OFF}
where:
Excludes a hidden BY column (BY column with the NOPRINT option) from the sort processing of an active chart. Data for the hidden BY column is not displayed in the active chart output. This is the default value.
Using this setting with a NOPRINT column produces the same result as using HIDE=ON syntax for the BY column in the procedure.
The data for a hidden BY column is available for use elsewhere. For example, you can use it to populate the global filter drop-down list or other filter control on an active dashboard.
Includes a hidden BY column (BY column with the NOPRINT option) in the sort processing of an active chart. The chart is sorted by all the hidden BY columns, and data from all the columns is displayed in the active chart output.
The following upgrade considerations apply when you save an active report from your browser File menu, using the Save Page As option. For example, in Internet Explorer, you can select Save as from the File menu, and in the Save as type drop-down list, select Webpage, HTML only.
How to: |
An active report for Adobe Flash Player is generated using a Java-based compiler that comes with the Adobe Open Source Flex® SDK. The SDK is installed on the WebFOCUS Reporting Server and used to create an active report for Adobe Flash Player. As of WebFOCUS Reporting Server Release 7.7 Version 04, the compiler has been upgraded to Flex 4.5.1.
Active Technologies provide backward compatibility, enabling you to use earlier SDKs to compile your existing interactive PDF and Flex documents with active reports for Adobe Flash Player. You can run an earlier version of the compiler, such as the compiler that comes with the Adobe Open Source Flex SDK 3.5, with WebFOCUS Reporting Server Release 7.7 Version 04 and higher.
If you are using the interactive PDF feature, make sure to copy the necessary WebFOCUS Enable for Adobe Flex SWC files to the \frameworks\libs directory of your Flex SDK installation. For more information, see the WebFOCUS Enable for Adobe Flex 4.x User's Guide.
SET FLEXSDK = path_to_sdk
where:
Is the full path to the SDK whose compiler you want to use to generate the interactive PDF or Flex document with the active report for Adobe Flash Player.
How to: |
If you are using the SET FLEXSDK command, as described in Using an Alternate Adobe Flex Compiler With the WebFOCUS Reporting Server, you can also use the SET FLEXMEM command to specify the maximum Java heap size allocated to the Flex compiler to compile Flash or Flex files. If there is not enough available memory allocated to the Flex compiler at compilation time, errors may occur.
By default, the maximum Java heap size is typically set to 384m (megabytes) in a script file named mxmlc, in a variable named $VMARGS. The mxmlc file resides in the Flex SDK \bin directory installed on your system.
In the WebFOCUS procedure that contains the SET FLEXSDK command, add the following
SET FLEXMEM = maximum_java_heap_size
where:
Is the maximum Java heap size allocated to the Flex compiler to compile Flash or Flex files. For example, the command
SET FLEXMEM = 640m
increases the maximum Java heap size from the default value (384 megabytes) to 640 megabytes.
If a JavaScript file, such as irpfsty.js, irpstd.js, or irpfstd.js, was created prior to WebFOCUS Reporting Server Release 7.7 Version 04 and resides in your application folder, you must remove it and move the custom contents into the corresponding irpcusf.js file for AHTML, irpuflex.js file for FLEX/APDF, or irpcfgu.js file for all the default styles.
When you create an active chart using GRAPH FILE syntax, GRAPH FILE automatically sets the initial chart size to 768 x 480 pixels, by default. This feature applies to all chart engines.
WebFOCUS |