Skip to Main Content
IBM Data and AI Ideas Portal for Customers


This portal is to open public enhancement requests against products and services offered by the IBM Data & AI organization. To view all of your ideas submitted to IBM, create and manage groups of Ideas, or create an idea explicitly set to be either visible by all (public) or visible only to you and IBM (private), use the IBM Unified Ideas Portal (https://ideas.ibm.com).


Shape the future of IBM!

We invite you to shape the future of IBM, including product roadmaps, by submitting ideas that matter to you the most. Here's how it works:


Search existing ideas

Start by searching and reviewing ideas and requests to enhance a product or service. Take a look at ideas others have posted, and add a comment, vote, or subscribe to updates on them if they matter to you. If you can't find what you are looking for,


Post your ideas

Post ideas and requests to enhance a product or service. Take a look at ideas others have posted and upvote them if they matter to you,

  1. Post an idea

  2. Upvote ideas that matter most to you

  3. Get feedback from the IBM team to refine your idea


Specific links you will want to bookmark for future use

Welcome to the IBM Ideas Portal (https://www.ibm.com/ideas) - Use this site to find out additional information and details about the IBM Ideas process and statuses.

IBM Unified Ideas Portal (https://ideas.ibm.com) - Use this site to view all of your ideas, create new ideas for any IBM product, or search for ideas across all of IBM.

ideasibm@us.ibm.com - Use this email to suggest enhancements to the Ideas process or request help from IBM for submitting your Ideas.

IBM Employees should enter Ideas at https://ideas.ibm.com


Status Submitted
Workspace Cognos Analytics
Components Reporting
Created by Guest
Created on Mar 26, 2024

Layout Component References - for everything!

LCRs and Report Styles are one of the best features of reporting in an enterprise environment. They allow for object reuse across hundreds of reports. Ensuring consistency in look and feel and a massive reduction in report maintenance costs.

For example, we can define a prompt in a master report and reuse that prompt in all reports using an LCR.


Where LCRs fall short though is that some objects within a report require things that are not part of the layout. For example, if we define an LCR for a prompt, we have to ensure the query is copy/pasted into every report that uses that prompt. This means that whilst the prompt can be maintained in a single location, we have hundreds of the same prompt query. Which is a maintenance head ache.


As well as having the ability to use a layout object for a LCR, Cognos should have the ability to have queries, variables, conditional styles etc as LCRs (no longer just layout).

This would allow an author to bring a prompt into their report as an LCR, and also everything used by that prompt - such as the query - would also be an LCR.


Theres a couple of ways this could work...
Most simple would be to add things like a Query Component Reference , or a Conditional Style Component Reference.


A more sophisticated solution would be making objects more modular. For example, if the user brings in a prompt as an LCR, then within the LCR Overrides would also be the underlying query. If the author does nothing, then the prompt will automatically use the query within the LCR source report.

Within the report using the prompt as an LCR the prompt query wouldnt even exist, as the prompt would know to use the query from the LCR source report.

The author could use an override to point the prompt to an alternate query, this could either be a query in the report the author is working on, or a completely different report.

The same idea could be extended to anything used by an object for example if a list uses a conditional style, by default it would use the conditional style from the LCR source, but the author could override to point to a different conditional style.


This makes report authoring very modular, an author can just bring in a prompt, a list, a chart etc from other reports, and not worry about the queries that are needed to go with them. This would a great piece of functionality for business authors who could easily assemble reports from an object library.













Needed By Yesterday (Let's go already!)