if it is true hide the ID feild and show the Auto#
and run it in the Current() Event
code something like
Private Sub Form_Current()
If Me.NewRecord Then
Me.Auto.Visible = True
Me.ID.Visible = False
Me.Auto.Visible = False
Me.ID.Visible = True
hope this help
See clear as mud
the aim is store once, not store multiple times
Remember... Optimize 'til you die!
Progaming environment: Access based on my own environment: DAO3.6/A97/A2000/A2003/A2007/A2010 VB based on my own environment: vb6 sp5 ASP based on my own environment: 5.6 VB-NET based on my own environment started 2007 SQL-2005 based on my own environment started 2008 MYLE YOUR PASSWORD IS JUST LIKE YOUR TOOTHBRUSH DON'T SHARE IT.