簡體   English   中英

MS Access 2003報告

[英]Ms access 2003 reports

我正在使用以下代碼通過為報告使用命令按鈕來生成打印對話框。 通過使用打印對話框,只需在打印機名稱中選擇PDF ...即可將其更改為PDF格式。

但是我希望將報告直接轉換為PDF,而不提示打印對話框。

Private Sub Wrapper_History_Click()
On Error GoTo Err_Wrapper_History_Click

    Dim stDocName As String

    DoCmd.OpenReport "rptEventLog", acPreview, , _
       "[TrackingNumber] = Forms!frmReviewReleaseWrapper!RevRelTrackingNumber"
    DoCmd.RunCommand acCmdPrint

Exit_Wrapper_History_Click:
    Exit Sub

Err_Wrapper_History_Click:
    MsgBox Err.Description
    Resume Exit_Wrapper_History_Click

End Sub

對於Access 2003和Orlder,使用A2000ReportToPDF是Access 2000數據庫,其中包含將報表和快照文件轉換為PDF文檔的功能。 不需要PDF打印機驅動程序。 自由。

我在Access 2007和2010中的理解是內置的PDF功能可以很好地工作。 Access 2010不再具有快照打印功能,因此您無法在A2010中使用Lebans解決方案。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM