Question : Data validation before moving to next record

I have an Access form with the navigations buttons enabled to the default yes. I wanted to create a small check of the data keyed in that before a user moves to the next record if
If Me.Received.Value = True and Me.DateHoldReleased is null then stop moving to the next record and set focus and require the "DateHoldReleased" is keyed in

So I basically need to make sure that once the Received checkbox is checked that a valid data is entered in the "DateHoldReleased"
how can I accomplish this?

Answer : Data validation before moving to next record

use the form's beforeupdate event

private sub form_beforeupdate(cancel as integer)

If Me.Received.Value = True and IsNull(Me.DateHoldReleased) then
   msgbox "required field"
     me.DateHoldReleased.setfocus
    cancel=true
end if


end sub
Random Solutions  
 
programming4us programming4us