MPE/iX Variables [ HP ALLBASE/4GL Developer Administration Manual ] MPE/iX 5.0 Documentation
HP ALLBASE/4GL Developer Administration Manual
MPE/iX Variables
HP ALLBASE/4GL uses the following MPE/iX variables to identify the
location of various items when a user signs on to HP ALLBASE/4GL.
HP ALLBASE/4GL also uses MPE/iX job control words (JCWs) to select the
message catalog to suit the user's language, and set the collating
sequence for KSAM files.
The HP ALLBASE/4GL start-up command file automatically sets appropriate
values for the following variables and job control words.
* HP4APPNPATH This variable identifies the group and account
containing any unloaded applications.
* HP4DATAPATH This variable identifies the group and account
containing the KSAM and serial data files for an application.
* HP4DBMPATH This variable identifies the group and account
containing any database module files created for an unloaded
application.
* HP4FSPATH This variable identifies the group and account
containing the file-structure files. These files are required
when application developers create or reformat KSAM data files, or
the administrator loads or unloads a run-only application
requiring reformatting of KSAM data file reformatting.
* HP4SPATH This variable identifies the group and account containing
the HP ALLBASE/4GL S-files.
* HP4SQLPATH This variable identifies the group and account
containing the DBECon file for the HP ALLBASE/SQL database
environment used by an application that accesses HP ALLBASE/SQL.
* HP4TERM This variable identifies the user's terminal type. The
value of this variable determines the name of the termdata file
used by HP ALLBASE/4GL to drive the terminal. Refer to HP
ALLBASE/4GL Terminals for more information about terminals.
* HP4TIPATH This variable identifies the group and account
containing the HP TurboIMAGE/iX databases used by an application.
* NLDATALANG The KSAM data manager uses this variable to determine
the collating sequence during the data file creation process. By
default, this job control word is set to 001 (American).
* NLUSERLANG HP ALLBASE/4GL uses this job control word to select the
appropriate message catalog. By default, this job control word is
set to 001 (American). Refer to Message Catalogs for information
about the messages system.
HP ALLBASE/4GL uses the following MPE/iX variables for various MPE/iX and
HP ALLBASE/4GL activities. HP ALLBASE/4GL assigns default values to some
of these variables---these values are noted below. Values can be
assigned to these variables via a UDC or command file, or directly from
the MPE/iX command interpreter.
* HP4BG This variable contains a job logon stream (including
passwords) to allow HP ALLBASE/4GL to create and stream jobs to
run background processes.
* HP4DBMSIZE If set, this variable indicates the file limit for the
database module files created by HP ALLBASE/4GL. The database
module file is a binary file, with 500 byte records. The default
value is 4095.
* HP4INV_PRT_CHAR This variable specifies the character used when
screen printing to indicate a space character in an inverse video
field. The default value is the DEL character, which prints a
checkerboard pattern on some printers. In some circumstances the
DEL character may be interpreted incorrectly and may cause
unreliable printing. If this occurs, change the value of this
variable to a printable ASCII character, such as a hash (#).
* HP4SCREEN_PRINT This defines the destination printer that will
print HP ALLBASE/4GL screen images. Refer to Screen Image
Printing for more details.
MPE/iX 5.0 Documentation