在UI的actionPrint_actionPerformed中,創建一個KDNoteHelper對象,如下:
com.kingdee.bos.ctrl.report.forapp.kdnote.client.KDNoteHelper appHlp
= new com.kingdee.bos.ctrl.report.forapp.kdnote.client.KDNoteHelper();
然後,調用print方法,即可打印
appHlp.print(getTDFileName(), data, javax.swing.SwingUtilities.getWindowAncestor(this));
其中,getTDFileName(),需要重寫,提供模板打印的路徑,data爲打印數據提供者類
getTDFileName()一般實現如下:
protected String getTDFileName() {
return "/bim/fdc/contract/ContractBill";//在套打管理器中定義的模板路徑
}
在UI中調用套打
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
EntityViewInfo中FilterInfo如何設置包含多項的過濾?
orvill
2020-06-16 12:43:50
客戶端調用服務器端代碼的方式(非entity、facade方式)
orvill
2020-06-16 12:43:50
F7顯示時帶樹狀菜單
orvill
2020-02-21 17:19:52
kdtable的雙擊事件
orvill
2020-02-21 17:19:52
菜單腳本導出操作步驟
orvill
2020-02-21 17:19:52
反回兩個時間相差多少小時
orvill
2020-02-21 17:19:52
把Excel隱藏處理
orvill
2020-02-21 17:19:52
EntityViewInfo中FilterInfo如何設置包含多項的過濾?
orvill
2020-06-16 12:43:50