ibm-information-center/dist/eclipse/plugins/i5OS.ic.dbp_5.4.0.1/rbafoprerl.htm

56 lines
3.4 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="Specify the record length" />
<meta name="abstract" content="As an option, you can specify the record length in your high-level language program." />
<meta name="description" content="As an option, you can specify the record length in your high-level language program." />
<meta name="DC.subject" content="specifying, record length, record, length" />
<meta name="keywords" content="specifying, record length, record, length" />
<meta name="DC.Relation" scheme="URI" content="rbafoprocop.htm" />
<meta name="copyright" content="(C) Copyright IBM Corporation 1998, 2006" />
<meta name="DC.Rights.Owner" content="(C) Copyright IBM Corporation 1998, 2006" />
<meta name="DC.Format" content="XHTML" />
<meta name="DC.Identifier" content="rbafoprerl" />
<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>Specify the record length</title>
</head>
<body id="rbafoprerl"><a name="rbafoprerl"><!-- --></a>
<!-- Java sync-link --><script language="Javascript" src="../rzahg/synch.js" type="text/javascript"></script>
<h1 class="topictitle1">Specify the record length</h1>
<div><p>As an option, you can specify the record length in your high-level
language program.</p>
<p>The system needs to know the length of the record your program will be
processing, but it is not required that you specify the record length in your
program. The system automatically determines this information from the attributes
and description of the file named in your program. </p>
<p>If the file that is opened contains records that are longer than the length
specified in the program, the system allocates a storage area to match the
file member's record length and this option is ignored. In this case, the
entire record is passed to the program. (However, some high-level languages
allow you to access only that portion of the record defined by the record
length specified in the program.) If the file that is opened contains records
that are less than the length specified in the program, the system allocates
a storage area for the program-specified record length. The program can use
the extra storage space, but only the record lengths defined for the file
member are used for input/output operations.</p>
</div>
<div>
<div class="familylinks">
<div class="parentlink"><strong>Parent topic:</strong> <a href="rbafoprocop.htm" title="These topics describe several runtime processing options.">File processing options</a></div>
</div>
</div>
</body>
</html>