Forms 如何从访问表单中获取多个附件的名称
我在access中创建了一个基本表单,其中包含一个附件字段和一个按钮,单击该按钮时,将打开一个窗口,允许用户通过电子邮件发送上载到表单的所有附件的名称。我使用:Forms 如何从访问表单中获取多个附件的名称,forms,ms-access,vba,attachment,Forms,Ms Access,Vba,Attachment,我在access中创建了一个基本表单,其中包含一个附件字段和一个按钮,单击该按钮时,将打开一个窗口,允许用户通过电子邮件发送上载到表单的所有附件的名称。我使用: Dim bodytext As String bodytext = Me.Field1.FileName DoCmd.SendObject acSendNoObject, stDocName, acFormatXLS, "person123@gmail.com", , , "mysubject", bodytext, True 我使用
Dim bodytext As String
bodytext = Me.Field1.FileName
DoCmd.SendObject acSendNoObject, stDocName, acFormatXLS, "person123@gmail.com", , , "mysubject", bodytext, True
我使用bodytext作为字符串来保存附件的名称,并且它能够拉出表单上显示的当前附件。以这种形式列出附件的所有名称的方法是什么。我的最终目标是能够发送一封包含所有附件名称的电子邮件
例如,如果我上传了三个文件:attachment1.txt、attachment2.txt和attachment3.txt,我希望在电子邮件中发送所有三个名称。非常感谢您的帮助附件有两个属性 您可以尝试一个查询
"SELECT ID, {attachmentfieldname}.FileName FROM {TABLE}"
并根据记录ID进行筛选
" WHERE ID = 1"
注意:远离电脑时,需要检查此项
" WHERE ID = 1"