2010年1月7日 星期四

建立Smartforms

1.T-CODESMARTFORMS
2.選擇表單輸入 表單名稱 按下建立

















3.通用設定-表單屬性 可選擇頁面格式 (本例為DINA4)
4.通用設定-表單介面 維護 匯入與表格
  4.1 匯入為程式呼叫的EXPORTING參數名稱
  CALL FUNCTION FM_NAME
   
EXPORTING
   
YTESTV = 'SAP Information System Co.'
   
CONTROL_PARAMETERS = G_CONTROL_PARAM
   
OUTPUT_OPTIONS = G_COMPOSER_PARAM
   
USER_SETTINGS = ' '
















  4.2 表格為程式呼叫的TABLES參數名稱
TABLES
   GT_ITEM     = GT_RPT
   SUB_ITEM    = SUB_TMP















5.通用設定-通用定義
  5.1通用資料:設定全域變數的宣告
  5.2類型:宣告結構或Type
  5.3初始化:進入程式流程前優先進行之流程

6.開始畫FORM  (按表單繪製器觀看圖型預覽)
  6.1在輸出選項:維護位置和大小、方塊與濃淡(邊線)
  6.2條件:設定條件附合的情況下呈現這個區塊

7.可建立的物件如圖
  7.1 MAIN主視窗:ITEM資料存放區
  7.2建立視窗TOPHEADER資料存放區
  7.3建立視窗ENDEND小計總計或總頁數
  7.4迴圈(LOOP)或程式行(程式碼控制)進行控制資料















  7.5範本:作為細節表格的繪製與內文存放的位址
  7.6內文:作為資料寫出的文本與欄位變式 ( &為變數欄位 )
    7.6.1輸出選項: TAB輸出結構 維護行與欄 ( 設定輸出定位點 )