
October 8th, 2009, 05:23 PM
|
|
Registered User
|
|
Join Date: Jul 2009
Posts: 19
Time spent in forums: 2 h 58 m 56 sec
Reputation Power: 0
|
|
Some of the code isn't working properly. When fields are empty i get an invalid use of null error and haven't been able to come up with the fix for this yet either.
Code:
Private Sub img_ConfirmEscalation_Click()
On Error GoTo Err_img_ConfirmEscalation_Click
Dim stDocName As String
Dim whoTo As String
Dim cc As String
whoTo = "customer.service"
Dim FeedbackNumber As String
Dim InjuredWorker As String
Dim ClaimNumber As String
Dim DueDate As Date
Dim FeedbackFrom As String
Dim ContactNumber As String
Dim MainCategory As String
Dim SubCategory As String
Dim Reason As String
Dim FeedbackDescription As String
Dim theSubject As String
Dim theMessage As String
'If Me.fld_FeedbackFrom.Value = "" Then
'FeedbackFrom = "N/A"
'Else: FeedbackFrom = Me.fld_FeedbackFrom.Value
'End If
'If Me.fld_ContactNumber.Value = IsNull Then
'ContactNumber = ""
'Else: ContactNumber = Me.fld_ContactNumber.Value
'End If
'If Me.fld_MainCategory.Value = IsNull Then
'MainCategory = ""
'Else: MainCategory = Me.fld_MainCategory.Value
'End If
'If Me.fld_SubCategory.Value = Null Then
'SubCategory = ""
'Else: SubCategory = Me.fld_SubCategory.Value
'End If
'If Me.fld_Reason.Value = Null Then
'Reason = ""
'Else: Reason = Me.fld_Reason.Value
'End If
'If Me.fld_FeedbackDescription.Value = Null Then
'FeedbackDescription = ""
'Else: FeedbackDescription = Me.fld_FeedbackDescription.Value
'End If
FeedbackNumber = Me.fld_FeedbackNumber.Value
ClaimNumber = Me.fld_ClaimNumber.Value
DueDate = Me.fld_DueDate.Value
ContactNumber = Me.fld_ContactNumber.Value
FeedbackFrom = Me.fld_FeedbackFrom.Value
MainCategory = Me.fld_MainCategory.Value
SubCategory = Me.fld_SubCategory.Value
Reason = Me.fld_Reason.Value
theSubject = "Customer Feedback Number: " & FeedbackNumber & " Claim Number: " & ClaimNumber & " Due Date: " & DueDate
theMessage = "Contact Person: " & Me.fld_FeedbackFrom.Value & Chr(13) & Chr(13) & _
"Contact Number: " & Me.fld_ContactNumber.Value & Chr(13) & Chr(13) & _
"Main Category: " & Me.fld_MainCategory.Value & Chr(13) & Chr(13) & _
"Sub Category: " & Me.fld_SubCategory.Value & Chr(13) & Chr(13) & _
"Reason: " & Me.fld_Reason.Value & Chr(13) & Chr(13) & _
"Feedback Description: " & Me.fld_FeedbackDescription.Value & Chr(13) & Chr(13)
If MsgBox("Are you sure you want to escalate this Feedback?", vbYesNo + vbQuestion, "") = vbYes Then
DoCmd.SendObject acSendNoObject, , , whoTo, cc, , theSubject, theMessage, True
Else
DoCmd.CancelEvent
End If
Exit_img_ConfirmEscalation_Click:
Exit Sub
Err_img_ConfirmEscalation_Click:
MsgBox Err.description
Resume Exit_img_ConfirmEscalation_Click
End Sub
Last edited by sync_or_swim : October 9th, 2009 at 04:02 AM.
Reason: Please use code tags when posting code
|