访问表单:如何获取访问表单的PDF

时间:2011-06-01 18:08:47

标签: ms-access

我在Access 2010中创建了一个PDF格式的图标。该格式有3个标签;每个选项卡都有一个单独的表单页面,所有选项卡都有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格式显示报表。我不想将报表保存为PDF文件,只是希望用户可以在PDF模式下看到它。 / p>

我该怎么做?

1 个答案:

答案 0 :(得分:0)

尝试使用Application.Documents的Open方法,例如Application.Documents.Open“C:\ mydoc.pdf”。