Private Sub CmdUpdate_Click()
DoCmd.SetWarnings False
DoCmd.RunSQL "Update [Order] SET [Order].[CER Number] = '" & Me.[CER Number] & "' WHERE [Order].[PO Number] = " & Me.[PO Number] & ""
DoCmd.RunSQL "UPDATE [Order] SET [Order].[CER Description] = '" & Me.[CER Description] & "' WHERE [Order].[PO Number] = " & Me.[PO Number] & ""
DoCmd.RunSQL "UPDATE [Order] SET [Order].[CER Link] = '" & Me.[CER Link] & "' WHERE [Order].[PO Number] = " & Me.[PO Number] & ""
DoCmd.RunSQL "UPDATE [Order] SET [Order].[Quantity] = " & Me.[Quantity] & " WHERE [Order].[PO Number] = " & Me.[PO Number] & ""
DoCmd.RunSQL "UPDATE [Order] SET [Order].[BU Purchased For] = '" & Me.[BU Purchased For] & "' WHERE [Order].[PO Number] = " & Me.[PO Number] & ""
DoCmd.RunSQL "UPDATE [Order] SET [Order].[Date Ordered] = '" & Me.[Date Ordered] & "' WHERE [Order].[PO Number] = " & Me.[PO Number] & ""
DoCmd.RunSQL "UPDATE [Order] SET [Order].[Received] = '" & Me.[Received] & "' WHERE [Order].[PO Number] = " & Me.[PO Number] & ""
DoCmd.RunSQL "UPDATE [Order] SET [Order].[Date Received] = '" & Me.[Date Received] & "' WHERE [Order].[PO Number] = " & Me.[PO Number] & ""
If Received = True Then
Dim notesdb As Object
Dim notesdoc As Object
Dim notesrtf As Object
Dim notessession As Object
Dim strEmail As String
Dim strCopy As String
Dim strBCC As String
Dim i As Integer
Set notessession = CreateObject("Notes.Notessession")
Set notesdb = notessession.GetDatabase("", "")
Call notesdb.openmail
Set notesdoc = notesdb.CreateDocument
Call notesdoc.ReplaceItemValue("Email Test", "Subject" & Date)
Set notesrtf = notesdoc.CreateRichTextItem("body")
Call notesrtf.AppendText("ME.[PO Number] has been received.")
strEmail = "Me.[Email]"
strCopy = ""
strBCC = ""
notesdoc.SendTo = strEmail
notesdoc.CopyTo = strCopy
notesdoc.BlindCopyTo = strBCC
Call notesdoc.Save(True, False)
notesdoc.SaveMessageOnSend = True
Call notesdoc.Send(False, strEmail)
Set notessession = Nothing
Else
End If
On Error GoTo CmdUpdate_Click_Err
' _AXL:<?xml version="1.0" encoding="UTF-16" standalone="no"?>
' <UserInterfaceMacro For="AddSoft" Event="OnClick" xmlns="[URL]http://schemas.microsoft.com/office/accessservices/2009/11/application[/URL]" xmlns:a="[URL]http://schemas.microsoft.com/office/accessservices/20[/URL]
' _AXL:09/11/forms"><Statements><Action Name="SaveRecord"/><Action Name="OpenForm"><Argument Name="FormName">Software Order Form 2</Argument><Argument Name="WhereCondition">="[PO Number]=" & [PO Number]</Argument></Action></Statements></UserInterfaceM
' _AXL:acro>
On Error Resume Next
DoCmd.RunCommand acCmdSaveRecord
If (MacroError <> 0) Then
Beep
MsgBox MacroError.Description, vbOKOnly, ""
End If
CmdUpdate_Click_Exit:
Exit Sub
CmdUpdate_Click_Err:
MsgBox Error$
Resume CmdUpdate_Click_Exit
Me.Requery
End Sub