printing multiple reports

M

Moshe Y. Rosten

I have a form that displayes a list of orders in continuous forms format. I
would like the user to be able to select various orders and have each of
them printed at once.
The problem is twofold. 1: I don't want to add a new field to the order
table for a checkbox. Is there another way to do this?
2: printing itself. is there a more elegant way of doing this then via
form_timer?

thank's,

Moshe
 
B

Bas Cost Budde

Moshe said:
I have a form that displayes a list of orders in continuous forms format. I
would like the user to be able to select various orders and have each of
them printed at once.
The problem is twofold. 1: I don't want to add a new field to the order
table for a checkbox. Is there another way to do this?

You want to have this information *somewhere* and since it is record
level information, the logical, if not only place is at the record.
You can of course maintain a collection of selected records (via the
primary key) and have this printed. But that is far more effort.
2: printing itself. is there a more elegant way of doing this then via
form_timer?

I never thought of using Timer to start a print job. It has the
application decice when to print. What if only one second later I decide
I wanted another record, or worse, cancel the whole? Do you rely on
users being able to provide enough idle time as to differentiate between
a thinking pause and an end-of-selection halt?

Maybe I am too rash, I can't see your target user, or the process where
this is part of.

My normal printing routine is:

* select data (user)
* preview report (user, by pressing a button)
* print (either from the preview by user intervention in the shape of
Ctrl-P, or from the selection object by having the user press the Print
button instead of the Preview button)
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top