BLDQLF BUILD QUALIFIED NAME TAABLDB |
**************************************************
* *
* The BLDQLF tool only exists for *
* compatibility reasons with an old version *
* in the QUSRTOOL tools. It is no longer *
* needed because RPG now supports a *
* concatenation function which is more *
* efficient. *
* *
**************************************************
The Build Qualified Name command builds a qualified name from an
object and library name. The command has little use in a CL program
because CL supports a concatenation function. However, a HLL such as
RPG can call the CPP directly to perform the concatenation.
Command parameters *CMD
------------------
OBJ The object name to be concatenated.
LIB The library name to be concatenated.
QLFDNAME A return variable with the qualified name. It must
be specified as *CHAR LEN(21).
Calling the CPP from RPG
------------------------
The following code can be copied to call the CPP directly:
C CALL 'TAABLDBC' BLDQLF
C PARM xxx OBJ 10 Object
C PARM yyy LIB 10 Library
C PARM QLFNAM 21 Qlfd name
Restrictions
------------
Because the command returns a variable, it can only be used in a CL
program.
Prerequisites
-------------
None.
Implementation
--------------
None, the tool is ready to use.
Objects used by the tool
------------------------
Object Type Attribute Src member Src file
------ ---- --------- ---------- ----------
BLDQLF *CMD TAABLDB QATTCMD
TAABLDBC *PGM CLP TAABLDBC QATTCL
|
Added to TAA Productivity tools May 1, 1996