聲明:本文僅代表原作者觀點,僅用于SAP軟體的應用與學習,不代表SAP公司。注:文中所示截圖來源SAP軟體,相應著作權歸SAP所有。
01
目錄
4 函數
4.1 函數組建立SE37
4.2 函數建立SE37
4.2.1 函數的架構
4.2.1.1 檢視對應函數組
4.2.1.2 每個函數組對應一個pool,輕按兩下資料定義,看看是幹嘛的。
4.2.1.3 功能函數
4.2.1.4 公共form
4.2.2 建立接口
4.2.2.1 屬性
4.2.2.2 輸入輸出
4.2.2.3 定義對象,在函數組的對象定義裡面
4.2.2.4 定義内容,在函數裡面
4.2.2.5 執行
02
正文
4 函數
每個函數都必需有一個組,每個函數組定義時,都會給加上SAPL字首。通過SE37查詢
建立
4.1 函數組建立SE37
4.2 函數建立SE37
4.2.1 函數的架構
4.2.1.1 檢視對應函數組
4.2.1.2 每個函數組對應一個pool,輕按兩下資料定義,看看是幹嘛的。
檢視include是啥,是一些常量的定義。
4.2.1.3 功能函數
好多功能,形成功能組。
輕按兩下進入功能子產品,跟剛才從函數找函數組,是一個位置了。
4.2.1.4 公共form
4.2.2 建立接口
4.2.2.1 屬性
update函數:适用于多次調用,一次送出。例如多次調用建項目,最後一次送出。
4.2.2.2 輸入輸出
輸入、輸出和changing隻能是單記錄數,而table是可以多行記錄數。
輸入中type表示結構,有預設值,Optional表示必輸;pass value表示值傳遞(在遠端調用時必須選擇)
輸出很簡單了
改變,like和type在changing裡面其實一樣。
Tables隻能用like,表示可以輸入輸出多行資訊。
4.2.2.3 定義對象,在函數組的對象定義裡面
4.2.2.4 定義内容,在函數裡面
4.2.2.5 執行
執行後