Larry:  Yes it is really just one one-page report per customer.   This report 
started in the early 90s in DOS when they didn't have as many customers.   
There's alot of code in the program itself because every statement is 
customized 
based on that customer's particular circumstances.    So the program gathers 
a bunch of stuff into variables, prints the report, then onto the next 
customer.   It may, while gathering those variables, decide that the customer 
does 
NOT get a statement printed and will instead send information to a .txt file 
for 
informational purposes.

Over the years, it converted nicely from DOS to Windows, and has kept up in 
6.5++ with the growing list of customers.    But to make this one 2000-page 
report, it would take a big re-code to get the customizable stuff loaded into a 
temp table, major changes to the report itself, split out the people who don't 
end up getting a report...etc.   So that's why I can't easily test this. 

Karen


 
> By the way, if this is really one report, I'd definitely  convert it to 
> print as a single report instead of 2,000 reports in a loop.  You'll save 
> heaps 
> of contention in the network printing queue (if you're printing to a network 
> printer) and the other users will thank you.
> 

Reply via email to