Offset difference in REPORTs between 6.4 and 11.6
search cancel

Offset difference in REPORTs between 6.4 and 11.6

book

Article ID: 129611

calendar_today

Updated On:

Products

PanAudit Plus Easytrieve Report Generator PAN/SQL

Issue/Introduction

Why could there be a different alignment of columns in REPORTs between 6.4 and 11.6?

Environment

Release:
Component: EZTRVE

Resolution

With CA Easytrieve release 6.4 (and very likely with former releases too) the alignment was calculated based on the LRECL of the SYSPRINT DD.
Since release 11.0 and upwards the alignment will be calculated based on the LINESIZ value in the EZOPTBL options table, or LINESIZE in the REPORT or FILE statement.
For example, when only changing
//SYSPRINT DD SYSOUT=*
to
//SYSPRINT DD SYSOUT=*,RECFM=FBA,LRECL=141
in both releases, then the alignment in the REPORT will be changed for release 6.4. But there will be no change in 11.6.
First when changing LINESIZ from 132 to 141 in the 11.6 EZOPTBL, you will see the same alignment like with 6.4 and LRECL=141.

That works as designed - the alignment calculation should base on LINESIZ and not on LRECL of the SYSPRINT DD.