最近有版面列印的需求
我就忽然想到兩個方式
1.拉一個UI叫做webWidget進來
此時在裡面的html的value指向Context的attribute
比方prthtml
String htmlpr = "<input type=button onclick='JavaScript:window.print()' name='b1' value='列印'>";
wdContext.currentContextElement.setPrthtml(htmlpr);
如此就會在畫面上出現一個html做成的按鈕叫做『列印』~點取後會啟動JavaScript的列印功能
2.這個方法更簡單
新增一個UI的按鈕,選到Events=>onAction=>按下new打個名稱比方print然後按下go
在裡面寫一行程式
如下
如此就會出現一個按鈕
按下按鈕時會出現預覽畫面跟列印按鈕..可方便的
如果您看到這篇代表你也是SAP的戰友,大家一起交個朋友吧
全站熱搜