コンテンツフレーム起動

サブルーチンの定義 文書を SAP ライブラリストラクチャに組み込む

サブルーチンは、FORM によって導入され、ENDFORM によって終結されるコードのブロックです。

FORM <subr> [USING   ...[VALUE(]<pi>[)] [TYPE <t>|LIKE <f>]...]
            [CHANGING...[VALUE(]<p i>[)] [TYPE <t>|LIKE <f>]... ].

 ...

ENDFORM.

<subr> は、サブルーチンの名称です。任意選択のオプション USING CHANGING によって、パラメータインタフェースが定義されます。他の処理ブロックと同様に、サブルーチンはネストできません。したがって、サブルーチンの定義はプログラムの最後に配置する必要があります。この原則は、とりわけ実行可能プログラム ( 1) に該当します。このように、FORM...ENDFORM ブロックを挿入することにより、不適切な場所でイベントブロックを誤って終了するリスクを排除します。

サブルーチンのデータ処理

メインプログラムのグローバルデータ

サブルーチンのローカルデータ

パラメータインタフェース

サブルーチンの強制終了

サブルーチンの強制終了

 

 

 

コンテンツフレーム終了