I use Access 2003 running under Windows XP SP3.
I have a number of databases which I use [amongst other things] to produce envelopes and/or labels.
I use several different sizes of envelope, but use the same method for all envelopes and all databases: I create a report, with dimensions appropriate to the envelope for which it is to be used.
On the report, I insert all the name/address fields I require, putting them in the top left-hand corner of the report and defined as NOT visible.
I also have an equivalent set of fields in the lower centre of the report, which are defined as visible.
I have a 'Format Detail' event procedure that "shuffles" the address lines [to remove any all-blank lines], placing the results in the central, visible fields.
I run the reports in 'Print Preview' mode first, to ensure that they are properly formatted [I use the same databases on different PCs/printers, so this is a necessary precaution].
The first envelope [page one of the report] is always correctly aligned, as are all the other pages from three onwards. However, page two is always wrongly aligned, with the name/address appearing higher up the envelope/report than all the other pages. However, it is correctly aligned horizontally, so it appears not to be anything to do with the invisible fields in the top left-hand corner.
The amount by which the page two details are 'raised' varies according to the size of the envelope - the larger the envelope, the larger the displacement. It is also affected by the dimensions of the report compared to the envelope - if I set the report dimensions to as near as I can to the envelope dimensions, the displacement is small, but still there.
I have tried creating the report using Label Wizard and got the same results.
Any suggestions as to the cause would be welcome.
I have a number of databases which I use [amongst other things] to produce envelopes and/or labels.
I use several different sizes of envelope, but use the same method for all envelopes and all databases: I create a report, with dimensions appropriate to the envelope for which it is to be used.
On the report, I insert all the name/address fields I require, putting them in the top left-hand corner of the report and defined as NOT visible.
I also have an equivalent set of fields in the lower centre of the report, which are defined as visible.
I have a 'Format Detail' event procedure that "shuffles" the address lines [to remove any all-blank lines], placing the results in the central, visible fields.
I run the reports in 'Print Preview' mode first, to ensure that they are properly formatted [I use the same databases on different PCs/printers, so this is a necessary precaution].
The first envelope [page one of the report] is always correctly aligned, as are all the other pages from three onwards. However, page two is always wrongly aligned, with the name/address appearing higher up the envelope/report than all the other pages. However, it is correctly aligned horizontally, so it appears not to be anything to do with the invisible fields in the top left-hand corner.
The amount by which the page two details are 'raised' varies according to the size of the envelope - the larger the envelope, the larger the displacement. It is also affected by the dimensions of the report compared to the envelope - if I set the report dimensions to as near as I can to the envelope dimensions, the displacement is small, but still there.
I have tried creating the report using Label Wizard and got the same results.
Any suggestions as to the cause would be welcome.