The Jazz Report Editor

The Jazz Report Editor 1

Getting Started – Creating a New Report 1

The rest of this is draft material 3

Editing the screen. 3

Entering Text 3

Placing individual fields on the Report 4

Placing Records and Groups on to the Screen. 4

Selecting Fields from a Definition. 4

3270 Screen Fields. 5

Screen Fields, Attribute Bytes, and Line Boundaries. 6

Selecting and Deleting or Moving Fields. 6

Scrolling Areas and Parent-Child Record Structures. 7

Function Buttons. 8

Save. 8

Close. 8

Cancel 8

Open. 8

New.. 9

Templates. 9

Template Parameters. 9

 

If we’re writing Report program then after the dialog /Logic/Report has created a Report program Jazz report editor opens and we can edit the report screen, placing fields where we want and defining their appearance as we define the program’s processing logic.  We can also open the Jazz Report Editor by clicking the [Report] button from a Jazz Workbench session, editing a program that begins with PROGRAM Report1 REPORT;

 

This Help page describes the Report Editor form, and appears if you press PF1 while the cursor is within the Report Editor form.  Related help pages are: -

·         The Jazz Report Designer.  This is a Users’ Guide chapter that describes the whole process of creating and editing reports, and should be your main Help reference if you want to know how to achieve the result you want.  This page aims to tell you what each control does, which is not quite the same thing.

·         ReptForm describes the form that precedes the Report Editor when you create a new report.

 

Here is an example of the Report Editor, displaying a newly-generated report.

 

 

The report screen is a visual representation of the PLINE statements within the routines: when the report editor is opened the report layout is built from these statements, and when it is closed the program contains updated PLINE and other statements reflecting the editing processes.

 

The left hand panel shows the records that have been defined within our program, including system definitions like Jazz and JZ, which we will ignore.   We can expand this TreeView and drag selected data to the report layout on the right.  We can move things around within the report layout.