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 (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
  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 (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.

ADD A NEW IDEA

IBM i

Showing 2894

Add Case Conversion to RPG Subprocedure Parameters

Add support to automatically convert Subprocedure Parameters to Upper or Lower case using OPTION(*UPPER) or OPTION(*LOWER) keywords on the parameter definition. Obviously, this would be for CHAR, VARCHAR parameters that are also CONST or VALUE. It...
almost 4 years ago in IBM i / Languages - RPG 10 Future consideration

RPG - Conditional (Ternary) Operator (?:) in EVAL operation

I'd like to be able to use conditional assignment (?:) in EVAL and EVALR operation in RPG. C, C#, java and many other languages have a conditional (aka ternary) operator. This allows developers to make very terse choices between two values based o...
about 7 years ago in IBM i / Languages - RPG 17 Future consideration

Automatic Login Feature for Print Sessions in ACS 5250 Emulator

We request the addition of an automatic login feature for print sessions in the ACS 5250 emulator. Currently, regular 5250 sessions allow automatic login without user input using PLUGIN=logon, but this is not possible for print sessions.
2 months ago in IBM i / Application Development 0 Submitted

Full support of Field Reference File (FRF) in SQL

When creating tables via SQL it is not possible to use the concept of a FRF to define fields in a consistent way and especially query the catalogs later on to find the origin of a field. A workaround is a CREATE TABLE AS however this doesn't suppo...
7 months ago in IBM i / Db2 for i 1 Not under consideration

ACS - Run SQL Scripts disable "insert from examples" for selected users

We have been using Access Client Solutions for several years. Mainly the 5250 sessions are used by our users, but there are also selected power users who are authorized to use the function "Run SQL Scripts".For this users it is also possible to us...
over 2 years ago in IBM i / IBM i Access Family 4 Not under consideration

SQL Scalar function to check access to an IFS file or folder

IFS_ACCESS - SQL Scalar function to check access to an IFS file or folder It returns: 0=If the file or folder Exists and you have access -1=No access or file does not exists use case: -- returns 0 for the home folder - it exists values IFS_ACCESS ...
7 months ago in IBM i / Db2 for i 2 Future consideration

improve MERGE by adding the option "WHEN NOT MATCHED BY SOURCE THEN DELETE"

Today, it is impossible to use the DELETE clause behind WHEN NOT MATCHED.Some DBMS other than DB2 allow this.Would it be possible to add this feature, like in this example ? MERGE target_table USING source_table ON merge_condition WHEN MATCHED THE...
over 1 year ago in IBM i / Db2 for i 3 Submitted

SAVSYS show progress

Some customers use an USB thumb drive to run a SAVSYS on a monthly base. With slow USB sticks this process needs 15+ minutes without any progress display. Some customers are curious if it is still working. Use Case: show progress on save to avoid ...
over 3 years ago in IBM i / Save and Restore 5 Future consideration

Extending more IBM i Alerts for OS system limits

I am proposing an enhancement to our current IBM i alert system to improve our system monitoring capabilities and enable proactive management of potential issues. Current IBM i alerts are limited to monitoring only 8 predefined events. https://www...
7 months ago in IBM i / Db2 for i 2 Future consideration

Improved behavior of IBM i when bad sectors of external storage occur

There was an incident that bad blocks on an external storage connected to an IBM i partition resulted in recursive SRC A6xx0266 for hours and performance of the IBM i partition significantly slowed down. It was hard for the customer to determine w...
over 5 years ago in IBM i / Storage 2 Is a defect