TAA Tools

The Duplicate  Source Member  command is  a front end  to CPYSRCF  with
slightly different prompts to simplify copying source.

A typical command to duplicate a member in the same file would be:


This would  duplicate the ABC  member into the  DEF member in  the file
QCLSRC.  By default, the member DEF must not exist.

Command parameters                                    *CMD

   FROMMBR       The member name in the FROMFILE.

   TOMBR         The  member name in the  TOFILE.  An *  may be used to
                 mean the same name as the FROMMBR.

   FROMFILE      The  qualified name  of  the  'from  file'.    Special
                 values  such  as  *CL,  *RPG  etc.   may  be  used  to
                 represent  the  standard  source  file names  (QCLSRC,
                 QRPGSRC, etc.).   The  library qualifier  defaults  to

   TOFILE        The qualified name  of the 'to file'.   The default is
                 *FROMFILE  meaning  the member  is added  to  the same
                 file  as  the  FROMFILE  parameter.    If  a  specific
                 library  is named  (rather  than *LIBL),  the  library
                 specified  is used.    If *FROMFILE  is  specified and
                 *LIBL  is  used as  the  TOFILE library,  the FROMFILE
                 library value is used.

   REPLACE       A *YES/*NO  value.   The  default is  *NO which  means
                 the TOMBR must  not exist.  *YES must  be specified to
                 replace the data in an existing member.

   TEXT          The  text  description  of the  TOMBR.    *DFT  is the
                 default which causes:  1) If  a member  is added,  the
                 text comes from  the member named for FROMMBR  2) If a
                 member  is replaced, the  text of  the existing member
                 is not changed.

                 If a  text description  is entered,  it will  be  used
                 for the TOMBR whether it exists or not.




The following TAA Tools must be on your system:

          EDTVAR        Edit variable
          SNDCOMPMSG    Send completion message
          SNDESCMSG     Send escape message


None, the tool is ready to use.

Objects used by the tool

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

   DUPSRC        *CMD                       TAASRCU       QATTCMD
   TAASRCUC      *PGM           CLP         TAASRCUC      QATTCL

Added to TAA Productivity tools April 1, 1995

Home Page Up to Top