data:
ps_output TYPE ssfcompop.
ps_control TYPE ssfctrlop.
***以下設置打印預覽功能***
****Smart Forms: 控制結構*****
ps_control-preview = 'X'. "打印預覽
ps_control-no_open = 'X'. "新的假脫機請求
ps_control-no_close = 'X'.
ps_control-no_dialog = 'X'. "必須設置
* L_WA_SSFCTRLOP-DEVICE = 'PRINTER'.
****SAP Smart Forms: 智能寫作器 (傳輸) 選項*****
ps_output-tdnoprev = ' '. "是否打印預覽,X是不預覽。
ps_output-tdnoprint = ' '. "沒有打印預覽的打印輸出,設置X。
ps_output-tdimmed = ' '. "立即打印標志。
* ps_output-TDDEST = 'LP01'. "假脫機,輸出設備。
***以下設置將不再顯示打印對話框,沒有預覽直接打印***
****Smart Forms: 控制結構*****
ps_control-preview = ' '. "不打印預覽
ps_control-no_open = 'X'. "沒有新的假脫機請求
ps_control-no_close = 'X'. "不關閉假脫機請求
**NO_OPEN和NO_CLOSE運行增加幾個FORM到一個假脫機請求中。
ps_control-no_dialog = 'X'. "沒有對話窗口打開
* ps_control-device = 'PRINTER'. "PRINTER\MAIL\TELEFAX,缺省是PRINTER
***SAP Smart Forms: 智能寫作器 (傳輸) 選項*****
ps_output-tdnoprev = 'X'. "是否打印預覽,X是不預覽。
ps_output-tdnoprint = 'X'. "沒有打印預覽的打印輸出,設置X。
ps_output-tdimmed = 'X'. "立即打印標志。
* ps_output-tddest = 'LP01'. "假脫機,輸出設備。
* ps_output-rqposname = 'Microsoft Office Document Image Writer'.
* "假托機:主假脫機打印機的長名稱,即打印機名。