CHKNAM CHECK NAME TAACLPO |
The Check Name command checks a parameter to see if it is a valid
name. A command interface is provided, but the normal use of the
function would be to use it from a HLL program such as:
C CALL 'TAACLPOR' Check name
C PARM LIBNAM 10 Library
C PARM RTNCDE 8 Return code
C RTNCDE IFEQ 'BAD' If bad
C .
C .
The command interface would be:
CHKNAM NAME(&NAME)
MONMSG MSGID(CPF9898) EXEC(DO)
.
. /* An invalid name exists */
A valid name must begin with a letter A-Z or the characters $ # @.
The second character must be the same as the first plus 0-9 or _
(underscore). No embedded blanks may exist.
Command parameters *CMD
------------------
NAME The name to be tested.
Use from a HLL program
----------------------
The parameter list is:
NAME *CHAR LEN(10) Name to be checked
RTNCDE *CHAR LEN(8) Return value
GOOD = Valid name
BAD = Invalid name
Restrictions
------------
None.
Prerequisites
-------------
The following TAA Tools must be on your system:
SNDESCMSG Send escape message
Implementation
--------------
None, the tool is ready to use.
Objects used by the tool
------------------------
Object Type Attribute Src member Src file
------ ---- --------- ---------- ----------
CHKNAM *CMD TAACLPO QATTCMD
TAACLPOC *PGM CLP TAACLPOC QATTCL
TAACLPOR *PGM RPG TAACLPOR QATTRPG
|
Added to TAA Productivity tools April 1, 1995