I had help with a code in order to help with the entry of a form by "graying out" certain boxes unless a criteria was met. When I put the code in it errors out and says "the expression OnCurrent you entered as the event property setting prduced the following error: Return without GoSub,
Then it also says Compile error: Method or data member not found. :banghead:
I followed the code exactly as it was given to me in a previous thread.
- The expression may not result in the name of a macro, the name of a user defined function or [Event Procedure].
- The error may have been an error evaluating the function, event or macro.
Code:
Option Compare Database
Private Sub Form_Current()
If Me.frmOSHATraining.EmploymentStatus = "Eligible" Or "No Rehire" Then
Me.frmOSHATraining.JobNumber.Enabled = False
Me.frmOSHATraining.JobNumber.Locked = True
Me.frmOSHATraining.JobSite.Enabled = False
Me.frmOSHATraining.JobSite.Locked = True
Me.frmOSHATraining.CraftCode.Enabled = False
Me.frmOSHATraining.CraftCode.Locked = True
Else
Me.frmOSHATraining.JobNumber.Enabled = True
Me.frmOSHATraining.JobNumber.Locked = False
Me.frmOSHATraining.JobSite.Enabled = True
Me.frmOSHATraining.JobSite.Locked = False
Me.frmOSHATraining.CraftCode.Enabled = True
Me.frmOSHATraining.CraftCode.Locked = False
End If
End Sub
Private Sub Form_AfterUpdate()
If Me.frmOSHATraining.EmploymentStatus = "Eligible" Or "No Rehire" Then
Me.frmOSHATraining.JobNumber.Enabled = False
Me.frmOSHATraining.JobNumber.Locked = True
Me.frmOSHATraining.JobSite.Enabled = False
Me.frmOSHATraining.JobSite.Locked = True
Me.frmOSHATraining.CraftCode.Enabled = False
Me.frmOSHATraining.CraftCode.Locked = True
Else
Me.frmOSHATraining.JobNumber.Enabled = True
Me.frmOSHATraining.JobNumber.Locked = False
Me.frmOSHATraining.JobSite.Enabled = True
Me.frmOSHATraining.JobSite.Locked = False
Me.frmOSHATraining.CraftCode.Enabled = True
Me.frmOSHATraining.CraftCode.Locked = False
End If
End Sub
Then it also says Compile error: Method or data member not found. :banghead:
I followed the code exactly as it was given to me in a previous thread.