How do you print all pages of an ActiveX multipage form?

  • Thread starter Thread starter Guest
  • Start date Start date
G

Guest

I have a 4-page form, how do I print all four pages at once? When I click
print, only the selected pages is printed.
 
You should print from reports, not forms.

Forms are for viewing, changing, and adding data. Reports are for printing.
 
My question is: How do you CREATE a multi-page form? I want to go to
another page of the form (actually a separate form) based on whether they
click YES in a checkbox. BUT..... I want that new form information to remain
part of the original record. Is this possible?
 
Why would there be a Command Button option to "Print a Form" if printing a
form wasn't something that Access did?

I've been designing and printing Forms for years. I'm trying to use the
ActiveX MultiPage Add-In. It works great as for as having a multipage form.
I can click on each page tab to jump to that page. I can print just the page
that I want.

My question: When I want to print all four pages, how do I get the form to
print with a single click?
 
If you're using an add-in, then you'll need to look for the answer in the
documentation for that add in, or ask the vendor of the add-in. I strongly
suspect, though, that the answer will be 'you can't'. You can't do it with
the built-in tab control, which is just one of the reasons why Rick is right
about it being better to use reports rather than forms for printing.

--
Brendan Reynolds (MVP)
http://brenreyn.blogspot.com

The spammers and script-kiddies have succeeded in making it impossible for
me to use a real e-mail address in public newsgroups. E-mail replies to
this post will be deleted without being read. Any e-mail claiming to be
from brenreyn at indigo dot ie that is not digitally signed by me with a
GlobalSign digital certificate is a forgery and should be deleted without
being read. Follow-up questions should in general be posted to the
newsgroup, but if you have a good reason to send me e-mail, you'll find
a useable e-mail address at the URL above.
 
Simple solution:
Write a simple macro:
ACTION: CONTROL NAME:
GoToControl: Page 1
PrintOut: Page 1
GoToControl: Page 2
PrintOut: Page 2
GoToControl: Page 3
PrintOut: Page 3
GoToControl: Page 4
PrintOut: Page 4
GoToControl: Page 1
Save the Macro: mcrPrint11-4

That's the whole macro. The last command returns the user to the first page
of the form, otherwise, the last page of the multipage form has the focus.

Add a Command button to the form,
select Miscellaneous
select Macro mcrPrint1-4

That's it.
Select
 
I forgot to instruct that on the "print range" check "selection" to get only
the single record in the database.
 
Back
Top