CA View - What are Ways to Limit the Number of Lines Collecting to the Disk Layer?

book

Article ID: 130134

calendar_today

Updated On:

Products

CA Deliver CA View

Issue/Introduction



What are the ways to limit the number of lines being collected to the disk layer of a View database?
 

Environment

CA View - All Releases

Resolution

A way to maximize the number of lines for View to collect in a sysout group would be accomplished using the SARINIT parameter MAXLINES: 

 MAXLINES=nnn,BYPASS | BYPASSDS,ddd 

 The default is 0. 

 Values are as follows: 

 nnn 

 Specifies the maximum amount of lines to be archived to the database per SYSOUT group. 
 Valid values are 1 to 16777216. A value of 0 indicates that there is no limit for the reports. 

 BYPASS 
 An optional parameter that specifies that any lines in excess of the number (nnn) in a SYSOUT group are  deleted without archival. 
 If left blank, the lines in excess of nnn are passed to the user exit SARSTCUX for processing. 

 BYPASSDS 
 An optional parameter that specifies that any lines in excess of the number (nnn) in a SYSOUT data set are deleted without archival. Subsequent data sets in the SYSOUT group are archived. 

 ddd 
 For the direct-to-CA View archival feature of CA Deliver, specifies the maximum number of lines to be archived per report. 
 Valid values are 1 to 16777216. A value of 0 indicates that there is no limit for the reports. Records in excess of the specified limit are discarded. 
 If the report is also designated for printing, the entire report is printed. 

 Omitted values (as in MAXLINES=,,50000) are set to the default values, not to the value set in the previous run. 

For more information on MAXLINES, please see the View Reference Guide. 
------------------------------------------------------------------------------------------------------------------------------------------------

To try to limit the number of lines per a report name occurrence, there would be need for the SARSTCUX exit. 

In the View CVDEOPTN libraries are several examples of modified SARSTCUX exits. 

For more information on the SARSTCUX exit (and other exits), please refer to the View Programming Guide. 
-------------------------------------------------------------------------------------------------------------------------------------------------

The View SARXTD function (System Extensions) has the capability of processing a report using pre-spool processing, whereas it can spin off a copy of the report to be processed by View, while leaving the original report in the spool. 

For more information on the SARXTD function, please refer to the View Reference Guide. 
---------------------------------------------------------------------------------------------------------------------------------------------------

With use of the SARINIT TAPECLSL=... parameter, it is possible to send a report directly to tape, not needing the View disk layer.