Hi all! I have a little something funky going on with this.
The command works to send information from a command button on a form. It works fine the first time I use it, but the next time I use it, I hit the command button and nothing happens. Is there some kind of refreshing that needs to take place?
KNOW ITS LONG. POINT IS THAT THE DOCMD>SEND OBJECT WORKS ONCE, then NOT AGAIN.
'set distribution email list as string
Dim DistList As String
DistList = "wnewton@kde.state.ky.us;vwright@kde.state.ky.us;awaldrid@kde.state.ky.us;kwaugh@kde.state.ky.us"
'send email, plug in data from form and subform
DoCmd.SendObject acSendNoObject, , , DistList, "ccomer@kde.state.ky.us", , "Request to Change Data -- School Number" & Me.SCHOOL_ID, "This message was generated automatically " _
& "from the Federal Perkin's Loan Forgiveness - Data Management Tool." & vbCrLf _
& vbCrLf & "The data currently being reported is as follows: " & vbCrLf _
& vbCrLf & "School Name: " & Me.SCH_NAME & vbCrLf & "Principal: " _
& Me.PSN_N_TITLE & " " & Me.PSN_N_FST & " " & Me.PSN_N_MIDDLE & " " & Me.PSN_N_LAST _
& vbCrLf & "Principal's Email: " & Me.EMAIL_ADDRESS & vbCrLf _
& "Address: " & Me.ADR_STR_NAME1 & " " & Me.ADR_STR_NAME2 & vbCrLf & "P.O. Box: " & Me.ADDREPO_BOX_NUMBER _
& vbCrLf & "City: " & Me.CITY_NAME & vbCrLf & "Zip Code: " _
& Me.ADR_ZIP5 & vbCrLf & "Phone: " & Me.PHN_NUMBER & vbCrLf & "Fax: " _
& Me.FAX_NUMBER & vbCrLf _
& "Grade Levels: " & Me.LOW_GRD_ABBR & " - " & Me.HIGH_GRD_ABBR _
& vbCrLf & vbCrLf & "The data should be corrected as follows: " & vbCrLf & vbCrLf _
& "New School Name: " & Me.Child19.Form.NewSchoolName & vbCrLf & "New Principal: " _
& Me.Child19.Form.NewPrincipalTitle & " " & Me.Child19.Form.NewPrincipalFirst & " " _
& Me.Child19.Form.NewPrincipalMiddle & " " & Me.Child19.Form.NewPrinicpalLast _
& vbCrLf & "New Principal Email: " & Me.Child19.Form.NewPrincipalEmail _
& vbCrLf & "New Address: " & Me.Child19.Form.NewStreet1 & " " _
& Me.Child19.Form.NewStreet2 & vbCrLf & "New P.O. Box: " & Me.Child19.Form.NewPOBox _
& vbCrLf & "New City: " & Me.Child19.Form.NewCity & vbCrLf & "New Zip: " _
& Me.Child19.Form.NewZip & vbCrLf & "New Phone: " & Me.Child19.Form.NewPhoneNumber _
& vbCrLf & "New Fax: " & Me.Child19.Form.NewFaxNumber & vbCrLf & "New Grade Levels Reported: " _
& Me.Child19.Form.NewLowGrade & " - " & Me.Child19.Form.NewHighGrade & vbCrLf _
& vbCrLf & vbCrLf & "Please respond to this email when the corrections have been made." _
& vbCrLf & vbCrLf & "Thank you."
The command works to send information from a command button on a form. It works fine the first time I use it, but the next time I use it, I hit the command button and nothing happens. Is there some kind of refreshing that needs to take place?
KNOW ITS LONG. POINT IS THAT THE DOCMD>SEND OBJECT WORKS ONCE, then NOT AGAIN.
'set distribution email list as string
Dim DistList As String
DistList = "wnewton@kde.state.ky.us;vwright@kde.state.ky.us;awaldrid@kde.state.ky.us;kwaugh@kde.state.ky.us"
'send email, plug in data from form and subform
DoCmd.SendObject acSendNoObject, , , DistList, "ccomer@kde.state.ky.us", , "Request to Change Data -- School Number" & Me.SCHOOL_ID, "This message was generated automatically " _
& "from the Federal Perkin's Loan Forgiveness - Data Management Tool." & vbCrLf _
& vbCrLf & "The data currently being reported is as follows: " & vbCrLf _
& vbCrLf & "School Name: " & Me.SCH_NAME & vbCrLf & "Principal: " _
& Me.PSN_N_TITLE & " " & Me.PSN_N_FST & " " & Me.PSN_N_MIDDLE & " " & Me.PSN_N_LAST _
& vbCrLf & "Principal's Email: " & Me.EMAIL_ADDRESS & vbCrLf _
& "Address: " & Me.ADR_STR_NAME1 & " " & Me.ADR_STR_NAME2 & vbCrLf & "P.O. Box: " & Me.ADDREPO_BOX_NUMBER _
& vbCrLf & "City: " & Me.CITY_NAME & vbCrLf & "Zip Code: " _
& Me.ADR_ZIP5 & vbCrLf & "Phone: " & Me.PHN_NUMBER & vbCrLf & "Fax: " _
& Me.FAX_NUMBER & vbCrLf _
& "Grade Levels: " & Me.LOW_GRD_ABBR & " - " & Me.HIGH_GRD_ABBR _
& vbCrLf & vbCrLf & "The data should be corrected as follows: " & vbCrLf & vbCrLf _
& "New School Name: " & Me.Child19.Form.NewSchoolName & vbCrLf & "New Principal: " _
& Me.Child19.Form.NewPrincipalTitle & " " & Me.Child19.Form.NewPrincipalFirst & " " _
& Me.Child19.Form.NewPrincipalMiddle & " " & Me.Child19.Form.NewPrinicpalLast _
& vbCrLf & "New Principal Email: " & Me.Child19.Form.NewPrincipalEmail _
& vbCrLf & "New Address: " & Me.Child19.Form.NewStreet1 & " " _
& Me.Child19.Form.NewStreet2 & vbCrLf & "New P.O. Box: " & Me.Child19.Form.NewPOBox _
& vbCrLf & "New City: " & Me.Child19.Form.NewCity & vbCrLf & "New Zip: " _
& Me.Child19.Form.NewZip & vbCrLf & "New Phone: " & Me.Child19.Form.NewPhoneNumber _
& vbCrLf & "New Fax: " & Me.Child19.Form.NewFaxNumber & vbCrLf & "New Grade Levels Reported: " _
& Me.Child19.Form.NewLowGrade & " - " & Me.Child19.Form.NewHighGrade & vbCrLf _
& vbCrLf & vbCrLf & "Please respond to this email when the corrections have been made." _
& vbCrLf & vbCrLf & "Thank you."