ibm-information-center/dist/eclipse/plugins/i5OS.ic.nls_5.4.0.1/rbagschngalphatodbcs.htm

67 lines
4.2 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="task" />
<meta name="DC.Title" content="Change alphanumeric programs to DBCS programs" />
<meta name="abstract" content="If an alphanumeric application program uses externally described files, you can change that application program to a DBCS application program by changing the externally described files." />
<meta name="description" content="If an alphanumeric application program uses externally described files, you can change that application program to a DBCS application program by changing the externally described files." />
<meta name="DC.Relation" scheme="URI" content="rbagsdesigndbcsapps.htm" />
<meta name="DC.Relation" scheme="URI" content="../rzakc/rzakcmstzigcalt.htm" />
<meta name="DC.Relation" scheme="URI" content="../cl/chglibl.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="rbagschngalphatodbcs" />
<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>Change alphanumeric programs to DBCS programs</title>
</head>
<body id="rbagschngalphatodbcs"><a name="rbagschngalphatodbcs"><!-- --></a>
<!-- Java sync-link --><script language="Javascript" src="../rzahg/synch.js" type="text/javascript"></script>
<h1 class="topictitle1">Change alphanumeric programs to DBCS programs</h1>
<div><p>If an alphanumeric application program uses externally described
files, you can change that application program to a DBCS application program
by changing the externally described files.</p>
<div class="section">To convert an application program, follow these steps:</div>
<ol><li><span>Create a duplicate copy of the source statements for the alphanumeric
file that you want to change.</span></li>
<li><span>Change alphanumeric constants and literals to double-byte constants
and literals.</span></li>
<li><span>Change fields in the file to the open (O) data type or specify
the Alternative Data Type (IGCALTTYP) DDS keyword so that you can enter both
double-byte and alphanumeric data in these fields. You might
want to change the length of the fields as the double-byte data takes more
space.</span></li>
<li><span>Store the converted file in a separate library. Give the file the
same name as its alphanumeric version.</span></li>
<li><span>When you want to use the changed file in a job, change the library
list, using the Change Library List (CHGLIBL) command, for the job in which
the file is used. The library in which the DBCS display file is stored is
then checked before the library in which the alphanumeric version of the file
is stored.</span></li>
</ol>
</div>
<div>
<div class="familylinks">
<div class="parentlink"><strong>Parent topic:</strong> <a href="rbagsdesigndbcsapps.htm" title="Design your application programs for processing double-byte data in the same way you design application programs for processing alphanumeric data.">Develop applications that process DBCS data</a></div>
</div>
<div class="relconcepts"><strong>Related concepts</strong><br />
<div><a href="../rzakc/rzakcmstzigcalt.htm">Alternative Data Type (IGCALTTYP) keyword</a></div>
</div>
<div class="relref"><strong>Related reference</strong><br />
<div><a href="../cl/chglibl.htm">Change Library List (CHGLIBL) command</a></div>
</div>
</div>
</body>
</html>