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 Mar 20, 2017

Modernize a bit the command interface of IBM I

The Command Interface is almost the same for the last 30 or more years !

Here are some simple stuff to improve and modernize a bit the command interface:

1. Handle and edit dates.
2. Edit codes and edit words for numeric variables.
3. When prompting - F4 to display parameter options, ability to click on an option instead of typing.
4. Ability to search keywords or options of the command and the Help interface of the command.
5. Avoid the need to define twice the command parameters: once in the program and afterwards in the command. Allow to put the CMD and PARM operations in the HLL programs. That would automatically create both - the program and the command, or just one unified object that will be able to be called or commanded.
6. When documenting program references by DSPPGMREF, include user defined commands.
7. Allow to issue commands with their keywords directly from RPG, not through QCMDEXC interface (see REQ 102457).
8. Since the screen for the command is not designed by the programmer, it is the system that designs it, why not do some smart design and make it GUI. (VALUES will become radio buttons, Etc.)

Use Case:

Example: When prompting for CPYF or OVRXXX cmd it takes some time until user finds the necessary parameter. Provide Search option on command and UIM HELP screens.

Idea priority Medium
  • Guest
    Sep 21, 2017

    Much of what you have specified in this RFE has been available for some time. The IBM i has a couple of GUI based interfaces that do provide a modern interface, searching, point and click.

    The IBM Navigator for i web based solution has a very rich set of features and functions for managing and accessing the system. In addition, the IBM Access for Mobile offering provides a similar set of rich feature / function but targeted for the Mobile user.

    Navigator for i --!/wiki/IBM%20i%20Technology%20Updates/page/IBM%20Navigator%20for%20i

    IBM Access for Mobile -

    In addition, we have been on a journey the past several years, creating new ways to access and manage aspects of the operating system using SQL. There is now a rich set of SQL Services that offer in many cases enhanced function for accessing and managing aspects of the IBM i. Details on the list of available services can be found on developer works -!/wiki/IBM%20i%20Technology%20Updates/page/DB2%20for%20i%20-%20Services

    Examples and usage of these services can be found in the Insert from Examples page that is shipped with the Access Client Solutions product.