|
This topic describes the main sequence for batch processing.
- If you do not know whether the source data is in packed format,
find out by editing the data set and entering the PROFILE command.
If the source data is in packed format, the profile shows PACK ON.
If the data is not packed, continue with the next step.
If
the data is packed, you should read Expanding packed data,
paying close attention to information that applies to the batch processor
you plan to use. When you are satisfied that the data set is ready
to be processed, save the data set if you are in Edit and continue
with the next step.
- Select a batch processor. If you bypass the Batch Selection panel,
you cannot verify or change the job statement parameters, or generate
multiple compilations (multiple job steps) or link-edits within the
same job.
- Select the Source data online option to tell ISPF that the data
to be processed resides on a currently mounted volume. ISPF checks the
data set information that you entered on the Batch Selection panel
and allows you to display a member list. If you do not select this
option, ISPF assumes that the data cannot be accessed except by the
batch job and does not verify the existence or validity of the specified
data set.
- Select the Source data packed option to tell ISPF that it needs
to expand the source data. This option has no effect
on the member parts list option (5.12). Member parts list can read
both packed and unpacked data sets, so no expansion is needed.
- Enter any job statement information you need. See the information
about Job Statement Information in the "ISPF Libraries and Data Sets" topic of the z/OS ISPF User's Guide Vol I for
more information.
- Press Enter. ISPF displays the data entry panel for the processor
you selected.
Note: The remainder of this processing sequence applies
to all batch processors except Member Parts List. See Member parts list (option 5.12) for more information.
- Enter the appropriate ISPF library and concatenation sequence
or data set names.
For VS COBOL II interactive debug, enter the
name of the input object module or load module. The TYPE, or last
qualifier, must be either OBJ or LOAD. However, if you specify an
OBJ data set as your input data set, you must include a load library
or data set in the input search sequence (see step 11).
ISPF displays a member list
if you omit the member name or use a pattern. See the information
about Naming ISPF Libraries and Data Sets in the "ISPF Libraries and Data Sets" topic of the z/OS ISPF User's Guide Vol I if
you need help entering library or data set names, Input data sets for more information about the
concatenation sequence, and the Displaying Member Lists section of
the "ISPF Libraries and Data Sets" topic of
the z/OS ISPF User's Guide Vol I for
more information about displaying member lists.
Note: - VS FORTRAN has no LIB option. However, the concatenation sequence
is still used to find the member to be compiled.
- Password protection is not supported from the Batch option. Therefore,
if your input or output data sets are password-protected, use the
Foreground option, which does support passwords.
If you submit
a job requiring a password-protected data set, the system operator
will be requested to enter the required password.
- The List ID field
tells ISPF what to name the output listing. Leave this field blank and
enter a SYSOUT class to send the listing to a printer. See List data sets for more information.
- Enter a SYSOUT class to generate hardcopy of the listing. You
can enter any valid SYSOUT parameter. If a List ID is entered, this
field is ignored.
- The Options field, whether ASSEMBLER, COMPILER, or LINKAGE EDITOR,
is remembered from one session to another. Therefore, you do not need
to change these fields unless the options or parameters you need are
not displayed.
If you need information about the options available
for your processor, refer to the documentation provided with the processor.
- Enter any additional input libraries you need. For
VS COBOL II interactive debug, enter any input LOAD libraries that
you need to complete the search. These libraries must be LOAD libraries
only. See Input data sets if you need help.
- Once all the input fields have been specified, press
Enter to call the batch processor. ISPF generates the appropriate
JCL statements. See JCL generation—compilers and JCL generation—assemblers and linkage editor for more information.
Note: You can
leave the entry panel without generating any JCL by entering the END
command instead of pressing Enter.
- One of these actions occurs:
|