Jump to content

Programming Development Manager: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
top: clean up, removed underlinked tag using AWB
Various tweaks to make description of PDM more technically accurate.
Line 9: Line 9:
When using PDM you can only view one level at a time. Users can only see the libraries in QSYS, the objects in a library, or the members in a file.
When using PDM you can only view one level at a time. Users can only see the libraries in QSYS, the objects in a library, or the members in a file.


PDM allows users to use shortcuts to perform repeated tasks. Using a specified file, one can tailor these shortcuts to meet their needs. These shortcuts are limited to two alpha numeric characters, and are entered on the line preceding the library, object, or member. This reduces the time it takes to complete common tasks like assigning authority, changing object ownership and several other functions. PDM also recalls last [[Parameter (computer programming)|input parameters]] on a user basis, making repetition and recall easy.
PDM allows users to use shortcuts to perform repeated tasks. Using a specified options file (via F16), one can tailor these shortcuts to meet their needs. These shortcuts are limited to two alpha numeric characters, and are entered in the input field immediately preceding the library, object, or member. This reduces the time it takes to complete common tasks like assigning authority, changing object ownership and several other functions. PDM also recalls last [[Parameter (computer programming)|input parameters]] on a user basis, making repetition and recall easy.


PDM will allow a user to copy objects, libraries, and members, move them, or simply rename them. It will also allow users to edit members using the DFU function. Some other quick commands include saving, restoring, displaying descriptions, deleting, changing, working with, running, changing text, finding a [[String (computer science)|string]], creating a program or service program, running a [[debugger]], and comparing.
PDM will allow a user to copy or rename libraries, objects and members. In addition, objects may be moved. It will also allow users to edit source members using the SEU function, edit disaply files via SDA or printer files via RLU. Some other quick commands include saving, restoring, displaying descriptions, deleting, changing, working with, running, changing text, finding a [[String (computer science)|string]], creating a program or service program, running a [[debugger]], and comparing.


PDM also has a filter tool (currently F17) which allows a user to narrow their search parameters and limit results by object, object type, attributes, a size range, or by complete or partial text.
PDM also has a filter tool (currently F17) which allows a user to narrow their search parameters and limit results by object, object type, attributes, a size range, or by complete or partial text.

Revision as of 01:49, 12 June 2019

PDM (Programming development manager) was installed on most AS/400 and IBM System i systems as a part of the Applications Development ToolSet (ADT) and is still installed on most IBM i systems today. PDM is an environment that lets programmers and/or operators navigate three levels of the PDM: 1) the library level, 2) the object level, and 3) the member level.

To start PDM, choose option 5 from the Main menu (Program menu). Next, choose option 2 to get to the PDM menu. To go directly to the PDM menu, you can also type in the following command into a command line: STRPDM (stands for Start PDM).

Other "work with" commands for the designated levels of PDM are as follows:

  • WRKLIBPDM (Library level)
  • WRKOBJPDM (Object level)
  • WRKMBRPDM (Member level)

When using PDM you can only view one level at a time. Users can only see the libraries in QSYS, the objects in a library, or the members in a file.

PDM allows users to use shortcuts to perform repeated tasks. Using a specified options file (via F16), one can tailor these shortcuts to meet their needs. These shortcuts are limited to two alpha numeric characters, and are entered in the input field immediately preceding the library, object, or member. This reduces the time it takes to complete common tasks like assigning authority, changing object ownership and several other functions. PDM also recalls last input parameters on a user basis, making repetition and recall easy.

PDM will allow a user to copy or rename libraries, objects and members. In addition, objects may be moved. It will also allow users to edit source members using the SEU function, edit disaply files via SDA or printer files via RLU. Some other quick commands include saving, restoring, displaying descriptions, deleting, changing, working with, running, changing text, finding a string, creating a program or service program, running a debugger, and comparing.

PDM also has a filter tool (currently F17) which allows a user to narrow their search parameters and limit results by object, object type, attributes, a size range, or by complete or partial text.

Sources

  • Fottral, Jerry. (2000). Mastering the AS/400: a practical, hands-on guide. 3rd ed. ISBN 1-58304-070-6