Microsoft
Software
Hardware
Network
Question : Before Update Event in Combo Box Cancel event
This is my code and attached are examples of errors I get.
Statement "Cancel = True" is causing the problem.
Error1 happens only in this example, but Error2 happens in all my combo boxes on various forms throughout the project where I have Cancel = True in the Before Update Event.
Private Sub Client_ID_BeforeUpdate(Can
cel As Integer)
If Nz(DLookup("[Client ID]", "[tblAttendance]", "[Session ID] = " & _
Nz(Forms![frmSessionAttend
ance].Form
.Recordset
.[Session ID], 0) & _
"AND [Client ID] = " & Nz(Me.[Client ID], 0)), 0) <> 0 Then
MsgBox "This client already exists on this list."
Me.Client_ID.Undo
Cancel = True
End If
End Sub
Answer : Before Update Event in Combo Box Cancel event
If you cancel the before update event of a control then you also need to cancel the form before update event and handle the form undo event. See
www.thenelson.name/#Report
FormTricks
, "Check for required items" for details on how to do it.
Random Solutions
Can't view sheets even after unhiding all sheets.....VeryHidden???
How to hide textbox but keep it useable in VB.NET
IText "Could not load file..." error Question
SQL Server - How to find a string inside a variable?
Code Pause - sometimes
Access 2003 - Upon opening DB, .dlls and .ocx errors
Missing References
How to copy rows from a table and put them in same table and joined to two other tables ?
Cisco ASA 5510 ASDM - Allowing PING AND TRACECERT through
Find bottom level of an SQL Tree