larrydavid
Programmer
Hello,
I have a form that's been working fine for the past year on several machines, but is not even opening on another:
Private Sub CreateNewAlert_Click()
Dim Form_Name As String
Form_Name = "frmAlert"
DoCmd.OpenForm Form_Name, acNormal
End Sub
Also, I have a subform with a checkbox, that the user can click to put a record into Closed status:
Private Sub Closed_Reminder_Click()
If Form_frmAlert.Closed_Reminder = True Then
Form_frmAlert.CLOSED_DATE = Date
Else
Form_frmAlert.CLOSED_DATE = Null
End If
End Sub
The above on the "other" machine returns this when the checkbox is clicked:
Run-time error '2427':
You entered an expression that has no value.
Again, the existing database running on existing machines does not return the above run-time error for the same form.
I've searched throughout resources online, forums (like Tek-Tips), MSKB, blogs, etc. I've checked to make sure the following is the same with what is installed on the PC's that are not having a problem:
Windows XP sp3
MS Access 2003 SP3
Jet Database Engine version (8 and higher)
The VBA references are all the same
The only thing outstanding that I can think of that I need to do is:
Install hotfix for Office Service Pack 3
Recompile VBA modules
Compact and Repair database
Can anyone think of anything I might be missing, other than my hair at this point?
Thanks,
Larry
I have a form that's been working fine for the past year on several machines, but is not even opening on another:
Private Sub CreateNewAlert_Click()
Dim Form_Name As String
Form_Name = "frmAlert"
DoCmd.OpenForm Form_Name, acNormal
End Sub
Also, I have a subform with a checkbox, that the user can click to put a record into Closed status:
Private Sub Closed_Reminder_Click()
If Form_frmAlert.Closed_Reminder = True Then
Form_frmAlert.CLOSED_DATE = Date
Else
Form_frmAlert.CLOSED_DATE = Null
End If
End Sub
The above on the "other" machine returns this when the checkbox is clicked:
Run-time error '2427':
You entered an expression that has no value.
Again, the existing database running on existing machines does not return the above run-time error for the same form.
I've searched throughout resources online, forums (like Tek-Tips), MSKB, blogs, etc. I've checked to make sure the following is the same with what is installed on the PC's that are not having a problem:
Windows XP sp3
MS Access 2003 SP3
Jet Database Engine version (8 and higher)
The VBA references are all the same
The only thing outstanding that I can think of that I need to do is:
Install hotfix for Office Service Pack 3
Recompile VBA modules
Compact and Repair database
Can anyone think of anything I might be missing, other than my hair at this point?
Thanks,
Larry