ibm-information-center/dist/eclipse/plugins/i5OS.ic.rzaks_5.4.0.1/rzaksoutputstructure.htm

118 lines
7.9 KiB
HTML
Raw Normal View History

2024-04-02 14:02:31 +00:00
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html lang="en-us" xml:lang="en-us">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="security" content="public" />
<meta name="Robots" content="index,follow" />
<meta http-equiv="PICS-Label" content='(PICS-1.1 "http://www.icra.org/ratingsv02.html" l gen true r (cz 1 lz 1 nz 1 oz 1 vz 1) "http://www.rsac.org/ratingsv01.html" l gen true r (n 0 s 0 v 0 l 0) "http://www.classify.org/safesurf/" l gen true r (SS~~000 1))' />
<meta name="DC.Type" content="concept" />
<meta name="DC.Title" content="Output queues" />
<meta name="abstract" content="Output queues are areas where printer output files (also called spooled files) wait to be processed and sent to the printer. Printer output is created either by the system or by the user using a print file." />
<meta name="description" content="Output queues are areas where printer output files (also called spooled files) wait to be processed and sent to the printer. Printer output is created either by the system or by the user using a print file." />
<meta name="DC.Relation" scheme="URI" content="rzaksconcepts.htm" />
<meta name="DC.Relation" scheme="URI" content="rzaksoutputattributes.htm" />
<meta name="DC.Relation" scheme="URI" content="rzakssequence.htm" />
<meta name="DC.Relation" scheme="URI" content="rzaksspoolfileabout.htm" />
<meta name="DC.Relation" scheme="URI" content="../books/sc415713.pdf" />
<meta name="DC.Relation" scheme="URI" content="../experience/spool_expreport.htm" />
<meta name="DC.Relation" scheme="URI" content="../rzalu/rzalukickoff.htm" />
<meta name="copyright" content="(C) Copyright IBM Corporation 2004-2006" />
<meta name="DC.Rights.Owner" content="(C) Copyright IBM Corporation 2004-2006" />
<meta name="DC.Format" content="XHTML" />
<meta name="DC.Identifier" content="rzaksoutputstructure" />
<meta name="DC.Language" content="en-us" />
<!-- All rights reserved. Licensed Materials Property of IBM -->
<!-- US Government Users Restricted Rights -->
<!-- Use, duplication or disclosure restricted by -->
<!-- GSA ADP Schedule Contract with IBM Corp. -->
<link rel="stylesheet" type="text/css" href="./ibmdita.css" />
<link rel="stylesheet" type="text/css" href="./ic.css" />
<title>Output queues</title>
</head>
<body id="rzaksoutputstructure"><a name="rzaksoutputstructure"><!-- --></a>
<!-- Java sync-link --><script language="Javascript" src="../rzahg/synch.js" type="text/javascript"></script>
<h1 class="topictitle1">Output queues</h1>
<div><p>Output queues are areas where printer output files (also called
spooled files) wait to be processed and sent to the printer. Printer output
is created either by the system or by the user using a print file.</p>
<p> A print file is similar to a template or a guideline where the default
values for the attributes of printer output are set. It is the
beginning of the printer output life cycle.</p>
<p>The print file contains the output queue (OUTQ) and print device (DEV)
attributes, which dictate how the printer output is to be directed. The default
settings are typically *JOB, meaning that the job attributes of the output
queue and printer device determine how the printer output is directed. The
job attributes of the output queue and printer device settings are based on
information obtained when the job is created. This is based on information
from the user profile the job is running under, the job description, the workstation
device description, and the Printer device description (QPRTDEV) system value.</p>
<p>When the printer output is ready to be created, the system checks the print
file and the job attributes (in this order) to see what output queue will
process the printer output and which printer device the system will use. You
can change the parameters of the output queue (OUTQ) and printer device (DEV)
at the time the job is submitted or at job run-time to bypass extended processing.
For example, the user can set the print file output queue to a specific queue
and set the printer device to their specific printer in the print file at
job initiation for the changes to take effect immediately. In doing this,
the printer output does not need to go through the job attributes to find
the output queue and printer device it will use. If a specified output queue
cannot be found, the printer output will be directed to QGPL/QPRINT. For more
information about how printer output is created, see Chapter 1 of the Printer
Device Programming manual. </p>
<p><strong>Printer output files</strong> are files that hold information waiting to
be printed or processed. The printer output file holds important attributes
that define the position of the printer output on the queue with relation
to other printer output. The position is defined by the priority, status,
and schedule attributes.</p>
<dl><dt class="dlterm">Output queue</dt>
<dd>An <span class="uicontrol">output queue</span> is an object that contains a list
of printer output files to be written to an output device. The output queue
carries important attributes that determine the order in which printer output
is processed and the authority needed to make changes to the printer output
file.</dd>
<dt class="dlterm">Priority</dt>
<dd>Printer output that is waiting to process is moved to the output queue
based on its priority (ranges from 1-9 where 1 is the highest priority).</dd>
<dt class="dlterm">Status</dt>
<dd>The current status of printer output. You can view this status from the
General page of the Output properties window.</dd>
<dt class="dlterm">Schedule</dt>
<dd>The schedule attribute tells when the file should start physical printing
of the output data.<dl><dt class="dlterm">Immediate</dt>
<dd>Print immediately, even if the printer output file is not closed.</dd>
<dt class="dlterm">File end (default)</dt>
<dd>Printing begins as soon as the printer output file is closed.</dd>
<dt class="dlterm">Job end</dt>
<dd>Printing begins when the job ends.</dd>
</dl>
</dd>
</dl>
<p>After the printer output file is ready to be printed, a writer job, a job
that processes the printer output from the output queue to the printer device,
takes data from the printer output file and sends it to the designated printer.</p>
</div>
<div>
<ul class="ullinks">
<li class="ulchildlink"><strong><a href="rzaksoutputattributes.htm">Attributes of an output queue</a></strong><br />
The output queue controls how printer output files (also called spooled files) are processed and who has the authority to perform actions on the output queue and associated printer output.</li>
<li class="ulchildlink"><strong><a href="rzakssequence.htm">Order of files</a></strong><br />
The Order of files on the queue (<span class="parmname">SEQ</span>)
attribute determines how the printer output will leave the output queue to
be processed.</li>
<li class="ulchildlink"><strong><a href="rzaksspoolfileabout.htm">Spooled files</a></strong><br />
Spooling is a system function that saves data for later processing or printing. This data is stored in a spooled file. Spooled files work in a similar manner to tape files or other device files. Spooled files allow you to manage your data targeted for externally attached devices such as a printer.</li>
</ul>
<div class="familylinks">
<div class="parentlink"><strong>Parent topic:</strong> <a href="rzaksconcepts.htm" title="Whether you are new to work management or have been using work management tools for years, you will find something useful in the Concepts section of the Work management topic collection.">Concepts</a></div>
</div>
<div class="relinfo"><strong>Related information</strong><br />
<div><a href="../books/sc415713.pdf" target="_blank">Printer Device Programming manual PDF</a></div>
<div><a href="../experience/spool_expreport.htm">Experience Report: Spool Performance Considerations</a></div>
<div><a href="../rzalu/rzalukickoff.htm">Basic Printing</a></div>
</div>
</div>
</body>
</html>