台灣最大程式設計社群網站
線上人數
570
 
會員總數:246044
討論主題:189631
歡迎您免費加入會員
討論區列表 >> ACCESS >> 表單開啟PDF
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
表單開啟PDF
價值 : 20 QP  點閱數:285 回應數:7
樓主

陳建勛
門外漢
0 14
154 14
發送站內信

設有一資料表,內有料號、品名。並建立一表格式表單。並且在每筆資料建立一個按鈕。
可以依料號來開啟C槽內的同料號PDF檔。([料號]&".PDF")
請問該如何處理?或者使用超連結也可以。
請各位大大指導。謝謝!


搜尋相關Tags的文章: [ 超連結 ] , [ PDF ] ,
本篇文章發表於2020-05-12 11:13
1樓
回應

P陳
檢舉此回應
這樣就可以了 請試試
Private Sub Command18_Click()
Shell "cmd /c D:\AAAA\Xamarin\BBBB\CCCC.pdf"
End Sub
本篇文章回覆於2020-05-13 11:34
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
作者回應

陳建勛
檢舉此回應
感謝P陳的指導
有試過是可以開啟
但是我希望是能自動產生路徑,而不是固定
比方那行的品號是ABC-123。希望按鈕按下去是能開啟C:\底下的ABC-123.PDF檔案
再麻煩指導,謝謝!
本篇文章回覆於2020-05-13 15:10
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
回應

P陳
檢舉此回應
比如 button1.text ="abc-123.pdf"
button1.text ="abc-123.pdf"

這樣就可以了
shell "cmd /d C:\AAAA\Xamarin\BBBB\" & button1.text
本篇文章回覆於2020-05-13 17:32
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
4樓
作者回應

陳建勛
檢舉此回應
Private Sub Command16_Click()
button1.text = [品號]&".pdf"
shell "cmd /d C:\AAAA\Xamarin\BBBB\" & button1.text
End Sub

我用P陳你的程式碼去修成我要的
[品號]&".pdf" 是因為要產生(若品號是abc-123)abc-123.pdf出來
再用下一行程式去開啟c:\abc-123.pdf
但我改完後按按鈕卻跑出執行階段錯誤'424'
要麻煩幫我看一下我的程式碼那邊出了問題
謝謝!
本篇文章回覆於2020-05-14 12:02
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
5樓
不錯的參考

P陳
檢舉此回應
不必再經過 button1.text 了
Private Sub Command16_Click()
button1.text = [品號]&".pdf"
shell "cmd /d C:\AAAA\Xamarin\BBBB\" & button1.text
End Sub

另是 cmd /c 還是 cmd /d ?



改成以下就可以了
Private Sub Command16_Click()
shell "cmd /c C:\AAAA\Xamarin\BBBB\" & [品號] & ".pdf"
End Sub
本篇文章回覆於2020-05-14 13:59
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
6樓
作者回應

陳建勛
檢舉此回應
謝謝P陳的指導,可以了。但想請問一下
shell "cmd /c 最後面那個C代表的是什麼意思!因為你第一次和第三次是打C,第二次是打D
有什麼不一樣嗎?
本篇文章回覆於2020-05-14 16:53
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
7樓
最有價值解答

P陳
檢舉此回應
/c 才對 (/D 是錯的)

/c 是什麼意思 這個可以問 Google
如果問題解決了 請將討論串關掉
本篇文章回覆於2020-05-15 00:00
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

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