To execute your offline program, perform the following:
Ensure that the programs for your application are in the mix (LSS should be in the mix).
Execute your Offline program by using one of the following methods:
From a signed on terminal signed onto your application:
:RUN OFFLINE
From an ODT:
mixAX RUN OFFLINE
Batch mode:
RUN $NGEN28/RIP ("system/OFFLINE")
The parameters used in these commands are explained in the following table.
Parameter | Description |
---|---|
mix | Mix number of the controlling LSS program |
system | Name of your application |
If your Offline input is not from a tape named database (the default for input), or if you want to load your offline data from a disk file, execute your Offline program through RIP, as follows:
RUN $NGEN28/RIP ("system/OFFLINE"); FILE OFFLINE (TITLE = file[, KIND = DISK])
The parameters used in these commands are explained in the following table:
Parameter | Description |
---|---|
file | A tape or disk file name, in the format title [ON pack] |
KIND = DISK | Required if the input is from disk or pack. The space after the comma must be present |
OFFLINE | The logical file containing records of length 2000, one record per block |
You can alter TITLE, KIND, MAXRECSIZE, BLOCKSIZE, and UNITS, by using file equates.
Note: A maximum of nine error messages are shown in the log for each Offline data entry with errors.
The value of the built-in attribute Glb.Stn is OFF for data entered through offline load. The value of Glb.Source is O (alphabetic, for OFFLINE). Glb.Work should not be referenced in Offline input.