TAA Tools
DSPIFSOWN       DISPLAY IFS OWNED OBJECTS              TAAIFTQ

The Display IFS  Owner command displays  or lists owned objects  in the
IFS  (does not  include objects  in libraries).   The  system DSPUSRPRF
command  does not display  this information.  The  QSYLOBJA API is used
to extract the information.

For an  outfile of  the information, see  the CVTIFSOWN  command.   For
change and  delete functions of  owned IFS objects, see  the CHGIFSOWN2
and DLTIFSOWN commands.

You  must have *ALLOBJ  special authority  to use DSPIFSOWN  for a user
profile other than your own.

A typical command would be:

             DSPIFSOWN   USRPRF(xxx)

The IFS objects  owned by the  specified user would  be displayed.   If
necessary,  the delimiter  and  path names  are  converted  to the  job
CCSID  prior to being displayed.   The other fields  remain as reported
by the QSYLOBJA API.

DSPIFSOWN escape messages you can monitor for
---------------------------------------------

None.  Escape messages from based on functions will be re-sent.

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

   USRPRF        The user  profile name  to display  owned IFS  objects
                 for.   Objects  in  libraries  are not  included  (use
                 DSPUSRPRF TYPE(*OBJOWN)).

                 The default is *CURRENT for the current user.

                 A  user profile  other than  the  current user  may be
                 entered  by a user who  has *ALLOBJ special authority.

   OUTPUT        How to  output  the  results.   *  is the  default  to
                 display  the spooled  file if  the command  is entered
                 interactively.   The spooled file  is deleted after it
                 is displayed.

                 If the  command  is  entered  in batch  or  *PRINT  is
                 specified, the  spooled file  is output  and retained.

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

*ALLOBJ  special authority  is required  if a  user profile  other than
the current user is specified.

The maximum path name that will be listed is 5000 bytes.

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

The following TAA Tools must be on your system:

     CHKALLOBJ       Check *ALLOBJ special authority
     CRTUSRSPC       Create user space
     EDTVAR          Edit variable
     RTVSYSVAL3      Retrieve system value 3
     SNDCOMPMSG      Send completion message
     SNDESCINF       Send escape information
     SNDSTSMSG       Send status message

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

None, the tool is ready to use.

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

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

   DSPIFSOWN     *CMD                   TAAIFTQ       QATTCMD
   TAAIFTQC      *PGM       CLP         TAAIFTQC      QATTCL
   TAAIFTQR      *PGM       RPGLE       TAAIFTQR      QATTRPG
					

Added to TAA Productivity tools August 1, 2008


Home Page Up to Top