Making prompts optional

The previous recipe showed you how to generate a prompt through a macro. In this recipe, we will see how to make them optional using other arguments of the function.

We will generate two simple list reports, both based on a native SQL. These lists will show product details for a selected product line. However, the product line prompt will be made optional using two different approaches.

Getting ready

Create a report with two simple list objects based on native SQL. For that, create the query subjects in the same way as we did in the previous recipe. Use the following query in the SQL objects:

SELECT DISTINCT "SLS_PRODUCT_LINE_LOOKUP"."PRODUCT_LINE_EN""PRODUCT_LINE" , "SLS_PRODUCT_LOOKUP"."PRODUCT_NAME""PRODUCT_NAME" , "SLS_PRODUCT_COLOR_LOOKUP"."PRODUCT_COLOR_EN""PRODUCT_COLOR" ...

Get IBM Cognos 10 Report Studio Cookbook - Second Edition 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.