Всем привет!

В этой статье вы узнаете как добавить в вашу программу хороший журнал с сообщениями об ошибках и/или предупреждениями.

Журнал о котором пойдет речь строится с помощью класса cl_hrpadru_log, который используется например в HRULTAB0 Табель учета рабочего времени (форма Т-13),  HRUL4FSS Форма 4-ФСС, HRULNDFL Подоходный налог (2-НДФЛ) и пр.

Выглядит журнал вот так:

Рис 1

Для того, чтобы его создать достаточно сделать следующее:

  1. Создать объект класса cl_hrpadru_log
  2. В необходимых вам местах программы вызвать методы add_message_to_log_and_table( ) и add_employee_node( )
  3. Для отображения журнала вызвать метод display_log2( ) на вход которому подать форму (FORM) для Call-back вызова
  4. Profit!

Ниже показан пример простой программы, в которой формируется сообщение типа ‘W’ если у пользователя не заполнено поле p0002-inits.

Результат:

Лог Рис 2

P.S.

Вот здесь хорошо описан еще более мощный журнал.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.