Hollis,Virginia
HollisVJ at pgdp.usec.com
Thu Mar 18 09:44:56 CST 2004
Private Sub cmdSendEmail_Click()
On Error GoTo Err_cmdSendEmail_Click
If Len(MatRequestID & "") = 0 Then
MsgBox "Enter a Request before sending a message." & vbCrLf,
vbCritical, " Entry Required"
ElseIf Len(RequestorID & "") = 0 Then
MsgBox "The requestor must be entered." & vbCrLf, vbCritical, "
Entry Required"
RequestorID.SetFocus
ElseIf Len(PriorityID & "") = 0 Then
MsgBox "Please enter a priority." & vbCrLf, vbCritical, " Entry
Required"
PriorityID.SetFocus
ElseIf Len(DateNeeded & "") = 0 Then
MsgBox "The date needed must be entered." & vbCrLf, vbCritical,
"Entry Required"
DateNeeded.SetFocus
ElseIf Len(Comments & "") = 0 Then
MsgBox "A description of the request must be entered." & vbCrLf,
vbCritical, " Entry Required"
Comments.SetFocus
Else
Dim Mess As String, Subject As String, Recipient As String, Cc As String,
Bcc As String
Dim Msg, Style, Title, Response, MyString
PlaySound
Msg = "Do you want to send a notification ?" ' Define message.
Style = vbYesNo + vbQuestion + vbDefaultButton1 ' Define buttons.
Title = "New Notice Request" ' Define title.
' Display message.
Response = MsgBox(Msg, Style, Title)
If Response = vbYes Then ' User chose Yes.
MyString = "Yes" ' Perform some action.
Recipient = DLookup("[EmailName]", "qry_Email")
Subject = "New Materials Request, MMR-" + CStr(Format([MatRequestID],
"00000"))
Cc = DLookup("[Requestor]", "qry_Requestor",
"[RequestorID]=[Forms]![frm_MaterialsEntry]![RequestorID]")
Bcc = "Virginia Hollis"
Mess = "A new Materials Management Request has been submitted, " + _
"please assign an analyst to complete this request:" + vbCrLf + vbCrLf +
_
"Materials ID: MMR-" + CStr(Format([MatRequestID], "00000")) + vbCrLf +
_
"Description: " + [Comments] + vbCrLf + _
"Need by Date " + CStr([DateNeeded]) + vbCrLf + _
"Requestor: " + DLookup("[Requestor]", "qry_Requestor",
"[RequestorID]=[Forms]![frm_MaterialsEntry]![RequestorID]") + vbCrLf + _
"Phone: " + DLookup("[ReqPhone]", "qry_Requestor",
"[RequestorID]=[Forms]![frm_MaterialsEntry]![RequestorID]")
On Error Resume Next
DoCmd.SendObject , , , Recipient, Cc, Bcc, Subject, Mess
Else ' User chose No.
MyString = "No" ' Perform some action.
End If
End If
-----Original Message-----
From: Mike & Doris Manning [mailto:mikedorism at adelphia.net]
Sent: Thursday, March 18, 2004 9:37 AM
To: 'Access Developers discussion and problem solving'
Subject: RE: [AccessD] Sending Preformatted Emails
Can you post the code behind the button so we can see what you are doing
now?
Doris Manning
Database Administrator
Hargrove Inc.
www.hargroveinc.com
-----Original Message-----
From: accessd-bounces at databaseadvisors.com
[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hollis,Virginia
Sent: Thursday, March 18, 2004 10:20 AM
To: 'accessd at databaseadvisors.com'
Subject: [AccessD] Sending Preformatted Emails
This is my week for problems & questions - I am glad everyone has patience
:-)
We just switched to XP (another problem there). I have a database that sends
a preformatted email when a requestor enters a task. The email is sent to an
engineer to complete the task. The email contains the request number, a
description of the request, etc from fields completed on the form.
The problem is since we switched to XP, the user can enter a request and
send only 1 email. If they enter another request, they can't send another
email without exiting the database completely and going back in. So, with
XP, it only permits one email at a time. There isn't an error message, if
the button to send the email is clicked, nothing happens at all.
Has anyone had any problems with this or any suggestions on how to solve the
problem?
Virginia
--
_______________________________________________
AccessD mailing list
AccessD at databaseadvisors.com
http://databaseadvisors.com/mailman/listinfo/accessd
Website: http://www.databaseadvisors.com
--
_______________________________________________
AccessD mailing list
AccessD at databaseadvisors.com
http://databaseadvisors.com/mailman/listinfo/accessd
Website: http://www.databaseadvisors.com