台灣最大程式設計社群網站
線上人數
645
 
會員總數:244580
討論主題:188713
歡迎您免費加入會員
討論區列表 >> ACCESS >> 如何設定以PDF輸出報表並以指定的欄位做為PDF檔名
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
如何設定以PDF輸出報表並以指定的欄位做為PDF檔名
價值 : 10 QP  點閱數:167 回應數:2

樓主

陳嬿竹
門外漢
0 2
21 1
發送站內信

目前已可以手動輸入系統編號,產出PDF,
使用的程式碼如下:

DoCmd.OpenReport "績效評估主表_計畫系統編號_程度", acViewReport, "", "", acNormal
DoCmd.RunCommand acCmdPrintPreview
DoCmd.OutputTo acOutputReport, "", "PDFFormat(*.pdf)", "C:\ver2\AAA.pdf", True, "", , acExportQualityPrint
DoCmd.Close acReport, "績效評估主表_計畫系統編號_程度"

想詢問如何自動將產出的PDF檔,檔名為輸入的"系統編號"

之後想批次處理,輸入整段編號,可以一個一個輸出成有系統編號的PDF檔,
有沒有類似的範例可以參考,謝謝。

搜尋相關Tags的文章: [ 報表列印 ] , [ 檔案名稱設定 ] ,
本篇文章發表於2019-04-15 11:26
別忘捐VP感謝幫助你的人 新手會員瞧一瞧
1樓
回應

roar
檢舉此回應
檔案post上來,大家看看想辦法。
本篇文章回覆於2019-04-18 13:04
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
回應

P陳
檢舉此回應
如果您原來的程式可以跑的話
DoCmd.OutputTo acOutputReport, "", "PDFFormat(*.pdf)", "C:\ver2\AAA.pdf", True, "", ,

假設系統編號 IDname="AAA"
改成 以下即可
PdfName="c:\ver2\" & IDname & ".pdf"
DoCmd.OutputTo acOutputReport, "", "PDFFormat(*.pdf)", Pdfname , True, "", ,
本篇文章回覆於2019-04-22 20:00
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.