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

168 lines
5.8 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 Forms Control Table (CRTFCT)</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="CRTFCT.Top_Of_Page"></a>
<h2>Create Forms Control Table (CRTFCT)</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="#CRTFCT.PARAMETERS.TABLE">Parameters</a><br>
<a href="#CRTFCT.COMMAND.EXAMPLES">Examples</a><br>
<a href="#CRTFCT.ERROR.MESSAGES">Error messages</a></td>
</tr>
</table>
<div> <a name="CRTFCT"></a>
<h3>Create FCT</h3>
<p>The CRTFCT command creates an FCT with no entries. After an FCT is created, it can contain up to 9999 entries. See the CRTSSND, CHGSSND, or CRTRJECFG command for information on how to make the FCT entries available to the session. See the ADDFCTE command description for information on how to add entries to the FCT.
</p>
<h3>Error messages for CRTFCT</h3>
<p><b><u>*ESCAPE Messages</u></b>
</p>
<dl>
<dt><b>RJE0015</b></dt>
<dd>Forms control table &amp;1 already exists in library &amp;2.
</dd>
<dt><b>RJE0024</b></dt>
<dd>Errors found. Processing of request ended.
</dd>
</dl>
</div>
<table width="100%">
<tr><td align="right"><a href="#CRTFCT.Top_Of_Page">Top</a></td></tr>
</table>
<hr size="2" width="100%">
<div>
<h3><a name="CRTFCT.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="#CRTFCT.FCT"><b>FCT</b></a></td>
<td valign="top">Forms control table</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: Forms control table</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"><a href="#CRTFCT.TEXT"><b>TEXT</b></a></td>
<td valign="top">Text 'description'</td>
<td valign="top"><i>Character value</i>, <b><u>*BLANK</u></b></td>
<td valign="top">Optional</td>
</tr>
<tr>
<td valign="top"><a href="#CRTFCT.AUT"><b>AUT</b></a></td>
<td valign="top">Authority</td>
<td valign="top"><i>Name</i>, <b><u>*LIBCRTAUT</u></b>, *ALL, *CHANGE, *USE, *EXCLUDE</td>
<td valign="top">Optional</td>
</tr>
</table>
<table width="100%">
<tr><td align="right"><a href="#CRTFCT.Top_Of_Page">Top</a></td></tr>
</table>
</div>
<div> <a name="CRTFCT.FCT"></a>
<h3>Forms Cntrl Table (FCT)</h3>
<p>Specifies the qualified name of the FCT being created. If a library name is not specified, the FCT is stored in the user's current library (*CURLIB).
</p>
<p>The possible library values are:
</p>
<ul>
<li>*CURLIB: The FCT is created in the current job library. If no current job library is specified, QGPL is used.
</li>
<li><i>library-name:</i> Specify the name of the library where the FCT is created.
</li>
</ul>
<p><u> forms-control-table-name</u> : Specify the name of the FCT being created.
</p>
</div>
<table width="100%">
<tr><td align="right"><a href="#CRTFCT.Top_Of_Page">Top</a></td></tr>
</table>
<div> <a name="CRTFCT.TEXT"></a>
<h3>Text Description (TEXT)</h3>
<p>Specifies the user-defined text that describes the FCT file.
</p>
<p>The possible values are:
</p>
<ul>
<li>*BLANK: No text is specified.
</li>
<li><i>'description':</i> Specify no more than 50 characters of text, enclosed in apostrophes.
</li>
</ul>
</div>
<table width="100%">
<tr><td align="right"><a href="#CRTFCT.Top_Of_Page">Top</a></td></tr>
</table>
<div> <a name="CRTFCT.AUT"></a>
<h3>Authority (AUT)</h3>
<p>Specifies the authority given to users who themselves and whose user group do not have specific authority to the object.
</p>
<p>The possible values are:
</p>
<ul>
<li>*LIBCRTAUT: The public authority for the object is taken from the CRTAUT keyword of the target library (the library that is to contain the object). This value is determined when the object is created. If the CRTAUT value for the library changes after the object is created, the new value does not affect any existing objects.
</li>
<li>*CHANGE: Public users can change the FCT.
</li>
<li>*ALL: Public users have all authority to the FCT.
</li>
<li>*EXCLUDE: Public users cannot use the FCT.
</li>
<li>*USE: Public users can use the FCT, but cannot change it.
</li>
<li><i>authorization-list-name:</i> Specify the name of an authorization list. Users included on the authorization list are granted authority to the object as specified on the list. The authorization list must exist when the object is created.
</li>
</ul>
</div>
<table width="100%">
<tr><td align="right"><a href="#CRTFCT.Top_Of_Page">Top</a></td></tr>
</table>
<hr size="2" width="100%">
<div>
<h3><a name="CRTFCT.COMMAND.EXAMPLES">Examples</a></h3>None
</div>
<table width="100%">
<tr><td align="right"><a href="#CRTFCT.Top_Of_Page">Top</a></td></tr>
</table>
<hr size="2" width="100%">
<div><h3><a name="CRTFCT.ERROR.MESSAGES">Error messages</a> </h3>
<p><b><u>*ESCAPE Messages</u></b>
</p>
<dl>
<dt><b>RJE0015</b></dt>
<dd>Forms control table &amp;1 already exists in library &amp;2.
</dd>
<dt><b>RJE0024</b></dt>
<dd>Errors found. Processing of request ended.
</dd>
</dl>
</div>
<table width="100%">
<tr><td align="right"><a href="#CRTFCT.Top_Of_Page">Top</a></td></tr>
</table>
</body>
</html>