Skip to Main Content
IBM Sterling

This portal is to open public enhancement requests for IBM Sterling products and services. 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 (

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
  1. Post an idea.

  2. Get feedback from the IBM team and other customers to refine your idea.

  3. Follow the idea through the IBM Ideas process.

Specific links you will want to bookmark for future use

Welcome to the IBM Ideas Portal ( - Use this site to find out additional information and details about the IBM Ideas process and statuses.

IBM Unified Ideas Portal ( - Use this site to view all of your ideas, create new ideas for any IBM product, or search for ideas across all of IBM. - Use this email to suggest enhancements to the Ideas process or request help from IBM for submitting your Ideas.

Status Not under consideration
Categories Usability
Created by Guest
Created on Jul 5, 2018

Enable UI dialog table rows to be expanded dynamic for data entry

For tables used for collecting input, provide a setting that would allow a new row to be added after the last row has been used.

What is your industry? Banking
How will this idea be used?

This option would allow the collection of data in a table format without having to determine and fix a static size for the table.  This capability would need to be matched with the ability to loop through the table rows.  This looping may have been addressed with this enhancement request:

  • Admin
    Greg Russell
    Nov 13, 2020

    Current process allows for a workaround that allows us to create a number of rows. While it is a nice to have, I don't expect that we will be able to address within the medium term.

  • Admin
    Greg Russell
    Aug 3, 2018

    Thank you for the clarification.  I will re-open this idea and discuss based on that request to be able to expand the input side of a table where the number of rows in the table could be dependent on the input from the partner.

  • Guest
    Aug 2, 2018

    True, it exists, dynamically sizing based on the results of an API call.  Dynamic tables can only be defined if you have something to map it to (like the results of an API call) in order to obtain values to fill the table with. But in the use case where a table is being presented to the user to fill out a set of information, like a list of contacts, you must define a static table, with a fixed number of rows.  In this case, there is no data to pre-fill the table with; the number of rows which will be filled out by the user is unknown.  It's in that case it would be nice to be able to have the table grow dynamically.  Either by having the user press a button to add another row, or by having it add another row automatically when the last row is updated/filled out.

  • Admin
    Greg Russell
    Aug 2, 2018

    There is a dynamic table capability available in PEM today that allows for tables to be created and managed based on the data that is returned from an API call.  For more details on creating static or dynamic tables, you can access: