PRTMNYSRCF PRINT MANY SOURCE FILE MEMBERS TAASRCK |
The PRTMNYSRCF command allows you to print multiple source members
from one or more source files. The PRTSRCF command from TAATOOL is
used to print the output so that the width of the print line is 8 1/2
inches.
A typical command would look as follows:
PRTMNYSRCF LIST((PAYROLL *CMD)(PAYROLLC *CLP)(PAY99 *CLP) +
(PAY105 *RPG))
The command would print 4 members from three different source files.
Since the PRTSRCF command sends out a status message during the
printing of the member, these messages are automatically sent to the
display. This provides feedback for the end user during the
operation of the command.
If an error occurs during processing (e.g. the member name cannot be
found), a diagnostic message is sent and the command will continue.
This will normally allow you to see the cause of the problem although
in some cases the low level messages must be reviewed. When all
members have been processed, an escape message will be sent stating
the number of members printed and the number not printed.
Because PRTMNYSRCF can be a long running command, it should be
submitted to batch. The cost to the system to process separately
entered interactive functions, exceeds the cost of a single
PRTMNYSRCF command.
Command parameters *CMD
------------------
LIST This is a double entry of:
MEMBER The member to be listed.
SRCF A source file name or the special values *CL,
*RPG etc. to indicate the standard system
supplied source files names of QCLSRC and
QRPGSRC etc.
OUTQ The output queue to be used. The default is *JOB.
FROMLIB The library containing the source files. The
default is *LIBL.
CHGBARS If change bars are desired, this is a 6 digit date
field in job format to use for a comparison against
the source statement change date. A change bar will
print if the parameter date is less than or equal to
the source statement date.
CHGBARCHAR The change bar character that will be printed if
change bars are requested. An '*' is the default.
Prerequisites
-------------
The following TAA Tools must be on your system:
EDTVAR Edit variable
EXTLST Extract list
PRTSRCF Print source file
SNDCOMPMSG Send completion message
SNDESCMSG Send escape message
Implementation
--------------
None, the tool is ready to use.
Objects used by the tool
------------------------
Object Type Attribute Src member Src file
------ ----- --------- ---------- -----------
PRTMNYSRCF *CMD TAASRCK QATTCMD
TAASRCKC *PGM CLP TAASRCKC QATTCL
|
Added to TAA Productivity tools April 1, 1995