以下は、オブジェクトを作成しているコードスニペットです。
Form userexit_save_document_prepare.
data: /bks/exitmanager type ref to /bks/exit_manager.
create object /bks/exitmanager
exporting main_prog = 'SAPMV45A'
exit_form = 'USEREXIT_SAVE_DOCUMENT_PREPARE'.
include /bks/exitman.
ENDFORM.
私はこれをドキュメントから入手しました
パフォーマンス上の理由から、userexitsの場合は、パラメータ「main_prog」と「exit_form」を入力する必要があります。userexitsは、すべての単一画面フィールドに対して呼び出される「SAPMV45A」の「user_field_modification」のように頻繁に実行されます。
1)create object / bks / exitmanagerが呼び出されたとき、正確に何が起こったのですか?オブジェクトなどに割り当てられたメモリ?
2)パフォーマンス上の理由から、createオブジェクトのエクスポートパラメータを入力する必要があるのはなぜですか?