2015-01-06 34 views
-1

我有一個由員工記錄組成的訪問數據庫。我正在嘗試爲每條記錄單獨生成一份報告(如PDF文件名稱爲員工名稱)。除此之外,我還有一個查詢需要運行每個記錄來生成一些外部指標。請告訴我如何繼續,因爲我目前無法生產任何重要的東西。 由於提前, Vibhor自動化訪問查詢和報告生成

+2

歡迎來到SO,請花一點時間發佈一些有關您迄今嘗試的內容,您的輸入數據以及您的期望輸出是什麼 – Matt

回答

0
  • 創建了一個員工的報告。
  • 在報告(頁面設置)中選擇所需的特定打印機。我將AdobePDF設置爲以pdf格式打印。
  • 保存報告。
  • 當您爲給定員工打開報告時,您已應用過濾器僅查看選定的員工。
  • 設置與員工姓名,ID等報告標題中PDF格式保存文檔

    DoCmd.SetWarnings假時,它將被用來作爲文件名'禁用警告
    DoCmd.OpenReport YourReportName, acViewDesign,YourFilterCondition「打開報告 報道!rptQuotDetails.Report.Caption = YourEmployeeNameAndID
    DoCmd.PrintOut acPrintAll '打印報告
    DoCmd.Close acReport,YourReportName,acSaveNo ' 關閉報告W/O節省 DoCmd.SetWarnings真正關閉'重新啓用警告

您可以使用此片段作爲按鈕的_Click事件的代碼。

或者,您可以使用員工ID或其名稱o在報表代碼中設置標題(Me.caption = ...)。