- SAP Scripts 教程
- SAP Scripts - 首頁
- SAP Scripts - 概述
- SAP Scripts - 智慧表單
- SAP Scripts - 表單繪製器
- SAP Scripts - 佈局集
- SAP Scripts - 列印程式
- SAP Scripts - 建立視窗
- SAP Scripts - 輸出區域
- SAP Scripts - 文字模組
- SAP Scripts - 文字分組
- SAP Scripts - 格式選項
- SAP Scripts - 輸出型別
- SAP Scripts - 控制列印輸出
- SAP Scripts - 資料格式
- SAP Scripts - 匯出
- SAP Scripts - 匯入
- SAP Scripts - 控制表
- SAP Scripts - 文字和圖形
- SAP Scripts - 控制命令
- SAP Scripts - 複製指令碼
- SAP Scripts - 標準文字
- SAP Scripts - 文字處理
- SAP Scripts - 建立文件
- SAP Scripts - 更新文件
- SAP Scripts - 查詢文件
- SAP Scripts - 儲存文件
- SAP Scripts - 刪除文件
- 文件的列印預覽
- SAP Scripts - 格式轉換
- SAP Scripts - 原始資料介面
- SAP Scripts - 輸出模式SPOOL
- SAP Scripts - 輸出模式IDOC
- 在系統中建立指令碼
- SAP Scripts 有用資源
- SAP Scripts - 快速指南
- SAP Scripts - 有用資源
- SAP Scripts - 討論
SAP Scripts - 表單繪製器
表單繪製器工具提供SAPscript表單的圖形佈局和各種操作表單的功能。在下面的示例中,我們將建立一個發票表單,方法是從標準SAPscript表單RVINVOICE01複製其佈局結構,並透過訪問表單繪製器工具顯示其佈局。
開啟表單繪製器。您可以透過導航SAP選單或使用SE71事務程式碼請求螢幕。
步驟1 - 在表單繪製器請求螢幕中,分別在“表單”和“語言”欄位中輸入SAPscript表單的名稱和語言。讓我們分別在這些欄位中輸入'RVINVOICE01'和'EN'。
步驟2 - 如上圖所示,在“子物件”組框中選擇“頁面佈局”單選按鈕。
步驟3 - 選擇“實用程式”→“從客戶端複製”以建立RVINVOICE01表單的副本。
將出現“在客戶端之間複製表單”螢幕。
步驟4 - 在“在客戶端之間複製表單”(如下)螢幕中,在“表單名稱”欄位中輸入表單的原始名稱“RVINVOICE01”,在“源客戶端”欄位中輸入源客戶端“000”的編號,並在“目標表單”欄位中輸入目標表單的名稱“ZINV_01”。確保其他設定保持不變。
步驟5 - 點選“在客戶端之間複製表單”螢幕中的“執行”圖示。將出現“建立物件目錄條目”對話方塊。輸入儲存物件的包名稱。點選“儲存”圖示。
ZINV_01表單將從RVINVOICE01表單複製並顯示在“在客戶端之間複製表單”螢幕中。
點選兩次“後退”圖示,然後導航回表單繪製器:請求螢幕,其中包含已複製的表單ZINV_01的名稱。
點選“顯示”按鈕後,將出現“表單ZINV_01:頁面FIRST的佈局”視窗和“表單:更改頁面佈局:ZINV_01”螢幕,如下面的螢幕截圖所示。
“表單ZINV_01:頁面FIRST的佈局”視窗顯示錶單的初始佈局。表單的佈局包含五個視窗:HEADER、ADDRESS、INFO、INFO1和MAIN。這些視窗的描述可以在PC編輯器中訪問。
例如,只需選擇MAIN視窗,然後在“表單:更改頁面佈局:ZINV_01”螢幕中點選“文字”圖示,即可檢視所有邊距值。