MS ACCESS:在电子邮件“主题”中放置当前记录的字段值

MS ACCESS:在电子邮件“主题”中放置当前记录的字段值

问题描述:

我有以下代码以电子邮件形式发送报告(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 

在此先感谢你们!

只需使用字符串串连插入你的领域

相反的:

"Order is ready!" 

使用

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

OMG你今天帮了我第二次。 你的贡献我很好的注意到。非常感谢! –

+0

没问题 - 如果它被认为是你正在寻找的答案,请标记为这样。欢迎来到Stack Overflow - 我在这里得到了很多其他人的帮助,所以我尽力帮助我也能做到。 – dbmitch