Darren DICK
darrend at nimble.com.au
Fri Feb 17 17:38:02 CST 2006
Hi Joe
Have a look at the last email I sent off list
It has all that sort of stuff in it
Seeya
Darren
------------------------------
T: 0424 696 433
-----Original Message-----
From: accessd-bounces at databaseadvisors.com
[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Joe Hecht
Sent: Friday, 17 February 2006 3:10 PM
To: 'Access Developers discussion and problem solving'
Subject: [AccessD] CANCEL WILL NOT CANCEL
The following code is supposed to check that
1. The start date is not null
2. The end date is not null.
If either is null I want a message box( that works) and when user clicks ok they
go back to form.
It is not working. Can any one see why?
Thanks
Private Sub cmdAccEndDate_Click()
Dim lngRetval As Long
Dim strStDocName As String
Dim lngRetval1 As Long
Dim lngRetval2 As Long
Dim CANCEL As Boolean
Me.txtAccEndDate = Me.calAccEndDate 'Sets end date
If IsNull(Me.txtAccStartDate) Then 'Confirm Start Date is not null
lngRetval1 = MsgBox( _
"There is no Start Date Entered." & vbCrLf & ""
& vbCrLf & "Please select a Start Date", _
vbOKOnly + vbCritical + vbDefaultButton1, _
"PLEASE ENTER START DATE")
Select Case lngRetval1
Case vbOK
CANCEL = True
End Select
End If
If IsNull(Me.txtAccEndDate) Then 'Confirm End Date is not null
lngRetval1 = MsgBox( _
"There is no End Date Entered." & vbCrLf & "" & vbCrLf & "Please
select a Start Date", _
vbOKOnly + vbCritical + vbDefaultButton1, _
"PLEASE ENTER END DATE")
Select Case lngRetval1
Case vbOK
CANCEL = True
End Select
End If
If Me.txtAccStartDate > Me.txtAccEndDate Then
lngRetval = MsgBox( _
"The start date must be the same as, or before the end date of the
report." & vbCrLf & "" & vbCrLf & "Please review the selected dates and try
your report again", _
vbOKOnly + vbCritical + vbDefaultButton1, _
"INCORECT DATE INPUT")
Select Case lngRetval
Case vbOK
End Select
Else
' Dim stDocName As String
strStDocName = "30_rptAccidentRegister"
DoCmd.OpenReport strStDocName, acPreview
DoCmd.RunCommand acCmdZoom100
Joe Hecht
jmhecht at earthlink.net
--
AccessD mailing list
AccessD at databaseadvisors.com
http://databaseadvisors.com/mailman/listinfo/accessd
Website: http://www.databaseadvisors.com