Определение имени метода

Для отладки разработок удобно использовать LOG-POINT (транзакция SAAB). Для этого в программе необходимо добавлять команду LOG-POINT ID, например:

Но при таком подходе требуется каждый раз следить за указанием правильности имени метода.

Для автоматизации можно создать метод, который сам получит наименование текущего метода.

Данный метода вернёт имя метода, имя подпрограмм (FORM) или наименование функционального модуля в зависимости от места вызова.

Конечно, данный способ не очень удобен так как записи с повторяющимся значением поля SUBKEY будут перезаписывать предыдущие и удобней добавить в него timestamp и значение опционального параметра.

Вызов такого метода более гибок, так как можно вызывать с наименование точки get_name( ‘Enter’ ) или с основным параметром метода get_name( iv_parameter )

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *