ABAP 中匯入、匯出和更改關鍵字


IMPORTING 透過傳遞實際引數將一個值從呼叫方傳遞到被呼叫方法

EXPORTING 實際上相反於 IMPORTING。它將方法中的值傳遞給呼叫方。

CHANGING 透過一個可處理或更改的變數將值從呼叫方傳遞到方法,並將更改後的值傳遞迴呼叫方。因此,它結合了 IMPORTING 和 EXPORTING 函式。

CHANGING 有以下幾種用法

CHANGING myvar or CHANGING VALUE(myvar)

透過使用 CHANGING myvar,變數的值將被更改並傳遞迴呼叫方或主程式。

使用 CHANGING VALUE(myvar) 是一種異常處理。如果 Subroutine 中發生異常或錯誤,變數的值將保持不變,儘管它可能已在 Subroutine 中更改。

更新於:09-Dec-2019

4 千 + 瀏覽量

開啟你的 職業生涯

完成課程獲得認證

開始
廣告
© . All rights reserved.