Тоже столкнулся с проблемой вывода/обработки сообщений.
В заявках для позиции создал свою закладку(Данные пользователя). На ней 2 поля. Одно из них имеет SH и мне надо проверять что в него вводят и выводить соответствующее сообщение. Обрабатывать вводимую информацию можно через EXIT_SAPLMEREQ_005 либо через EXIT_SAPLMEREQ_003.
Через EXIT_SAPLMEREQ_005 обработка проходит только один раз, чтобы попасть в EXIT_SAPLMEREQ_005 еще раз, надо изменить другое поле позии. При повторном вводе данных в одно и тоде поле в EXIT_SAPLMEREQ_005 еще раз не заходит.
Через EXIT_SAPLMEREQ_003 обработка происходит при каждом вводе информации, но "красное" сообщение блокирует все поля на изменение в закладке.
Как правильно обрабатывать сколько угодно вводов в одно и тоже поле?
Сообщение вывожу так:
Code:
mmpur_message 'E' 'ZMEREQ001' '013'
Пробовал выводить и так:
Code:
mmpur_message_forced 'E' 'ZMEREQ001' '013'
но в EXIT_SAPLMEREQ_003 его не выводит на экран.