SAP Smartforms打印技巧

分類: 打印機驅動使用 发布时间:2018-11-13 15:18

Smartforms使用針式打印機打印如下格式,連續走紙的打孔紙,效果如下:

如何使用針式打印打印連續走紙打孔紙?

1、設置頁格式

2、設置格式類型

3、設置CNSAPWIN,把頁格式放入,注意打印初始化等的設置。

4、Smartforms設置頁格式和頁格式

5、在連接打印機的電腦上設置打印機裏面新添加一個表單

6、設置打印機的打印屬性和首選項

7、如果不能正常打印,可能跟打印機驅動有關。

Smartforms預覽界面打印的問題

有時候需要判斷Smartforms是真正的打印了還是僅僅打印預覽了,一般方法是判斷job_output_info-outputdone是否爲'X',這個動作需要在執行完打印或者預覽後返回才能捕獲到。

有時候用戶會在預覽界面直接打印,然後在打印完畢後就關掉SAP窗口了,導致沒有機會執行下面的判斷代碼,這個問題可以有兩個解決方法:

方法一:預覽和打印分開兩個按鈕,並且在預覽裏面不能夠打印。

參數設置爲:

效果爲:

這個時候打印按鈕是灰色的,只能預覽不能打印。

方法二:允許在預覽界面打印,但是點了打印按鈕後會自動返回前一界面,能讓下面的判斷語句得以執行。

參數設置爲:

效果爲:

點擊打印後,程序不再停留在預覽界面,而是返回後繼續執行SSF_CLOSE後面的程序,這樣就不怕用戶關掉窗口了。

?图片来自网络 侵权联系删除