smartforms 打印參數 ( 預覽 和 不預覽直接打印 )設置


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'.
*                                "假托機:主假脫機打印機的長名稱,即打印機名。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM