我在Access 2010中创建了我的表单中的PDF图标。此表单中有3个选项卡;每个选项卡都有一个单独的表单页面,PDF图标对于所有选项卡都很常见。访问表单:如何获取访问表单的PDF
现在我希望每当用户点击该图标时,就会创建该表单的PDF文件。
我写了这个代码:
Private Sub cmdPrintReportPDF_Click()
If Form_Graphs.tab_graph.Value = 2 Then
DoCmd.OpenReport "Graph_report2", acViewNormal
DoCmd.OutputTo acOutputReport, "Graph_report2"
DoCmd.Close acReport, "Graph_report2"
Else
DoCmd.OpenReport "Graph_report", acViewNormal
DoCmd.OutputTo acOutputReport, "Graph_report"
DoCmd.Close acReport, "Graph_report"
End If
End Sub
现在我想,只要形式的用户点击PDF图标,它显示在PDF报告form.I不想保存报告为PDF文件,只需要该用户可以在PDF模式下看到它。
我该怎么做?
我怎么能告诉我! – 2011-06-01 18:26:28
我不相信没有任何方法可以在不写入文件系统的情况下显示PDF,我不认为有什么方法可以在Access中显示它。您可以将它保存到一个文件并使用Application.FollowHyperlink用您的默认PDF查看器打开它。 – 2011-06-03 03:04:25