I have an access database with a multipage (using tab controls) form. The only way access would allow me to print it is page-by-page. That is, I have to go to the first page, print all the records, then go to second page, print all the records and so on. With about a thousand records, each record taking one printed page for each page of the form, there is no way I could then sort the printouts to put all the pages of each particular record together.
What I need to do is to print the form record by record. For a particular record, print all the pages of the form, then go to next record, print all the pages, and so on.
How does one do it? I write a macro/vb event that selects the record, goes to first page of the form, prints it, goes to second page, prints it, then to next page and so on. But as a result, the print macro/vb event shoots n print commands for n pages of the form to pring a single record. To print one thousand record, it means n000 print commands.
First, that is very slow and eats up the printer memory, Secondly, that has other problems too. I wanted to print the output into a pdf file using Acrobat distiller. But as separate print commands are being given for each page of each record, acrobat distiller does not print it into a
single pdf file!!