HP 3000 Manuals

HP ALLBASE/4GL Internal Routines [ HP ALLBASE/4GL Developer Quick Reference Guide ] MPE/iX 5.0 Documentation


HP ALLBASE/4GL Developer Quick Reference Guide

HP ALLBASE/4GL Internal Routines 

You can use function keys in an application to initiate any of the HP
ALLBASE/4GL internal routines.  To assign an internal routine to an
application screen function key, enter I- followed by the internal
routine name, in the action field, on the function keys definition
screen.

I-BACKTAB                 This routine moves the cursor to the previous
                          field on the screen.

I-CLEAR                   This routine clears all input and display only
                          fields on the current screen.

I-COMMIT                  This routine terminates all current screen
                          processing.

I-EXIT                    This routine terminates execution of HP
                          ALLBASE/4GL and returns to the operating
                          system.

I-HELP                    This routine displays the help screen
                          associated with the current message, field, or
                          screen.

I-hpqm_call               This routine suspends HP ALLBASE/4GL and starts
                          HP ALLBASE/QUERY. The welcome screen is
                          bypassed, and the user is connected to the
                          application's SQL database.  HP ALLBASE/4GL
                          processing resumes when the user exits from
                          QUERY.

I-image_dbchg_call        This routine suspends HP ALLBASE/4GL processing
                          and invokes the HP TurboIMAGE DBchange/XL
                          program.  Processing of HP ALLBASE/4GL resumes
                          when the user exits HP TurboIMAGE DBchange/XL.

I-image_dbutl_call        This routine suspends HP ALLBASE/4GL processing
                          and invokes the HP TurboIMAGE DBUTIL program.
                          HP ALLBASE/4GL processing resumes when the user
                          exits HP TurboIMAGE DBUTIL.

I-image_query_call        This routine suspends HP ALLBASE/4GL processing
                          and invokes HP QUERY/XL, if it is on your
                          system.  HP ALLBASE/4GL processing resumes when
                          the user exits HP QUERY/XL.

I-isql_call               This routine suspends execution of HP
                          ALLBASE/4GL, and starts ISQL, if this program
                          is installed on your system.  Normal HP
                          ALLBASE/4GL processing resumes when the user
                          exits ISQL.

I-logon                   This routine immediately terminates the current
                          application and displays the HP ALLBASE/4GL
                          sign-on screen.  (Note that this routine name
                          is in lowercase letters.)

I-MAINMENU                This routine displays the application's main
                          menu.  This is either the initial action
                          specified for the application or the first menu
                          displayed by the application if the
                          application's initial action is a process.  If
                          no menu has been displayed, the application
                          terminates.

I-PREVKEYS                This routine immediately replaces the function
                          keys on the application screen with the
                          previous set of function keys.

I-PREVMENU                This routine returns control to the previous
                          menu.

I-PRINT                   This routine prints the screen and the contents
                          of all fields.  You (and end users) can also
                          print an image of the current screen by
                          pressing CTRL + P.

I-REFRESH                 This routine repaints the screen and the
                          contents of all fields.  You (and end users)
                          can also repaint the screen by pressing CTRL +
                          L.

I-RESET                   This routine performs a terminal soft reset
                          sequence.

I-SHELL                   This routine suspends HP ALLBASE/4GL processing
                          and returns to the operating system.  When the
                          user exits from the operating system, HP
                          ALLBASE/4GL processing resumes where the SHELL
                          command was issued.

I-SLAVE_PRINT             This routine prints an image of the current
                          screen on a slave printer attached to the
                          user's terminal.

I-TAB                     This routine moves the cursor to the next field
                          on the screen.

I-TRACEMODE               This routine toggles logic tracing mode on or
                          off.

I-TRAIN                   This routine toggles training mode on or off.



MPE/iX 5.0 Documentation