被困在这个东西上。
问题是:这不是一个简单的表,而是一个有多个参数的查询,所以当用户在Access中填写表单并点击submit-open Word prepared file with mail merge时,我如何传递这个查询的结果?
我刚打开Word文档信函模板,弹出窗口询问参数值。我在可用表列表中看不到这些查询,在Word中使用邮件合并向导也看不到查询。
谈论Office 2013。
由于它可能不是一个好的直接解决方案,我找到了一个简单的解决方案。
表单发送后,将查询的当前状态导出到某个文件,如果是rtf文件,它可能看起来像:
DoCmd.OutputTo acOutputQuery, "Name of the query", acFormatRTF, "Path and name of output file"
DoCmd.OutputTo.手册
现在,您可以像往常一样在邮件合并中使用此文件。每次提交新表单时,文件都会更新,所以您总是可以得到实际的数据,和直接使用查询的结果相同。