03.03.2015 Views

CA Dynam for VSE User Guide

CA Dynam for VSE User Guide

CA Dynam for VSE User Guide

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

General Reporting−DYNPRINT<br />

Note: <strong>CA</strong> Earl r6.0 added additional parameters to the EARLGEN macro.<br />

AFPOUT, SYSEARL, and SYSPRIN specify a programmer logical unit to be used<br />

<strong>for</strong> the creation of EARL reports. The default logical units are SYS107, SYS108,<br />

and SYS109. These logical units should be unassigned. If they are not<br />

unassigned, the following message will be issued:<br />

<strong>CA</strong>LR843E INVALID ASSIGNMENT FOR SYSLST OR SYSPRIN<br />

For more in<strong>for</strong>mation, see <strong>CA</strong> Earl Generation Macro in the <strong>CA</strong> Earl Systems<br />

Programmer <strong>Guide</strong> <strong>for</strong> details.<br />

Access Methods<br />

DYNACC, the Catalog access method used by DYNREAD, includes sequential<br />

processing of the entire Catalog, generic key retrievals, get-next generation<br />

and get-next file capabilities. For more in<strong>for</strong>mation about DYNACC processing,<br />

see the chapter "Accessing The Catalog."<br />

VTO<strong>CA</strong>C, the VTOC access method used by DYNREAD, has been supplied to<br />

support read-only shared access (through DYNREAD <strong>for</strong> <strong>CA</strong> Earl programs) to<br />

in<strong>for</strong>mation contained in the VTOCs of all volumes available on your system.<br />

DYNPRINT Control Statements<br />

There are three types of control statements: ACCESS, REPORT, and COMPILE.<br />

To<br />

select the data source <strong>for</strong> the report<br />

invoke a precompiled report program<br />

create customized reports by invoking <strong>CA</strong> Earl<br />

Use<br />

ACCESS<br />

REPORT<br />

COMPILE<br />

DYNPRINT Statement Syntax<br />

The DYNPRINT report control language is free-<strong>for</strong>m. Statements may appear<br />

anywhere between positions 1 and 71, inclusive. Statements may span<br />

multiple lines; no continuation indicator is required. A single line may contain<br />

multiple statements.<br />

The following rules apply to DYNPRINT statement syntax:<br />

• A statement is made up of a command followed by its parameters.<br />

• Each optional parameter is made up of a keyword and associated value.<br />

For example, CBUFN=nnnn where:<br />

CBUFN is the keyword<br />

nnnn is a value you supply<br />

9–2 <strong>User</strong> <strong>Guide</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!