how will the user determine to use a "NCR" or a "CDR" form
tables do not dictate how forms work - your form would still use a combo box
you probably need to change this code
Code:
Private Sub cboNType_Afterupdate()
If NZ((Me.ncrnumber),0)= 0 Then
Select Case cboNType
Case "NCR"
Me.ncrnumber = Nz(DMax("[NCRNumber]", "tblNCR", "[Type]='NCR'"), 0) + 1
Case "CDR"
Me.ncrnumber = Nz(DMax("[NCRNumber]", "tblNCR", "[Type]='CDR'"), 0) + 1
End Select
End If
End Sub
to just
Code:
Private Sub cboNType_Afterupdate()
Me.ncrnumber = Nz(DMax("[NCRNumber]", "tblNCR", "[ID]=" & cboNType), 0) + 1
End Sub