Skip to Main Content
IBM Data Platform Ideas Portal for Customers


This portal is to open public enhancement requests against products and services offered by the IBM Data Platform 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 Planning Analytics
Created by Guest
Created on Jul 24, 2026

Closing the Usability Gap: Declarative Formatting Rules for Universal Reports

Dear team,

Business Problem
Universal Reports are functionally more powerful than the older Active Forms / Dynamic Reports. However, they currently represent a step backwards in usability when it comes to formatting.

In Active Forms, controllers could define formatting visually through the Format Area based on element characteristics. The engine applied these templates automatically.

In Universal Reports, formatting depends on combinations of row and column properties. When both axes are homogeneous (all leaf-level elements or all consolidated elements of the same hierarchy level), the number of rules remains manageable.

The real difficulty arises with mixed combinations. In practice, Universal Reports frequently place multiple dimensions on the same axis (two, three or even four dimensions on rows and/or columns). A typical management report might look like this:

Rows (e.g. Organization + Version):
Total Company Consolidated Budget
East Region Consolidated Budget
Massachusetts Leaf Budget
Maryland Leaf Actual
West Region Consolidated Forecast

Columns (e.g. Channel + Product):
Channel Total Consolidated
Retail Consolidated
Phones Leaf
3G Smart Phones Leaf
Internet Consolidated

This creates a multi-dimensional formatting decision space across element types, hierarchy levels, attributes and stacked dimensions. Each relevant combination currently requires its own Excel Conditional Formatting rule or complex formula, plus manual priority management. This shifts the responsibility from a business reporting concept to Excel rule engineering.

As reports grow more complex — and especially when they evolve over time (new hierarchies, additional scenarios, reorganisations) — the existing formatting logic becomes fragile and a practical obstacle to full adoption of Universal Reports.

Proposed Solution Introduce a declarative formatting layer that allows users to define rules directly on the combination of row and column element properties, instead of relying primarily on cell-oriented Excel rules.

Example:

IF
Row Element Type = Consolidated
AND
Column Element Type = Leaf
THEN
Font = Bold

or

IF
Row Dimension = Organization
AND Row Element Type = Consolidated
AND Column Dimension = Version
AND Column Element = Forecast
THEN
Font = Bold
Background = Light Blue

The abstraction layer should also handle rule precedence automatically based on specificity, avoiding manual priority management between large numbers of Excel Conditional Formatting rules.

This could be implemented through reusable formatting templates or rules, similar in concept to the Active Form Format Area, but extended for the richer Universal Report model (including multiple stacked dimensions on rows and/or columns).

Universal Reports are designed for highly flexible multi-dimensional reporting. The formatting model should therefore also support multi-dimensional business logic.

The existing engine and the already available element detection and row/column context metadata can be leveraged. What is needed is an abstraction layer that lets business users express row and column-based formatting logic directly, while the system generates and maintains the underlying Conditional Formatting.

Business Value

  • Enables organisations to confidently migrate complex reporting landscapes from Active Forms / Dynamic Reports to Universal Reports

  • Controllers and FP&A teams can maintain professional formatting even for mixed-axis and multi-dimension reports

  • Significantly lower long-term maintenance cost and risk

  • Higher consistency and quality of management reporting

  • Strengthens Universal Reports as the clear strategic standard in Planning Analytics for Excel

This is not a request to replace the existing rendering engine. It is a request to close the usability gap by giving business users a declarative way to express row and column-based formatting logic.

Thanks in advance.

With best regards,
Vitalij

Needed By Yesterday (Let's go already!)
  • Guest
    Jul 24, 2026

    +1

    Thank you for considering this Idea.

    The goal is not to replace the existing Conditional Formatting engine, but to add a declarative layer on top of it. Universal Reports already detect element types, hierarchy levels and row/column context. What is currently missing is a way for business users to work with these properties and their combinations directly, instead of translating every requirement into individual Excel rules and managing priorities manually.

    This becomes especially relevant with real-world reports that use multiple stacked dimensions on rows and/or columns and mixed Leaf / Consolidated elements. In those cases the number of rules grows quickly and the formatting logic becomes fragile over time (new hierarchies, new scenarios, reorganisations, etc.).

    A solution similar in spirit to the old Active Form Format Area — but extended for the richer Universal Report model — would significantly improve maintainability and lower the barrier for controllers and FP&A teams to fully adopt Universal Reports.