Skip to Main Content
IBM Power Ideas Portal

This portal is to open public enhancement requests against IBM Power Systems products, including IBM i. 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
Workspace IBM i
Created by Guest
Created on Aug 10, 2016

Determine combined size of selected fields

When you are making overlaid fields within a DS you often need to create a master field to contain all the overlain fields and that needs to be of at least a certain size.

It would be nice if we could have the editor combine the size of all fields selected so that we could determine the size of our overlaying field more simply. How or which view this occurs in is not something I think needs to be tied to the LPEX editor only. Maybe another view or the outline could help with this.

Use Case:

In some view or the editor select multiple fields and then the total size appears "magically". I then use that amount as the size definition in my DS overlay field.

Idea priority Low
  • Guest
    Aug 14, 2017

    Your mistake is that some DS definitions require a size defined to them. For example, *DTAARA DS require a length.

  • Guest
    Aug 18, 2016

    We have evaluated this request and determined that this enhancement is unnecessary because if you omit the data type information, the RPG compiler (and the RDi outline view) will automatically define the overlaying field as character and determine its length based on the overlays.

    For example, the "person" subfield in the following data structure will be defined with type character and length 28.

    dcl-ds ds;
    name char(25) overlay(person);
    age packed(5) overlay(person : *next);