Класс ZCL_EUI_LOGGER
Небольшая обертка на BAL log
Предназначение класса понятно из названия\
Возможности:
- IS_HEADER - Время жизни лога, объект - подобъект и прочие тех. настройки
- IV_MSG_TYPES - Какие сообщения добавлять в лог. Пу все виды сообщений
- Добавления сообщений
Соответственно обертки на стандартные ФМ 1) CALL FUNCTION ‘BAL_LOG_MSG_ADD’ 1) CALL FUNCTION ‘BAL_LOG_MSG_ADD_FREE_TEXT’ 1) CALL FUNCTION ‘BAL_LOG_EXCEPTION_ADD’
с передачей стандартных параметров
- ADD_BATCH принимает любую таблицу с логами
Тип таблицы определяется последовательным поиском следующих полей
- Основные методы для работы с логами
- SHOW( ) использует ФМ ‘BAL_DSP_PROFILE_SINGLE_LOG_GET’ для получения профиля
2-й параметр нужен для “уточнения” профиля
SHOW_AS_BUTTON( ) показывает кнопку GOS, которая сама может показать окно лога в режиме POPUP
Есть возможность показа уникальных записей лога и игнорирования определенных сообщений