FMNIMSIN control statements
You use the FMNIMSIN control statements to specify:
- If the Batch Browse is to run in a BMP or DLI region.
- Whether to use a static PSB, or if FM/IMS is to generate a dynamic PSB to view the IMS data.
- Whether the IBB REXX procedure to be run is instream (PROC=*), or can be found in the library specified on the FMNEXEC DD.
Each line in FMNIMSIN starts with a $$FILEM and the first line contains
the parameter IBB to specify that FM/IMS is performing Batch Browse.
$$FILEM IBB REGNTYPE=DLI,
$$FILEM PSBTYPE=DYNAMIC,
$$FILEM DBDDSN=FMN.IMS.IVP.DBDLIB,
. . .
The VIEW, VIEWDD, VIEWDSN, VIEWMEM, and PROC parameters are described here. All the other parameters in this syntax diagram can also be specified for the Extract (IXB) function. For a description of these common parameters, see Extract (IXB).
- VIEW
- Optional parameter. Specifies whether or not the Batch Browse
uses a view.
- N
- The Batch Browse does not use a view.
- Y
- The Batch Browse uses a view. If Y is specified, you must specify
the view that is to be used as outlined in the VIEWDD, VIEWDSN, and
VIEWMEM entries.
- VIEWDD=ddname
- Identifies the DD statement for the sequential data set or PDS(E) and member that contains the view you want the Batch Browse to use. The default is VIEWDD.
- VIEWDSN=viewdsn
- The name of the data set that contains the view that you want your Batch Browse to use. You may specify a sequential data set or a PDS(E). If you specify a PDS(E), the parameter may also include a member name in parentheses.
- VIEWMEM=viewmem
- Required when the VIEWDSN or VIEWDD parameter specifies a PDS(E) and does not specify the member. Specifies the member of the PDS(E) that contains the view you want the Batch Browse to use.
- PROC=proc
- Required parameter. Valid values are:
- The name of a PDS(E) member
- The name of the PDS(E) member containing the REXX procedure that
you want the Batch Browse to use.
You specify the PDS(E) containing this member in the FMNEXEC DD statement. The JCL for the batch edit must include this DD statement.
- An asterisk (*)
- Indicates that the REXX procedure is inline.
The procedure is read from SYSIN immediately after the FMNIMSIN control statements. The inline procedure is terminated by a record containing a slash and a plus sign (/+) in columns 1 - 2.