[英]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.