View parm to limit output recalled back (TAPE to DISK) or otherwise going into View (MAXLINES verses OUTLIM)
search cancel

View parm to limit output recalled back (TAPE to DISK) or otherwise going into View (MAXLINES verses OUTLIM)

book

Article ID: 267669

calendar_today

Updated On:

Products

OM View

Issue/Introduction

We are currently exploiting use of the TAPECLSL= initialization parameter to archive ALL sysout processed by View directly to tape.

- If we want to recall a sysout to the disk layer for viewing, is there a way to LIMIT the number of lines being recalled?

- What SARINIT parameters are available to otherwise limit the number of lines of a sysout being processed by View?

Environment

Release : 14.0

Cause

Scenario where using TAPECLSL and recalling reports from tape to disk for viewing of the data.

Resolution

The MAXLINES parameter basically only gets invoked during initial COLLECTION of sysout data.

The OUTLIM parameter only applies to PRINTS from View. Print commands are: J, JI, P, PI 

If by the term "recall" you are actually talking about recalling reports that are on TAPE back to the DISK layer so your users can see the data, then this would mean you are performing a SARBCH /LOAD function. Not a PRINT function. LOAD commands are L, LI, LT, LX.

* View currently does NOT provide a mechanism that would allow you to limit the number of lines that are being recalled/LOADED from TAPE back to DISK. If this is a functionality that you would like View to have, then my suggestion to you would be to go out to the View/Deliver IDEATIONS page and open an IDEA to request this type of functionality be provided in View.

Assuming that your concern about recalling large reports back to the disk layer involves SPACE usage and possibly filling up your database, then I would suggest that you consider exploiting the Expanded Access Server (EAS) component provided with your View install. This EAS component allows you to "Browse Reports directly from Tape" without having to load them back to disk. For more information on using the EAS component, click on this "Browse Reports on Tape" link.

- When using TAPECLSL

CLSL=6
TAPECLSL=6

The above configuration confirms that all of the reports that this View database is processing are NOT being "collected", but rather, are being written directly to tape via the "TAPECLSL=" parameter. Considering this, I would encourage you to review the documentation regarding the MAXLINES parameter.

In the documentation, we state the following:


Considering the above, the MAXLINES parameter setting is not applicable to reports that View is writing directly to tape. If you wanted View to limit the number of lines for reports that are being written directly to tape, you may be able to make your own user modifications to the SARSTCUX exit which does get called during View's direct to tape processing.

Additional Information

Created from case #33441214