Bonjour,
Est-il possible de définir une procédure conservant les valeurs par rapport à la procédure appelante?
Cas d'une gestion d'erreur par procédure :
Procédure A :
Init paramètre d'erreur (On instancie le nom de la procédure générant des erreurs (Proc_Name = 'A')
Appel Ecriture procédure d'erreur (Ecriture d'une erreur avec nom de procédure = 'A')
Appel procédure B;
Appel Ecriture procédure d'erreur (Ecriture d'une erreur avec nom de procédure = 'A')
Fin Procédure
Procédure B :
Init paramètre d'erreur (On instancie le nom de la procédure générant des erreurs (Proc_Name = 'B')
Appel Ecriture procédure d'erreur (Ecriture d'une erreur avec nom de procédure = 'B')
Fin Procédure
Le but étant d'initialisé les valeurs des erreurs communes et de ne passé en paramètre que les valeurs variables.
Est-il également possible de récupérer le nom de la procédure appelante au sein de cette même procédure? Ainsi que le package dans laquelle est définie.
Merci pour vos réponses.
Partager