HP 3000 Manuals

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