À quoi sert sy-oncom?Qu'est-ce que SY-ONCOM?
J'ai l'explication suivante de SDN mais dans mon programme j'obtiens une valeur de 'T' et 'X'.
SY-oncom
Sur Engagez drapeau. Ce champ système est défini sur différentes valeurs en fonction de l'état d'appel d'un programme ABAP. De ceux-ci, seule la valeur de «P» est garanti. Si c'est le cas, SY-ONCOM doit seulement être interrogé pour 'P'.
La valeur « P » signifie que le programme exécute déjà un sous-programme commencé à utiliser Perform ... ON COMMIT et donc un autre appel de sous-programme utilisant Perform ... ON COMMIT provoquer une erreur d'exécution.
Je ne suis pas trop sûr aussi, je l'ai trouvé dans une sortie d'utilisateur et cela pose problème avec la vérification de cette variable pour la valeur 'X'. Donc j'essaie de comprendre ce que fait ce champ. – SteD