Crystal Reports Printing Multiple Copies

I have an Invoice in Sage300 that I want to print multiple Copies of as a default. It is a ODBC Report with Sub Reports in it.

AS I am printing directly from Sage300, I am not able to pass any Parameters, and need the report itself to produce 2-3 Copies
Jacques SmithAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

mlmccCommented:
There is nothing in the report that can be used to control the number of copies.

If the report doesn't have a subreport then you could use it a subreport in a new main report.
Basically you could put the report in as a subreport  in the report header and footer to have 2 copies.  To get more than 2 just add report headers and footers and add the subreport in again.

mlmcc
0
Jacques SmithAuthor Commented:
I am using Crystal Reports 2011
0
mlmccCommented:
Version is not an issue.  To the best of my knowledge no version has the an option for copies.

mlmcc
0
Ultimate Tool Kit for Technology Solution Provider

Broken down into practical pointers and step-by-step instructions, the IT Service Excellence Tool Kit delivers expert advice for technology solution providers. Get your free copy now.

Jacques SmithAuthor Commented:
mlmcc
Unfortunately, the Sub-Reports need to be there.
Is there no way, that I can create another table in the Database, with 3 records numbered 1,2 and 3, and get it print while the numbers are not up to 3, or creating a memory variable
0
mlmccCommented:
There is no way for Crystal to do anything like that.  Generally that is solved wither through the subreport method or through an application that prints the report N times or that can tell the printer to create N copies.

When the user prints do they get a printer dialog?
Can they specify the number of copies there in the printer dialog?

mlmcc
0
mlmccCommented:
One idea I just had using your extra table would be to add it and cross join to you data table.  You would then get 3 copies of the data.  If you added a group on the new field you could get 3 copies that way.  

Just make sure the group header is suppressed and there is a NEW PAGE AFTER set on the group footer.

mlmcc
0
Jacques SmithAuthor Commented:
I did try that, but thought that maybe I am missing a trick.

I placed the "PageNo" field in the Report Header of the report, When you say "group on the new field ", could you go into a bit more detail Please.

The Report Header is suppressed, and there is a New Page after set on the Group footer
0
mlmccCommented:
WHen you add the "counting table" to the report you will have a new field available.  Group on it as the first group in the report.

mlmcc
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Jacques SmithAuthor Commented:
Thank you Very Much, It works perfectly, my problem was not making it the first group in the report
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Crystal Reports

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.