tengo un problema en access 2007 tengo una tabla llamada principal con un campo numerico llamado OF lo ke kiero es ke este campo se incremente consecutivamente tomando el ultimo valor introducido pero ke tenga la opcion de hacer lo o no por eso puse una casilla de verificacion con el siguente codigo Private Sub ActivaConsecutivo_AfterUpdate()
If Me.ActivaConsecutivo = True Then
Me.OF = IIf(IsNull(DMax("OF", "Principal") + 1), 1, DMax("OF", "Principal") + 1)
Else
Me.OF.Value = Null
End If
End Sub
El probelma es ke no hace nada ni si kiera se si se ejecuta o no es como si lo pasara por alto alguien me puefde ayudar estoy desesperada porfavor no se en ke estoy mal . no aumenta ni hace nada .gracias