Bug will occur when using datasheet view in a sub form.

Here’s a bug you will come across when using a subform in datasheet view:

«Property Not Found»

Here is the code that will trigger the criptic message from Access:

Private Sub MyField_BeforeUpdate(Cancel as Integer)

if somecondition = True then

Msgbox «Your message here, usually you can’t save the record because of something»

Cancel = True

end if

End Sub

To fix the issue, replace Cancel = True with:

DoCmd.CancelEvent

Acerca de

Juan Soto es un desarrollador senior de Access en IT Impact Inc. y un MVP de Microsoft Access y se especializa en Access con bases de datos de SQL Server. Su pasión por el acceso lo ha llevado ayudar a una amplia gama de empresas a establecer un entorno seguro, estable y eficiente con SQL Server. Él es un orador frecuente en los grupos de usuarios de Access en todo el país y recientemente habló en el Orange County SQL Saturday # 73. Si desea que Juan hable en su próxima reunión de grupo, puede ponerse en contacto con él aquí.

Deja una respuesta

Tu dirección de correo electrónico no será publicada.

*