ibm-information-center/dist/eclipse/plugins/i5OS.ic.rbam6_5.4.0.1/ovhdc.htm

77 lines
5.4 KiB
HTML
Raw Normal View History

2024-04-02 14:02:31 +00:00
<?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="Command definition process" />
<meta name="abstract" content="This shows how a command is created." />
<meta name="description" content="This shows how a command is created." />
<meta name="DC.subject" content="control language (CL), command, command, CL, defining, description, definition, CRTCMD (Create Command) command, CL program, Create Command (CRTCMD) command, creating, steps" />
<meta name="keywords" content="control language (CL), command, command, CL, defining, description, definition, CRTCMD (Create Command) command, CL program, Create Command (CRTCMD) command, creating, steps" />
<meta name="DC.Relation" scheme="URI" content="defcm.htm" />
<meta name="DC.Relation" scheme="URI" content="comcrtcmd.htm" />
<meta name="DC.Relation" scheme="URI" content="comdefobj.htm" />
<meta name="DC.Relation" scheme="URI" content="valid.htm" />
<meta name="DC.Relation" scheme="URI" content="comprover.htm" />
<meta name="DC.Relation" scheme="URI" content="comprocesspgm.htm" />
<meta name="DC.Relation" scheme="URI" content="comexitiasp.htm" />
<meta name="DC.Relation" scheme="URI" content="comauth.htm" />
<meta name="DC.Relation" scheme="URI" content="crtcmdex.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="ovhdc" />
<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>Command definition process</title>
</head>
<body id="ovhdc"><a name="ovhdc"><!-- --></a>
<!-- Java sync-link --><script language="Javascript" src="../rzahg/synch.js" type="text/javascript"></script>
<h1 class="topictitle1">Command definition process</h1>
<div><p>This shows how a command is created.</p>
<p>The following illustration shows the steps to create a command. The text
that follows the illustration describes each step.</p>
<br /><img src="rbafn543.gif" alt="This illustration shows the steps to create a command." /><br /><p>Writing your own validity checking and prompt override programs are optional
steps.</p>
<p>The command definition statements contain the information that is necessary
to prompt the workstation user for input, to validate that input, and to define
the values to be passed to the program that is called when the command is
run.</p>
</div>
<div>
<ul class="ullinks">
<li class="ulchildlink"><strong><a href="comcrtcmd.htm">Create Command (CRTCMD) command</a></strong><br />
The <span class="cmdname">Create Command (CRTCMD)</span> command processes
the command definition statements to create the command definition object. </li>
<li class="ulchildlink"><strong><a href="comdefobj.htm">Command definition object</a></strong><br />
The command definition object is the object that is checked by a system program to ensure that the command is valid and that the correct parameters were entered.</li>
<li class="ulchildlink"><strong><a href="valid.htm">Validity checking</a></strong><br />
The system performs validity checking on commands. You may also write your own validity checking program although it is not required.</li>
<li class="ulchildlink"><strong><a href="comprover.htm">Prompt override program</a></strong><br />
You can write prompt override programs to supply current values for parameter defaults when prompting the command.</li>
<li class="ulchildlink"><strong><a href="comprocesspgm.htm">Command processing program</a></strong><br />
The command processing program (CPP) is the program that the command analyzer calls to perform the function requested.</li>
<li class="ulchildlink"><strong><a href="comexitiasp.htm">Command exit programs and independent ASPs</a></strong><br />
Command exit programs needed by a command cannot be in a different independent auxiliary storage pool (ASP).</li>
<li class="ulchildlink"><strong><a href="comauth.htm">Authority needed for defining commands</a></strong><br />
When creating a command, you need certain authorities to programs and libraries.</li>
<li class="ulchildlink"><strong><a href="crtcmdex.htm">Example: Create a command</a></strong><br />
This example shows how to create a command to allow the system operator to call a program to start the system.</li>
</ul>
<div class="familylinks">
<div class="parentlink"><strong>Parent topic:</strong> <a href="defcm.htm" title="This describes how you can define and create your own commands.">Define commands</a></div>
</div>
</div>
</body>
</html>