Abap編程手冊(doc 69頁)
&Introduction
ABAP/4(Advanced Business Application Programming)是SAP/R3目前唯一的係統發展工具,
屬 4GL, 語法比較近似Visual Basic或JAVA, 和傳統third-generation 語言, 如C,PASCAL
有很大不同, 在程序模塊(Program Structure Module)可分以
下三個部分:
1.Sequential coding within processing block
與一般語言語法近似, 如IF,WHILE等, 但並沒有GOTO敘述
2.Reports
呼叫一個獨立的事件(Depending Event), 讀取database 產生數據列表
3.Dialog
屏幕參數輸入的對話框, 專門處理database 讀取或異動的tranaction process
&Basic Languange Overview
1.data element 宣告方式, 如數值, 字符數據變量宣告
2.操作數(operate)使用, 如 + - * /
3.Control element使用, 如Boolean 值
4.特殊數據格式, 如日期與時間
5.字符串字料處理function, 如部分字符串的截取
6.子程序或自定函數的呼叫
7.SQL語法使用
8.數據結構的使用, 如process internal table的宣告與使用
&Reports Overview
1.Reports Task, 如報表屏幕預覽或打印機打印的選擇
2.Reports 模塊是一個Stand-along 程序,
3.database讀取方式, 如可定義logical database(與磁盤的physical storage對映)
4.報表數據的計算與產生
5.報表的輸出
&Dialog Overview
1.專處理
..............................