USE $PRINT / $PUNCH / $JOB command: Difference between revisions
m (pdf now converted to wiki) |
m (only USE $PRINT is obsolete) |
||
Line 8: | Line 8: | ||
==Syntax== | ==Syntax== | ||
<p class="syntax"><b>U</b>SE < | <p class="syntax"><b>U</b>SE <span class="term">name</span> [<span class="term">option</span> [,<span class="term">option</span>]...] | ||
</p> | </p> | ||
Line 41: | Line 41: | ||
<tr> <th><var>CLASS</var></th> | <tr> <th><var>CLASS</var></th> | ||
<td>Output class. The class is specified as one alphanumeric character. The default is: | <td>Output class. The class is specified as one alphanumeric character. The default is: | ||
<p>A for $PRINT</p> | <p><var>A</var> for <var>$PRINT</var></p> | ||
<p>B for $PUNCH</p> | <p><var>B</var> for <var>$PUNCH</var></p> | ||
(A is assumed for $JOB) </td> </tr> | (<var>A</var> is assumed for <var>$JOB</var>) </td> </tr> | ||
<tr> <th><var>COPIES</var></th> | <tr> <th><var>COPIES</var></th> | ||
<td>Number of copies to be printed. The number must be in the range 1 to 255 to match the range allowed for the COPY parameter of the z/VSE/POWER *$$LST and *$$PUN statements. The default is 1. | <td>Number of copies to be printed. The number must be in the range 1 to 255 to match the range allowed for the <code>COPY</code> parameter of the z/VSE/POWER *$$LST and *$$PUN statements. The default is 1. | ||
<p>If COPIES is omitted or a zero value is specified, COPIES=1 is assumed. </p> | <p> | ||
<p>The z/VSE/POWER equivalent option name is COPY.</p> | If <var>COPIES</var> is omitted or a zero value is specified, <code>COPIES=1</code> is assumed. </p> | ||
<p> | |||
The z/VSE/POWER equivalent option name is <code>COPY</code>.</p> | |||
</td> </tr> | </td> </tr> | ||
<tr> <th><var>FCB</var></th> | <tr> <th><var>FCB</var></th> | ||
<td>Name of the forms control buffer (block) used to control the vertical spacing of output on the page. FCB consists of 1 to 4 characters. There is no default. </td> </tr> | <td>Name of the forms control buffer (block) used to control the vertical spacing of output on the page. <var>FCB</var> consists of 1 to 4 characters. There is no default. </td> </tr> | ||
<tr> <th><var>FORMS<br>F</var></th> | <tr> <th><var>FORMS<br>F</var></th> | ||
Line 58: | Line 60: | ||
<tr> <th><var>JOBNAME<br>J</var></th> | <tr> <th><var>JOBNAME<br>J</var></th> | ||
<td>Identifier that appears in place of your user ID on the separator page. This option is equivalent to HDR2. </td> </tr> | <td>Identifier that appears in place of your user ID on the separator page. This option is equivalent to <code>HDR2</code>. </td> </tr> | ||
<tr> <th><var>ROUTE<br>R</var></th> | <tr> <th><var>ROUTE<br>R</var></th> | ||
<td>Desired output destination or routing. The destination consists of one to eight characters. The default is LOCAL. </td> </tr> | <td>Desired output destination or routing. The destination consists of one to eight characters. The default is <var>LOCAL</var>. </td> </tr> | ||
</table> | </table> | ||
</td></tr> | </td></tr> | ||
Line 72: | Line 74: | ||
==Usage notes== | ==Usage notes== | ||
Under z/OS or z/VM, the USE $PRINT/$PUNCH/$JOB command directs output to a dynamically allocated printer, punch device, or internal reader. $JOB applies only to z/OS. | Under z/OS or z/VM, the <var>USE $PRINT</var>, <var>USE $PUNCH</var>, or <var>USE $JOB</var> command directs output to a dynamically allocated printer, punch device, or internal reader. <var>$JOB</var> applies only to z/OS. | ||
<p class="note"><b>Note:</b> | <p class="note"><b>Note:</b> The <var>USE $PRINT</var> version of the <var>USE</var> command is obsolete and is supplied only for purposes of compatibility.</p> | ||
<p>Under z/OS, when a data set is printed or punched, the operating system inserts a separator page or card identifying the job (for example, | <p> | ||
Under z/OS, when a data set is printed or punched, the operating system inserts a separator page or card identifying the job (for example, <code>ONLINE Model 204</code>) that created the data set. <var class="product">Model 204</var> also generates a separator page. For <var>$PRINT</var> output under z/OS, if the IBM Block Letter Routine (IEFSD095) is not in effect, <var class="product">Model 204</var> generates a separator page that contains a one-line message: </p> | |||
<p class="code">M204LIST <i>userid</i> | <p class="code">M204LIST <i>userid</i> | ||
</p> | </p> | ||
Line 82: | Line 85: | ||
If the IBM Block Letter Routine is in effect, <var class="product">Model 204</var> generates a separator that contains the following message lines: </p> | If the IBM Block Letter Routine is in effect, <var class="product">Model 204</var> generates a separator that contains the following message lines: </p> | ||
<p class="code">M204LIST | <p class="code">M204LIST | ||
userid | <i>userid</i> | ||
</p> | </p> | ||
<p> | <p> | ||
These lines are equivalent to the options HDR1 and HDR2. </p> | These lines are equivalent to the options <code>HDR1</code> and <code>HDR2</code>. </p> | ||
<p> | <p> | ||
The Block Letter Routine is automatically linked (by M204LINK or M204RLNK) into your | The Block Letter Routine is automatically linked (by <code>M204LINK</code> or <code>M204RLNK</code>) into your Online or BATCH204 during <var class="product">Model 204</var> installation.</p> | ||
<p> | <p> | ||
Under z/VM, the <var class="product">Model 204</var> separator page always consists of the following message:</p> | Under z/VM, the <var class="product">Model 204</var> separator page always consists of the following message:</p> | ||
Line 93: | Line 96: | ||
</p> | </p> | ||
<p> | <p> | ||
If you are using an external security interface, authorization to open SYSOUT data sets is validated during execution of the command. An external security interface verifies the USE $JOB command's authorization to submit jobs to the internal reader. For more information, refer to [[:Category:Security interfaces|Security interfaces]].</p> | If you are using an external security interface, authorization to open SYSOUT data sets is validated during execution of the command. An external security interface verifies the <var>USE $JOB</var> command's authorization to submit jobs to the internal reader. For more information, refer to [[:Category:Security interfaces|Security interfaces]].</p> | ||
[[Category: General user commands]] | [[Category: General user commands]] | ||
[[Category:Commands]] | [[Category:Commands]] |
Revision as of 16:55, 7 March 2016
Summary
- Privileges
- Any user
- Function
- Under z/OS or z/VM, directs output to a dynamically allocated printer, punch device, or internal reader.
Syntax
USE name [option [,option]...]
Where:
name | One of the following:
| ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options | Described in the table below.
|
Example
USE $PRINT COPIES=3, FORMS=TIME,FCB=FM01 - JOBNAME=ENDMONTH, ROUTE=ACCT05
Usage notes
Under z/OS or z/VM, the USE $PRINT, USE $PUNCH, or USE $JOB command directs output to a dynamically allocated printer, punch device, or internal reader. $JOB applies only to z/OS.
Note: The USE $PRINT version of the USE command is obsolete and is supplied only for purposes of compatibility.
Under z/OS, when a data set is printed or punched, the operating system inserts a separator page or card identifying the job (for example, ONLINE Model 204
) that created the data set. Model 204 also generates a separator page. For $PRINT output under z/OS, if the IBM Block Letter Routine (IEFSD095) is not in effect, Model 204 generates a separator page that contains a one-line message:
M204LIST userid
Where userid consists of the first eight characters of the user ID of the user who is running the request.
If the IBM Block Letter Routine is in effect, Model 204 generates a separator that contains the following message lines:
M204LIST userid
These lines are equivalent to the options HDR1
and HDR2
.
The Block Letter Routine is automatically linked (by M204LINK
or M204RLNK
) into your Online or BATCH204 during Model 204 installation.
Under z/VM, the Model 204 separator page always consists of the following message:
Model 204 SPINOFF FOR USER userid
If you are using an external security interface, authorization to open SYSOUT data sets is validated during execution of the command. An external security interface verifies the USE $JOB command's authorization to submit jobs to the internal reader. For more information, refer to Security interfaces.