Vous trouverez ci-dessous un extrait de code qui crée un objet.ABAP create object
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.
J'ai eu ce de la documentation
Pour des raisons de performance, doit être rempli les paramètres « main_prog » et « exit_form », dans le cas de userexits, qui sont effectués très souvent comme « user_field_modification "dans" SAPMV45A "qui est appelé pour chaque champ d'écran unique.
1) Que s'est-il passé exactement lorsque l'objet create/bks/exitmanager a été appelé? mémoire allouée pour l'objet etc?
2) Pourquoi, pour des raisons de performances, les paramètres d'export de l'objet create doivent-ils être remplis?