2016-07-24 59 views
1

我有以下代碼以電子郵件形式發送報告(pdf)。 代碼工作正常!但是,我想要發送的當前記錄的字段成爲電子郵件主題的一部分。我嘗試了一堆東西,但沒有任何工作。MS ACCESS:在電子郵件「主題」中放置當前記錄的字段值

當前主題是「訂購已準備就緒!」

我希望這是「訂單[ordernumber]準備好了!」

Private Sub sendesoreq_Click() 

Dim stDocName As String 
stDocName = "orderfinished_2" 

DoCmd.OpenReport stDocName, acPreview, , "[orderID] = " & Me.orderID 

DoCmd.SendObject acSendReport, "orderfinished_2", ".pdf",        
"[email protected]", , , "Order is ready!", "Success! The 
following order is ready for shipment. Thank you!", False 
Me.orderstatuscombo.Value = "ESO request sent" 
End Sub 

在此先感謝你們!

回答

1

只需使用字符串串連插入你的領域

相反的:

"Order is ready!" 

使用

"Order #" & Me.orderID & " is ready!" 
+0

OMG你今天幫了我第二次。 你的貢獻我很好的注意到。非常感謝! –

+0

沒問題 - 如果它被認爲是你正在尋找的答案,請標記爲這樣。歡迎來到Stack Overflow - 我在這裏得到了很多其他人的幫助,所以我盡力幫助我也能做到。 – dbmitch