Dennis,
Open the report as a table (use report1.frx) and look at the EXPR field. If it has a COPIES line, the printer that report was designed on supports this ability. You're program can modify this field on the fly to obtain the result you need.
The downside is this is not supported by all printers (some dot-matrixes come to mind). Because of this, you may have to use a loop...
>Is there a way to control the number of copies of a report (ie an invoice) by sending the proper control to the printer - rather than making a printing loop?
>
>Thanks,
Steve Gibson