Hi,
It won't increment or show the number until the new record is saved. That's
why I said to put it in the BeforeInsert event. That's the split second
before the record is saved. This is good for a couple of reasons. If you
created the number when you first start a new record and then someone decides
not to use it, either a mostly blank record will be created or there could be
a missing number. Also if more than one person is entering data at the same
time, one person could start a record; go to lunch; another person enter a
record; and the first person come back from lunch and finish the record. That
could throw things out of order.
Try this: create a couple of new records then close the form. Open the form
and see if those two records have properly incremented numbers now.

Signature
Jerry Whittle
Light. Strong. Cheap. Pick two. Keith Bontrager - Bicycle Builder.
> Hi Jerry, thanks for your lightning response, however, am I doing something
> stupid? Ever likely I might add.
[quoted text clipped - 79 lines]
> > > the month at which point it should restart at 001. Can anyone assist with
> > > this?
MikeJohnB - 30 Dec 2005 22:11 GMT
Hi Jerry, just a cuplle of words for you, you're a wizzard, thanks for your
assistance, all is working now, been struggling for days on this one. Thanks
a lot for all.
> Hi,
>
[quoted text clipped - 10 lines]
> Try this: create a couple of new records then close the form. Open the form
> and see if those two records have properly incremented numbers now.