Hi Claruspaw,
Do you have the rulers displayed in form design view? If not, click
on View
Rulers. Each section of the form (page header, form header, detail,
form
footer and page footer) can have independent heights. You can click
on View > Properties to display the properties dialog. Select the
Format tab of the properties dialog. As you click into each section
of the form, you should see a height property. Add all of the height
measurements together. Add the form's top and bottom margin settings
to this sum. What value do you get? In which section is your page
break placed? What is it's height setting relative to the top of
the form? Is there any chance that when you added the page break,
that you might have added a second page break at some other time,
and that it is hidden at one of the section boundries? You can use
the "lasso" technique with the left mouse button held down, to lasso
various regions of the form. Try to avoid including any visible
controls when you use this technique. When you release your left
mouse button, do you see "PageBreak" indicated in the title bar of
the properties dialog in any location other than where your known
page break is placed?
The sections of the form share a common width. Click the small
square in form design view where the two rulers meet. You should see
the name of the form appear in the title bar of the properties
dialog. The width of the form should be available on the format tab.
Add the form's left and right margin settings to this value. What
total width do you get?
What orientation is your default print mode set at (it is likely
portrait)? Are you using 8 1/2" x 11" sized paper? If not, what
size are you using?
I've also repeatedly adjusted downwards the sizes of various text
boxes in order to reduce the amount of space used, and this is
reflected by the extra unused space clearly available in Page
Preview mode.
Do you have any extra unused space shown in form design view, for
each of the form sections? If so, reduce the height of these
sections accordingly.
Hope that, come morning, you'll have resolved my problem!!!
For what I'm doing, incidentally, yes I DO need to use forms, since
the primary purpose is for data input by a work colleague - but then
each form does need to be printed off for our students.
It is very easy to design a report that prints only *one* record at
a time. You can include a print button on the data entry form, so
that when you or your colleague clicks on it, a report is printed
which includes only that record (not all records available in the
form's current recordset). There are two methods that you can use to
accomplish this:
1.) Using some very minor VBA code, and including the optional
WhereCondition in a DoCmd.OpenReport statement.
2.) Basing a report on a query, which looks to the open data entry
form for the primary key value as a criteria. This query would
return only one record, since it is filtered on the primary key.
Let me know the answers to the many questions I have left for you.
We'll see if we can't get this fixed for you.
Tom
________________________________________
:
Thanks, Tom. I've had a lengthy mess around with margins and with
printer settings in order to maximise print area, and have also
transferred the page header contents to the detail area, but still
no joy. I've also repeatedly adjusted downwards the sizes of various
text boxes in order to reduce the amount of space used, and this is
reflected by the extra unused space clearly available in Page
Preview mode. I'm convinced that I've simply done something daft
which should be obvious - but after several hours' frustration, and
now well past midnight, I'm going to knock off for now. Hope that,
come morning, you'll have resolved my problem!!!
For what I'm doing, incidentally, yes I DO need to use forms, since
the primary purpose is for data input by a work colleague - but then
each form does need to be printed off for our students.
Sorry to have posted this question twice - first time I've used a
Discussion Group, and my first posting "disappeared" initially, so I
didn't realise it had actually happened!
claruspaw
________________________________________
:
Hi Claruspaw,
It sounds like the dimensions of your form are either too tall, or
too wide, when added with margins, to fit the dimensions of a sheet
of paper for your default print mode (landscape or portrait).
Are you really trying to print forms? Forms are used for inputting
and viewing information on a monitor. Reports should be used for
printing. Printing forms is a good way to chew up a bunch of ink,
since any form background color (likely a default grey) will be
printed as well.
Tom
________________________________________
:
It seems that no matter where I put my page breaks on a [2-page]
form, covering 181 separate records, although the second page does
start at the correct point, I can't get rid of the blank pages which
alternate with every printed page.