Communication Area Fields [ HP ALLBASE/4GL Developer Quick Reference Guide ] MPE/iX 5.0 Documentation
HP ALLBASE/4GL Developer Quick Reference Guide
Communication Area Fields
This table summarizes the communication area fields available in HP
ALLBASE/4GL.
*COUNT(n) Five numeric work variables used primarily by the report
generator for line groups.
*CROSS(n) Five numeric work variables used primarily by the report
generator for holding across the page totals.
*DATE A read-only alphanumeric field containing the current
system date.
*DBENAME A read-only alphanumeric field containing the name of
the DBECon file for the current application's database.
*ERROR An alphanumeric field used to receive the text of error
messages returned from HP ALLBASE/4GL, KSAM, and HP
ALLBASE/SQL.
*ERRORDM An alphanumeric field used to receive the text of error
messages returned from HP TurboIMAGE/iX.
*FIELDNO A numeric field containing the current screen field
number or set to the next screen field number to
process.
*FILENAME An alphanumeric field containing the external name of
the ISAM/KSAM data file, serial file, or HP
TurboIMAGE/iX data set currently being accessed, or most
recently accessed.
*FUNCTION An alphanumeric field containing the name of the current
function logic block.
*IMSTAT A field containing the HP TurboIMAGE/iX status array.
*INDEXNO A numeric field containing the number of the current
file index.
*IOSTATDM A numeric field containing the error number returned by
the most recent call to the HP TurboIMAGE/iX data
manager.
*IOSTATUS A numeric field containing the HP ALLBASE/4GL data
manager file return code.
*KEYS An alphanumeric field containing the name of the current
function key set.
*LOCKWAIT A numeric field containing a number equal to the number
of seconds that HP ALLBASE/4GL waits while trying to
access an ISAM/KSAM file record or an HP TurboIMAGE/iX
data set record that is locked by another user.
*LTRACE A numeric field used to turn on and off trace mode.
*MSGDELAY A numeric field containing the number of seconds
ALLBASE/4GL will wait to begin processing following a
message display.
*NEWTIE A numeric field containing the next screen field number
to process.
*PAGELINE A numeric field containing the current report line
number of the current report page.
*PAGENO A numeric field containing the current page number of
the current report.
*PASS A general purpose alphanumeric field for passing
arguments and results.
*PREVFLD A read-only numeric field that contains the number of
the last field successfully committed.
*PROCESS An alphanumeric field containing the name of the current
process logic block.
*RECNO A numeric field containing the number of the file record
just read or written for a fixed length record serial
data file or an HP TurboIMAGE/iX data set.
*REPORT An alphanumeric field containing the name of the current
report.
*ROUTINE An alphanumeric field containing the name of the current
or last called external routine.
*ROWCOUNT A numeric field indicating the number of rows in an HP
ALLBASE/SQL table that are changed as the result of a
command that modifies a table.
*SCREEN An alphanumeric field containing the name of the current
screen.
*SUITE A read-only alphanumeric field containing the name of
the current application.
*TIME A read-only alphanumeric field containing the current
system time.
*TOTALS(n) Sixteen numeric work variables used primarily by the
report generator for numeric field totals.
*USER A read-only alphanumeric field containing the current
user's name.
*VERSION A read-only alphanumeric field containing the name of
the current application if it is a version of a base
application.
MPE/iX 5.0 Documentation