88 lines
5.6 KiB
HTML
88 lines
5.6 KiB
HTML
|
<?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="Location for printer files (positions 39 through 44)" />
|
||
|
<meta name="abstract" content="Use these positions to specify where the beginning of the field that you are defining appears on the page. You specify the line (positions 39 through 41) and the position (positions 42 through 44)." />
|
||
|
<meta name="description" content="Use these positions to specify where the beginning of the field that you are defining appears on the page. You specify the line (positions 39 through 41) and the position (positions 42 through 44)." />
|
||
|
<meta name="DC.subject" content="location positional entry" />
|
||
|
<meta name="keywords" content="location positional entry" />
|
||
|
<meta name="DC.Relation" scheme="URI" content="rzakdmstposy1.htm" />
|
||
|
<meta name="DC.Relation" scheme="URI" content="linepos3941.htm" />
|
||
|
<meta name="DC.Relation" scheme="URI" content="pos4244.htm" />
|
||
|
<meta name="copyright" content="(C) Copyright IBM Corporation 2001, 2006" />
|
||
|
<meta name="DC.Rights.Owner" content="(C) Copyright IBM Corporation 2001, 2006" />
|
||
|
<meta name="DC.Format" content="XHTML" />
|
||
|
<meta name="DC.Identifier" content="posy44" />
|
||
|
<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>Location for printer files (positions 39 through 44)</title>
|
||
|
</head>
|
||
|
<body id="posy44"><a name="posy44"><!-- --></a>
|
||
|
<!-- Java sync-link --><script language="Javascript" src="../rzahg/synch.js" type="text/javascript"></script>
|
||
|
<h1 class="topictitle1">Location for printer files (positions 39 through 44)</h1>
|
||
|
<div><p>Use these positions to specify where the beginning of the field
|
||
|
that you are defining appears on the page. You specify the line (positions
|
||
|
39 through 41) and the position (positions 42 through 44).</p>
|
||
|
<div class="p">The following conditions apply: <ul><li>When line numbers are specified, fields can appear in any order. They
|
||
|
will be sequenced again into line-position order when placed in the printer
|
||
|
file.</li>
|
||
|
<li>When line numbers are not specified, the field order within the printer
|
||
|
file is the same as that specified in the DDS.</li>
|
||
|
<li>When fields or space/skip keywords are conditioned, the data description
|
||
|
processor treats them as if they were selected when diagnosing overlapping
|
||
|
fields.</li>
|
||
|
<li>For a record format with several fields, when a field
|
||
|
that has skip/space keywords is conditioned or a field-level skip/space keyword
|
||
|
is conditioned, a warning message appears indicating that overlapping fields
|
||
|
might occur and not be diagnosed.</li>
|
||
|
<li>When the page size is exceeded because of field length, location, or associated
|
||
|
skip/space keywords, or because of a combination of these, a warning message
|
||
|
appears.</li>
|
||
|
<li>The maximum that can be entered for line number is 255. The actual maximum
|
||
|
for the page can be less, depending on the page-length value
|
||
|
of the PAGESIZE parameter on the Create Printer file (CRTPRTF) command and
|
||
|
on the lines per inch specified.</li>
|
||
|
<li>The maximum value that can be entered for position number is 255. The
|
||
|
actual maximum for the page depends on the page-width value of the PAGESIZE
|
||
|
parameter on the Create Printer File (CRTPRTF) command and on the characters
|
||
|
per inch, either specified or implicit in the font being used.</li>
|
||
|
<li>The overflow line (the last printed line on a page) depends on the values
|
||
|
of OVRFLW and PAGESIZE parameters on the Create Printer File (CRTPRTF), Change
|
||
|
Printer File (CHGPRTF), and Override with Printer File (OVRPRTF) commands.
|
||
|
For externally defined files, RPG cannot control page overflow.</li>
|
||
|
<li>When externally defined files are used by high-level language compilers,
|
||
|
the fields are sequenced in the output record area according to the DDS. Refer
|
||
|
to the appropriate high-level language manual for specific information. If
|
||
|
fields overlap, the printer overprints. See the expanded source in the compiler
|
||
|
printout generated by the Create Printer File command for field lengths and
|
||
|
output buffer positions.</li>
|
||
|
<li>These positions must be blank if the POSITION keyword is specified.</li>
|
||
|
</ul>
|
||
|
</div>
|
||
|
</div>
|
||
|
<div>
|
||
|
<ul class="ullinks">
|
||
|
<li class="ulchildlink"><strong><a href="linepos3941.htm">Line (positions 39 through 41)</a></strong><br />
|
||
|
These positions specify the line on the page in which the field begins.</li>
|
||
|
<li class="ulchildlink"><strong><a href="pos4244.htm">Position (positions 42 through 44)</a></strong><br />
|
||
|
These positions specify the starting position of the field.</li>
|
||
|
</ul>
|
||
|
|
||
|
<div class="familylinks">
|
||
|
<div class="parentlink"><strong>Parent topic:</strong> <a href="rzakdmstposy1.htm" title="You can find how to specify the first 44 positions of the data description specifications form for printer files in this topic.">Positional entries for printer files (positions 1 through 44)</a></div>
|
||
|
</div>
|
||
|
</div>
|
||
|
</body>
|
||
|
</html>
|