ibm-information-center/dist/eclipse/plugins/i5OS.ic.cl_5.4.0.1/crtdfudspf.htm

265 lines
9.6 KiB
HTML
Raw Normal View History

2024-04-02 14:02:31 +00:00
<!doctype html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head><META http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Create DFU Display File (CRTDFUDSPF)</title>
<link rel="stylesheet" type="text/css" href="../rzahg/ic.css">
</head>
<body bgcolor="white">
<script language="Javascript" src="../rzahg/synch.js" type="text/javascript"></script>
<a name="CRTDFUDSPF.Top_Of_Page"></a>
<h2>Create DFU Display File (CRTDFUDSPF)</h2>
<table width="100%">
<tr>
<td valign="top" align="left"><b>Where allowed to run: </b>All environments (*ALL)<br>
<b>Threadsafe: </b>No
</td>
<td valign="top" align="right">
<a href="#CRTDFUDSPF.PARAMETERS.TABLE">Parameters</a><br>
<a href="#CRTDFUDSPF.COMMAND.EXAMPLES">Examples</a><br>
<a href="#CRTDFUDSPF.ERROR.MESSAGES">Error messages</a></td>
</tr>
</table>
<div> <a name="CRTDFUDSPF"></a>
<p>The Control Language (CL) command CRTDFUDSPF creates a DFU display file.
</p>
<h3>Error messages for CRTDFUDSPF</h3>
<p>None
</p>
</div>
<table width="100%">
<tr><td align="right"><a href="#CRTDFUDSPF.Top_Of_Page">Top</a></td></tr>
</table>
<hr size="2" width="100%">
<div>
<h3><a name="CRTDFUDSPF.PARAMETERS.TABLE">Parameters</a></h3>
<table border="1" cellpadding="4" cellspacing="0">
<!-- col1="10" col2="15" col3="30" col4="10" -->
<tr>
<th bgcolor="aqua" valign="bottom" align="left">Keyword</th>
<th bgcolor="aqua" valign="bottom" align="left">Description</th>
<th bgcolor="aqua" valign="bottom" align="left">Choices</th>
<th bgcolor="aqua" valign="bottom" align="left">Notes</th>
</tr>
<tr>
<td valign="top" rowspan="3"><a href="#CRTDFUDSPF.FILE"><b>FILE</b></a></td>
<td valign="top">Display file</td>
<td valign="top"><i>Qualified object name</i></td>
<td valign="top" rowspan="3">Required, Positional 1</td>
</tr>
<tr>
<td valign="top">Qualifier 1: Display file</td>
<td valign="top"><i>Name</i></td>
</tr><tr>
<td valign="top">Qualifier 2: Library</td>
<td valign="top"><i>Name</i>, <b><u>*CURLIB</u></b></td>
</tr><tr>
<td valign="top" rowspan="3"><a href="#CRTDFUDSPF.SRCFILE"><b>SRCFILE</b></a></td>
<td valign="top">Source file</td>
<td valign="top"><i>Qualified object name</i></td>
<td valign="top" rowspan="3">Required, Positional 2</td>
</tr>
<tr>
<td valign="top">Qualifier 1: Source file</td>
<td valign="top"><i>Name</i></td>
</tr><tr>
<td valign="top">Qualifier 2: Library</td>
<td valign="top"><i>Name</i>, <b><u>*LIBL</u></b>, *CURLIB</td>
</tr><tr>
<td valign="top"><a href="#CRTDFUDSPF.SRCMBR"><b>SRCMBR</b></a></td>
<td valign="top">Source member</td>
<td valign="top"><i>Name</i>, <b><u>*FILE</u></b></td>
<td valign="top">Optional, Positional 3</td>
</tr>
<tr>
<td valign="top"><a href="#CRTDFUDSPF.AUTH"><b>AUTH</b></a></td>
<td valign="top">Authority</td>
<td valign="top"><i>Name</i>, <b><u>*CHANGE</u></b>, *ALL, *USE, *EXCLUDE</td>
<td valign="top">Optional</td>
</tr>
<tr>
<td valign="top"><a href="#CRTDFUDSPF.REPLACE"><b>REPLACE</b></a></td>
<td valign="top">Replace</td>
<td valign="top"><b><u>*YES</u></b>, *NO</td>
<td valign="top">Optional</td>
</tr>
<tr>
<td valign="top"><a href="#CRTDFUDSPF.PRINT"><b>PRINT</b></a></td>
<td valign="top">Print source listing</td>
<td valign="top"><b><u>*NO</u></b>, *YES</td>
<td valign="top">Optional</td>
</tr>
<tr>
<td valign="top"><a href="#CRTDFUDSPF.TEXT"><b>TEXT</b></a></td>
<td valign="top">Text 'description'</td>
<td valign="top"><i>Character value</i>, <b><u>*SRCMBRTXT</u></b>, *BLANK</td>
<td valign="top">Optional</td>
</tr>
</table>
<table width="100%">
<tr><td align="right"><a href="#CRTDFUDSPF.Top_Of_Page">Top</a></td></tr>
</table>
</div>
<div> <a name="CRTDFUDSPF.FILE"></a>
<h3>Display file (FILE)</h3>
<p>Specifies the name of the DFU display file to be created. The name must be the same as that of the program DFU created when you saved the DDS source.
</p>
<dl>
<dt><b>*CURLIB</b></dt>
<dd>Type *CURLIB to use your current library to store the display file when it is created. If no current library exists in the library list QGPL is used.
</dd>
<dt><b>library-name</b></dt>
<dd>Type the name of the library into which you want to create the DFU display file. The library must be the same one into which you created the original DFU program.
</dd>
<dt><b>display-device-file-name</b></dt>
<dd>Type the name of the display device file that is to be created. The display device file name must match the name of the program with which the original device file was created.
</dd>
</dl>
</div>
<table width="100%">
<tr><td align="right"><a href="#CRTDFUDSPF.Top_Of_Page">Top</a></td></tr>
</table>
<div> <a name="CRTDFUDSPF.SRCFILE"></a>
<h3>Source file (SRCFILE)</h3>
<p>Specifies the name of the source file that contains the DDS source.
</p>
<p>The possible values are:
</p>
<dl>
<dt><b>source-file-name</b></dt>
<dd>Type the name of the source file that contains the DDS for this display device file.
</dd>
<dt><b><u>*LIBL</u></b></dt>
<dd>DFU will use your library list to search for a specified source file.
</dd>
<dt><b>*CURLIB</b></dt>
<dd>Type *CURLIB to use your current library to locate the source file. If no current library entry exists in the library list, QGPL is used.
</dd>
<dt><b>library-name</b></dt>
<dd>Type the qualified name of the library where the source file is located.
</dd>
</dl>
</div>
<table width="100%">
<tr><td align="right"><a href="#CRTDFUDSPF.Top_Of_Page">Top</a></td></tr>
</table>
<div> <a name="CRTDFUDSPF.SRCMBR"></a>
<h3>Source member (SRCMBR)</h3>
<p>Specifies the name of the member in the source file that contains the DDS for this DFU display file.
</p>
<dl>
<dt><b><u>*FILE</u></b></dt>
<dd>DFU will use the name specified on the FILE parameter as the source file member name.
</dd>
<dt><b>source-file-member-name</b></dt>
<dd>Type the name of the member that contains the DDS source.
</dd>
</dl>
</div>
<table width="100%">
<tr><td align="right"><a href="#CRTDFUDSPF.Top_Of_Page">Top</a></td></tr>
</table>
<div> <a name="CRTDFUDSPF.AUTH"></a>
<h3>Authority (AUTH)</h3>
<p>Specifies the authority that you are giving to the display file.
</p>
<p>The possible values are:
</p>
<dl>
<dt><b><u>*LIBCRTAUT</u></b></dt>
<dd>Sets the public authority of the display file to the value specified in the CRTAUT parameter of the library when the display file is created. If the CRTAUT value for the library changes after the display file is created, the new value does not affect any existing objects in the library.
</dd>
<dt><b>*CHANGE</b></dt>
<dd>Allows others to perform all operations on the display file except those limited to the owner or controlled by object existence authority or object management authority. Others can perform basic functions on the file. Change authority provides object operational authority and all data authority.
</dd>
<dt><b>*ALL</b></dt>
<dd>Allows others to perform all operations on the display file except those limited to the owner or controlled by authorization list management authority. Others can control the file's existence, specify security for it, change the file, and so on. Others cannot transfer ownership of the file.
</dd>
<dt><b>*USE</b></dt>
<dd>Allows others to perform basic operations such as reading the file. Others may not change the file.
</dd>
<dt><b>*EXCLUDE</b></dt>
<dd>Prevents others from accessing the display file. Others have no authority.
</dd>
<dt><b>authorization-list-name</b></dt>
<dd>You can specify the name of an authorization list whose authority is used for the display file.
</dd>
</dl>
</div>
<table width="100%">
<tr><td align="right"><a href="#CRTDFUDSPF.Top_Of_Page">Top</a></td></tr>
</table>
<div> <a name="CRTDFUDSPF.REPLACE"></a>
<h3>Replace (REPLACE)</h3>
<p>Specifies that a new display file is created when a display file of the same name already exists in the same library.
</p>
<dl>
<dt><b><u>*YES</u></b></dt>
<dd>Leave *YES to replace the existing file and re-create the new file.
<p>You must delete the original (before tailoring) DFU display file before you request to create the new one, if REPLACE is specified as *NO.
</p>
</dd>
<dt><b>*NO</b></dt>
<dd>Type *NO if you do not want to replace the existing file.
</dd>
</dl>
</div>
<table width="100%">
<tr><td align="right"><a href="#CRTDFUDSPF.Top_Of_Page">Top</a></td></tr>
</table>
<div> <a name="CRTDFUDSPF.PRINT"></a>
<h3>Print source listing (PRINT)</h3>
<p>Specifies to print the listing that is produced when the file is created.
</p>
<dl>
<dt><b><u>*NO</u></b></dt>
<dd>Leave *NO if you do not want this list printed.
</dd>
<dt><b>*YES</b></dt>
<dd>Type *YES to print a list of the source statements (DDS) used to create the display file. Any errors that occur will also be printed.
</dd>
</dl>
</div>
<table width="100%">
<tr><td align="right"><a href="#CRTDFUDSPF.Top_Of_Page">Top</a></td></tr>
</table>
<div> <a name="CRTDFUDSPF.TEXT"></a>
<h3>Text 'description' (TEXT)</h3>
<p>Specifies a character string that briefly describes the display file and its function.
</p>
<dl>
<dt><b><u>*SRCMBRTXT</u></b></dt>
<dd>DFU takes the text from the source file member that was used to create the display file.
</dd>
<dt><b>*BLANK</b></dt>
<dd>No text is specified.
</dd>
<dt><b>'description'</b></dt>
<dd>You may enter up to 50 characters, enclosed in apostrophes, to briefly describe the display file.
</dd>
</dl>
</div>
<table width="100%">
<tr><td align="right"><a href="#CRTDFUDSPF.Top_Of_Page">Top</a></td></tr>
</table>
<hr size="2" width="100%">
<div>
<h3><a name="CRTDFUDSPF.COMMAND.EXAMPLES">Examples</a></h3>None
</div>
<table width="100%">
<tr><td align="right"><a href="#CRTDFUDSPF.Top_Of_Page">Top</a></td></tr>
</table>
<hr size="2" width="100%">
<div><h3><a name="CRTDFUDSPF.ERROR.MESSAGES">Error messages</a> </h3>
<p>None
</p>
</div>
<table width="100%">
<tr><td align="right"><a href="#CRTDFUDSPF.Top_Of_Page">Top</a></td></tr>
</table>
</body>
</html>