Private Sub Command22_Click()
On Error GoTo Err_Command22_Click
Dim sSubject As String
Dim sMessageBody As String
DoCmd.DoMenuItem acFormBar, acRecordsMenu, acSaveRecord, , acMenuVer70
Dim MyDB As DAO.Database
Dim rsEmail As DAO.Recordset
Dim sToName As String
Set MyDB = OpenDatabase("C:\Program files\BlueCoyote\Projects" & "\ProjectManagementApp_fe2003.mdb")
Set rsEmail = MyDB.OpenRecordset("SELECT T013ProjectInvolvement.Id, T013ProjectInvolvement.ProjectID, T013ProjectInvolvement.PersonID, " & _
"T013ProjectInvolvement.Capacity, Q002NamesAZ.[e-mail address 1] " & _
"FROM T013ProjectInvolvement LEFT JOIN Q002NamesAZ ON T013ProjectInvolvement.PersonID = Q002NamesAZ.ID " & _
"WHERE (((T013ProjectInvolvement.ProjectID)= " & selectedID & "))", dbOpenSnapshot)
With rsEmail
.MoveFirst
Do Until rsEmail.EOF
If IsNull(![e-mail address 1]) = False Then
sToName = sToName & rsEmail![e-mail address 1] & ";"
sSubject = " "
sMessageBody = " "
End If
.MoveNext
Loop
End With
DoCmd.SendObject , , , strEaddress, , sToName, sSubject, sMessageBody, True
Set MyDB = Nothing
Set rsEmail = Nothing
Exit_Command22_Click:
Exit Sub
Err_Command22_Click:
MsgBox "Please note records without e-mails were not included", , "PCs Database"
Resume Exit_Command22_Click
End Sub