Previous Topic: Memory RequirementsNext Topic: Syntax Conventions


Report Writer Concepts and Terminology

This section describes the major concepts and terminology that enable you to use the Report Writer more efficiently.

Report Writer commands

Used with JCL to produce reports. Report Writer commands include global commands and report commands.

Examples: INPUT, RUN, PLOT, EACH, TITLE1

Types of Report Writer commands include the following:

Global commands

Affects all reports in a run.

Examples: COUNT, INPUT, RUN

Report commands

Affects only a single report. Report commands include primary report commands and secondary report commands.

Examples: PLOT, EACH, TITLE1

Types of Report commands include the following:

Primary report commands

Defines the type of report to generated.

Examples: PLOT, TAB2

Secondary report commands

Alters or enhances a report.

Examples: EACH, FROM, TITLE1

The Report Writer commands can contain the following parts:

Operands

Keywords specified with commands or variable options that affect the content or structure of a report. Different commands and variable options have different operands.

Example: Partial INCLUDE syntax

INCLUDE [day]
INCLUDE SATURDAY

Saturday is the operand.

Variables

Structured keywords that specify what the report is about.

Examples: The following keywords include transaction usage and terminal response.

TRAN USE, TERM RESP

Variable options

Keywords that change either the type of data a variable represents or the format of that data.

Examples: AVeraGe, FORMAT, RATE

ID options

Keywords that change either the scope of the data that a variable represents or organize the data in a tabular or flashback report by a type of resource.

Examples: TRANID, TERMID, USERID

Identifiers

Either the name of a particular resource or a generic specification of a group of resources that a report or variable is limited to. Identifiers are specified following ID options.

Examples: MYTRAN, ¬OPER1, TERM1+, CICS*