Previous Topic: OPARLGIF Executed Under TSONext Topic: OPARLGIF Parameters


OPARLGIF Executed Under ISPF

When executed in an environment where ISPF is available, OPARLGIF alters its input or output depending upon the first parameter. If the first parameter is NOISPF, then input is from SYSIN and output messages go to SYSPRINT. If the first parameter is not NOISPF, then input/output is to and from ISPF tables.

The input ISPF table name must be OPARIFIn where n is the logical screen number of the session as set in the ISPF variable ZSCREEN. This table must be created, or opened, and all entries added before control is passed to OPARLGIF. The table must contain a field named OPARIFCS. This variable can contain up to two characters. Each entry in the table can contain a complete OPSLOG archive information request or only part of a request. If the entry contains only part of a request, then it must end in a valid continuation character.

The output message ISPF table name is OPARIFOn where n is the logical screen number of the session as set in the ISPF variable ZSCREEN. OPARLGIF creates and replaces this table. It has one field named OPARIFMG, which contains up to two characters. Each message that would have been written to SYSPRINT will be in the table.