We have just converted five applications from 7.5 to the latest (10.01)
version of 8.0.

 

We noticed the following issue and were wondering if anyone has noticed
this.

 

Report Conversion - We have forms in different applications (databases)
which have a Print button that prints 3 reports when an order is finished
being entered. The first report has an on before generate eep which makes
certain text fields visible or invisible on the report. So the button eep
says this;

Print Report1 where etc

Print Report2 where etc

Print Report3 where etc.

Return

 

The On before generate eep in Report1 says this;

 

if vthis='4' or vthat='5' the
  property CompID visible 'true'
else
  property CompID visible 'false'
endi

ret

 

In 7.5 these reports print just fine. In Report1 there is an on before
generate eep which was entered in the 7.5 report designer by clicking;

Report/Actions/Before Generate.

 

This database (and others) was then converted over to the latest version of
8.0(10.01) .

 

When we ran the above report in 8.0 (using Runtime) only Report1 printed and
totally bypassed printing Report2 and Report3.

 

In order to correct this situation we had to change where the before
generate eep was located on report1. 

 

We  modified Report1 by moving the On Before Generate eep (which was entered
as described above) using this method;

Right click on the Page Header section, click Before Generate Custom Eep and
re-entered the eep there. We than re-ran the application and all 3 reports
printed as expected.

 

This is quite embarrassing as these reports are generated in front of our
customers.

 

My question is this; If this report printing routine worked perfectly in
7.5, why wouldn't it print the same way in 8.0 ? This begs another question
- Are there any other issues that we have to look for which would cause the
application to not function as it did in 7.5 ?

 

 

 

 

 

 

 

Reply via email to