Validating QUIZ source that has mulitple passes

Brett Greiner Brett.Greiner at synoptix.co.nz
Tue Sep 19 22:38:17 CDT 2006


Hi

I am not familiar with compiled QUIZ source programs. All QUIZ reports
used on our clients site are executed as uncompiled quiz source (ie. As
a .qzs). 90% of them are made up of many passes to produce a report,
each pass has a 'go' to run that pass. For example, pass 1 creates a
subfile, pass 2 prints the report.

Example mock of the clients report.

access AP_OPEN_ITEM &
  link to VENDOR
report summary &
  VOUCHER_NUMBER &
  VENDOR_NUMBER

set subfile name APDUEDATES01
set report nolimit
go
;--------------------------
access *APDUEDATES01
sort on VENDOR_NUMBER &
     on VOUCHER_NUMBER
@IF  DETAIL
  report &
    VENDOR_NUMBER heading "" &
    VOUCHER_NUMBER heading ""
@ENDIF

footing at VENDOR_NUMBER &
 VENDOR_NUMBER count
go

What ways can we use to validate the QUIZ source before the .qzs is used
in production, as we have had some use files modified and placed into
production and has stopped some the programs running in production with
an error. We could execute each source after each change but it would be
tedious for use files changed that affected hundreds of programs.
 
Any ideas?


Thanks

Brett Greiner
Synoptix
New Plymouth
New Zealand

 




More information about the powerh-l mailing list