>Nick,
>
>>snip<
>
>>I have one pure VFP application which does exactly that kind of massive print job.
>>
>>For every client the necessary set of VFP reports (up to 4 reports per client) is run one-by-one to a separate print files with the names generated with SYS(2015) and extension ".pr1", then they are concatenated with DOS COPY command like this:
>>
>>lcCommand = "RUN copy /B *.pr1 " + lcPATH + lcOutputFileName
>>&lcCommand
>>
>>
>>The huge output file is then passed to the mainframe printer.
>
>Right.. I've been thinking about that approach as well. Seems the most straightforward. However, where you have "up to 4 reports per client" we typically will have somewhere between 15-30 pages drawn from 8-12ish reports.
>
>Thanks Nick!
How many clients? In my case one report is typically 1-3 pages (that's the statements) but concatenated report file may be for 8,000 -10,000 clients so it might be around 40,000-60,000 pages.
Nick Neklioudov
Universal Thread Consultant
3 times Microsoft MVP - Visual FoxPro
"I have not failed. I've just found 10,000 ways that don't work." - Thomas Edison