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 (https://ideas.ibm.com).
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:
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 an idea.
Get feedback from the IBM team and other customers to refine your idea.
Follow the idea through the IBM Ideas process.
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.
See this idea on ideas.ibm.com
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.
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 |
By clicking the "Post Comment" or "Submit Idea" button, you are agreeing to the IBM Ideas Portal Terms of Use.
Do not place IBM confidential, company confidential, or personal information into any field.
Your mistake is that some DS definitions require a size defined to them. For example, *DTAARA DS require a length.
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;
person;
name char(25) overlay(person);
age packed(5) overlay(person : *next);
end-ds;