maintaining postcode order as to deliver by hand.
Garry,
Am I reading this right?... Is getting the 1-500/500-1000 split here the
main issue? If so, you could make a calculated field in the query that
the voucher report is based on, like this...
FirstSort: ([Reference Number]-1) Mod 500
... and then sort descending on this field in your report, followed by a
secondary sort on the actual reference number field.
(assuming Reference Number is a number data type).
I think this will produce the results you want... first page will print
with records 500 and 1000, next page will print with records 499 and
999, etc, last page to print will be records 1 and 501.

Signature
Steve Schapel, Microsoft Access MVP
>> Hi all
>>
[quoted text clipped - 8 lines]
>>
>> Is this at all possible please, thanks Garry
Garry - 29 Nov 2006 22:29 GMT
Steve, I might not of explained very well, let's have another go !
Say 3 records have a ref no of 333,
2 have 444
1 have 555
If I just print two vouchers per A4 sheet I get ( sorted ascending by ref
no )
333 / 333, then 333 / 444, then 444 / 555
Cut in half and placed one stack underneath the other I get
333,333,444,333,444,555 (know out of sequence)
The required sequence is 333,333,333,444,444,555
Thanks for your time, Garry
> Garry,
>
[quoted text clipped - 21 lines]
>>>
>>> Is this at all possible please, thanks Garry