
- SAP指令碼教程
- SAP指令碼 - 首頁
- SAP指令碼 - 概述
- SAP指令碼 - 智慧表單
- SAP指令碼 - 表單繪製器
- SAP指令碼 - 佈局集
- SAP指令碼 - 列印程式
- SAP指令碼 - 建立視窗
- SAP指令碼 - 輸出區域
- SAP指令碼 - 文字模組
- SAP指令碼 - 文字分組
- SAP指令碼 - 格式選項
- SAP指令碼 - 輸出型別
- SAP指令碼 - 控制列印輸出
- SAP指令碼 - 資料格式
- SAP指令碼 - 匯出
- SAP指令碼 - 匯入
- SAP指令碼 - 控制表
- SAP指令碼 - 文字和圖形
- SAP指令碼 - 控制命令
- SAP指令碼 - 複製指令碼
- SAP指令碼 - 標準文字
- SAP指令碼 - 文字處理
- SAP指令碼 - 建立文件
- SAP指令碼 - 更新文件
- SAP指令碼 - 查詢文件
- SAP指令碼 - 儲存文件
- SAP指令碼 - 刪除文件
- 文件列印預覽
- SAP指令碼 - 格式轉換
- SAP指令碼 - 原始資料介面
- SAP指令碼 - 輸出模式SPOOL
- SAP指令碼 - 輸出模式IDOC
- 在系統中建立指令碼
- SAP指令碼有用資源
- SAP指令碼 - 快速指南
- SAP指令碼 - 有用資源
- SAP指令碼 - 討論
SAP指令碼 - 控制列印輸出
要控制文件的列印輸出,您可以使用函式模組PRINT_TEXT和OPEN_FORM傳遞不同的引數。PRINT_TEXT函式模組用於為輸出裝置準備引數HEADER和LINES中指定的文字模組並將其輸出。列印的輸出格式取自文字標題中的TDSTYLE和TDFORM欄位。
您也可以使用TDPREVIEW欄位檢視列印格式在螢幕上的顯示。您可以使用各種欄位來控制列印輸出。
TDPAGESLCT | SAP指令碼:選擇列印頁 |
TDPREVIEW | SAP指令碼:顯示列印預覽 |
TDNOPREV | SAP指令碼:停用列印預覽 |
TDNOPRINT | SAP指令碼:停用列印預覽中的列印 |
TDTITLE | SAP指令碼:輸出選擇螢幕中標題行的文字 |
TDPROGRAM | SAP指令碼:用於替換符號的程式名稱 |
TDTEST | SAP指令碼:測試列印 |
TDIEXIT | SAP指令碼:列印後立即返回 |
TDGETOTF | SAP指令碼:返回OTF表,無列印輸出 |
TDSCRNPOS | SAP指令碼:OTF在螢幕上的顯示位置 |
TDDEST | Spool:輸出裝置的名稱 |
TDPRINTE | Spool:裝置型別的名稱 |
TDCOPIES | Spool:副本數 |
TDNEWID | Spool:新的請求 |
TDIMMED | Spool:立即列印請求 |
TDDELETE | Spool:列印後刪除請求 |
TDLIFETIME | Spool:請求的保留時間 |
TDDATASET | Spool:請求的標識 |
TDSUFFIX1 | Spool:請求的字尾1 |
TDSUFFIX2 | Spool:請求的字尾2 |
TDARMOD | Spool:存檔模式 |
TDCOVER | Spool:列印封面頁 |
TDCOVTITLE | Spool:封面頁:標題文字 |
TDRECEIVER | Spool:封面頁:收件人姓名 |
TDDIVISION | Spool:封面頁:部門名稱 |
關鍵函式模組
以下是可用於控制列印輸出的關鍵函式模組:
TDPREVIEW
這用於在列印輸出之前在螢幕上顯示輸出。此函式模組始終建立SPOOL請求,並且在後臺處理中不會解釋它。
‘X’ - 需要列印預覽
‘ ’ - 不需要列印預覽
TDPAGESELECT
此函式模組可用於選擇列印輸出中要列印的頁面。您可以選擇單個頁面或頁面範圍,也可以選擇組合。當您不選擇頁碼欄位時,將列印所有頁面。
請注意,此處的頁碼顯示的是SAP指令碼列印輸出的物理頁碼,而不是表單中的邏輯編號。
2 - 這將列印單個頁碼2
1-5 - 這將列印所有1到5頁,包括這兩頁
2- - 這將列印從第2頁到最後一頁的所有頁面
要組合這些值,您可以在這些值之間新增逗號以使用組合。2, 1-5, 2-
TDTITLE
此函式模組用於選擇列印選擇標題行的文字。
TDSCHEDULE
此函式模組用於確定是立即傳送SPOOL請求還是要在夜間列印。
‘IMM’ - 立即傳送SPOOL請求
‘NIG’ - 在夜間傳送請求
如果未為此欄位選擇任何值,則系統預設將其視為IMM。
廣告