TAA Tools
PRTPRM          PRINT PARAMETERS                       TAAPRMA

The Print  Parameter tool provides  a series of  commands that allow  a
review of  what parameters have  been changed from  the system supplied
defaults.

Periodic  reviews are sometimes desirable  to determine where functions
are being used and what exceptions  exist.  The output is to  a spooled
file so that  the scan capability of DSPSPLF can be  used to search for
a particular parameter use.

For  example, to  review all  of the  display files  in a  library, you
would specify:

       PRTPRMDSPF   DSPF(xxxx/*ALL)

This will print a  listing with one line  per display file followed  by
one line  for each parameter  where the  value differs from  the system
default.    The  TEXT value  always  prints  on the  same  line  as the
object.

If you  wanted to  determine what  display files  specify a  value  for
WAITFILE, you would  use DSPSPLF on  the output of PRTPRMDSPF  and scan
for WAITFILE.

You  may request  to  review a  specific object,  generic  objects, all
objects in a library, all objects on the library list, etc.

If  the library  is specified  as *ALL or  *ALLUSR, the  user must have
*ALLOBJ authority.

Commands provided                                     *CMD
-----------------

     PRTPRMCLS     Print parameters of class objects
     PRTPRMCMD     Print parameters of command definition objects
     PRTPRMDSPF    Print parameters of display files
     PRTPRMJOBD    Print parameters of job descriptions
     PRTPRMJOBQ    Print parameters of job queues
     PRTPRMLF      Print parameters of logical files
     PRTPRMMSGQ    Print parameters of message queues
     PRTPRMNETA    Print parameters of network attributes
     PRTPRMOUTQ    Print parameters of output queues
     PRTPRMPF      Print parameters of physical files
     PRTPRMPGM     Print parameters of program objects
     PRTPRMPRF     Print parameters of user profile objects
     PRTPRMPRTF    Print parameters of printer files

Command parameters                                    *CMD
------------------

Most of the  commands have a similar  format.  The following  describes
the parameters for the PRTPRMCLS command.

   CLS           The  qualified file  name of  the class  object  to be
                 printed.  A generic name or *ALL may be entered.

                 The  library  value  defaults to  *LIBL.    A specific
                 library name may  be used.   The other special  values
                 which  may be  used are  *USRLIBL,  *CURLIB, *ALL,  or
                 *ALLUSR.

   PRTFILE       The  qualified name of the  printer file to  use.  The
                 default is QPRINT  in *LIBL.   The  spooled file  name
                 will be CLS.

Restrictions
------------

Not all parameters are supported, but the most common exist.

Some commands  rely on other  TAA RTV commands  which are dependent  on
printed output formats and are therefore release dependent.

If  the library is  specified as  *ALL or  *ALLUSR, the user  must have
*ALLOBJ authority.

PRTPRMCMD  byasses  and  sends  diagnostic  messages  for  some  system
commands such as PARM which cannot be properly accessed.

Prerequisites
-------------

The following TAA Tools must be on your system:

     CHKGENERC    Check generic
     RTVCLSA      Retrieve class attributes
     RTVCMDA      Retrieve command attributes
     RTVJOBD      Retrieve job description attributes
     RTVJOBQA     Retrieve job queue attributes
     RTVMSGQA     Retrieve message queue attributes
     RTVPGMA      Retrieve program attributes
     RTVOUTQA     Retrieve output queue attributes
     SNDCOMPMSG   Send completion message
     SNDESCMSG    Send escape message
     SNDSTSMSG    Send status message

Implementation
--------------

None, the tool is ready to use.

Objects used by the tool
------------------------

   Object        Type        Attribute      Src member    Src file
   ------        ----        ---------      ----------    ----------

   PRTPRMPF      *CMD                       TAAPRMA       QATTCMD
   PRTPRMLF      *CMD                       TAAPRMA2      QATTCMD
   PRTPRMPRTF    *CMD                       TAAPRMA3      QATTCMD
   PRTPRMDSPF    *CMD                       TAAPRMA4      QATTCMD
   PRTPRMCLS     *CMD                       TAAPRMA5      QATTCMD
   PRTPRMNETA    *CMD                       TAAPRMA6      QATTCMD
   PRTPRMJOBD    *CMD                       TAAPRMA7      QATTCMD
   PRTPRMPGM     *CMD                       TAAPRMA8      QATTCMD
   PRTPRMOUTQ    *CMD                       TAAPRMA9      QATTCMD
   PRTPRMPRF     *CMD                       TAAPRMA10     QATTCMD
   PRTPRMCMD     *CMD                       TAAPRMA11     QATTCMD
   PRTPRMJOBQ    *CMD                       TAAPRMA12     QATTCMD
   PRTPRMMSGQ    *CMD                       TAAPRMA13     QATTCMD
   TAAPRMAC      *PGM           CLP         TAAPRMAC      QATTCL
   TAAPRMAC2     *PGM           CLP         TAAPRMAC2     QATTCL
   TAAPRMAC3     *PGM           CLP         TAAPRMAC3     QATTCL
   TAAPRMAC4     *PGM           CLP         TAAPRMAC4     QATTCL
   TAAPRMAC5     *PGM           CLP         TAAPRMAC5     QATTCL
   TAAPRMAC6     *PGM           CLP         TAAPRMAC6     QATTCL
   TAAPRMAC7     *PGM           CLP         TAAPRMAC7     QATTCL
   TAAPRMAC8     *PGM           CLP         TAAPRMAC8     QATTCL
   TAAPRMAC9     *PGM           CLP         TAAPRMAC9     QATTCL
   TAAPRMAC10    *PGM           CLP         TAAPRMAC10    QATTCL
   TAAPRMAC11    *PGM           CLP         TAAPRMAC11    QATTCL
   TAAPRMAC12    *PGM           CLP         TAAPRMAC12    QATTCL
   TAAPRMAC13    *PGM           CLP         TAAPRMAC13    QATTCL
   TAAPRMAR      *PGM           RPG         TAAPRMAR      QATTRPG
   TAAPRMAR2     *PGM           RPG         TAAPRMAR2     QATTRPG
   TAAPRMAR3     *PGM           RPG         TAAPRMAR3     QATTRPG
   TAAPRMAR4     *PGM           RPG         TAAPRMAR4     QATTRPG
   TAAPRMAR5     *PGM           RPG         TAAPRMAR5     QATTRPG
   TAAPRMAR6     *PGM           RPG         TAAPRMAR6     QATTRPG
   TAAPRMAR7     *PGM           RPG         TAAPRMAR7     QATTRPG
   TAAPRMAR8     *PGM           RPG         TAAPRMAR8     QATTRPG
   TAAPRMAR9     *PGM           RPG         TAAPRMAR9     QATTRPG
   TAAPRMAR10    *PGM           RPG         TAAPRMAR10    QATTRPG
   TAAPRMAR11    *PGM           RPG         TAAPRMAR11    QATTRPG
   TAAPRMAR12    *PGM           RPG         TAAPRMAR12    QATTRPG
   TAAPRMAR13    *PGM           RPG         TAAPRMAR13    QATTRPG

Structure
---------

PRTPRMPF   Cmd
  TAAPRMAC   CL
    TAAPRMAR   RPG

PRTPRMLF   Cmd
  TAAPRMAC2  CL
    TAAPRMAR2  RPG

PRTPRMPRTF Cmd
  TAAPRMAC3  CL
    TAAPRMAR3  RPG

PRTPRMDSPF Cmd
  TAAPRMAC4  CL
    TAAPRMAR4  RPG

PRTPRMCLS  Cmd
  TAAPRMAC5  CL
    TAAPRMAR5  RPG

PRTPRMNETA Cmd
  TAAPRMAC6  CL
    TAAPRMAR6  RPG

PRTPRMJOBD Cmd
  TAAPRMAC7  CL
    TAAPRMAR7  RPG

PRTPRMPGM  Cmd
  TAAPRMAC8  CL
    TAAPRMAR8  RPG

PRTPRMOUTQ Cmd
  TAAPRMAC9  CL
    TAAPRMAR9  RPG

PRTPRMPRF  Cmd
  TAAPRMAC10 CL
    TAAPRMAR10 RPG

PRTPRMCMD  Cmd
  TAAPRMAC11 CL
    TAAPRMAR11 RPG

PRTPRMJOBQ Cmd
  TAAPRMAC12 CL
    TAAPRMAR12 RPG

PRTPRMMSGQ Cmd
  TAAPRMAC13 CL
    TAAPRMAR13 RPG
					

Added to TAA Productivity tools April 1, 1995


Home Page Up to Top