Report Studio Cookbook: Dynamic Default Prompts Done Right

Value prompt

Dynamically Set Default Prompt Selections Using the New JavaScript Prompt API in IBM Cognos 10.2 Continuing with our Report Studio Cookbook series, today we will look at the new Report Studio JavaScript prompt API available in IBM Cognos 10.2. Since the very first release of the web based Report Studio, report authors have been asked [...]

IBM Cognos and JavaScript – Part II

092711_1142_IBMCognosan1.png

In the previous JavaScript article, we spent some time learning about JavaScript and web page basics. We completed a couple of simple examples on how to insert JavaScript into an IBM Cognos report in Report Studio. Today let’s continue our journey. Note: All information and examples are specifically designed for IBM Cognos 10 Report Studio [...]

IBM Cognos and JavaScript – Part I

072611_0233_IBMCognosan1.png

Creating JavaScript solutions in Cognos reports to enhance the out-of-box capabilities of the tool may seem like a daunting task to many Cognos report developers. As a seasoned Cognos developer I can understand this trepidation and it is true that unlike using the Report Studio tool to build professional reports, writing JavaScript code is not [...]

Creating Dynamic IBM Cognos Reports with jQuery

There is a growing need to provide more dynamic and interactive reporting for technically savvy consumers that have elevated expectations for how their data should be presented to them. With the arrival of IBM Cognos 8.4 comes Cognos Mashup Services, an API that empowers us to build modern looking and feeling web applications using IBM Cognos [...]

How to Enhance Text Box Prompts in IBM Cognos 8 with On-The-Fly Validation

One of the issues with using text box prompts is the possibility of receiving incorrect, misspelled, or non-existent entries. This allows the report to run and return unexpected data. Recognizing this, a user would have to return to the prompt page to re-enter values into the text box prompt. Wouldn’t it be nice if there [...]