Caution about HTML items and JavaScript

This recipe shows you that the HTML items and JavaScripts used on the report page are not executed when report runs in PDF or Excel.

Getting ready

Open the report that we created in Chapter 3, "Generating bar chart with JavaScript" recipe.

How to do it...

  1. Run the report in HTML format. Ensure that the bar charts are generated fine.
  2. Now re-run the report in PDF format.
  3. Notice that bar charts are absent from the PDF output.

How it works...

When users run the report in any format other than HTML, the prompt page generated is still a web page. Hence, any scripts put on the prompt page (for example, default selections) work fine. However, when the actual report is generated, it will execute the scripts only in HTML format. ...

Get IBM Cognos 8 Report Studio Cookbook now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.