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.