Ми визначаємо елемент Ui MESSAGE_AREA на перегляді. Викличте метод REPORT_SUCCESS і передайте текст, щоб показати повідомлення про успіх. Викличте метод REPORT_ERROR_MESSAGE і передайте текст, щоб показати повідомлення про помилку. Менеджер повідомлень відобразить повідомлення в області повідомлень.
lr_view_controller = wd_this->wd_get_api().
- lr_popup->subscribe_to_button_event(
- button = if_wd_window=>co_button_ok.
- button_text = 'Так'
- action_name = 'ВІДПРАВИТИ'
- action_view = lr_view_controller ).
Зробіть, як показано нижче.
- Перейдіть до SM30.
- Введіть таблицю T100S і натисніть «Обслуговувати»
- Натисніть «Нові записи»
- Виберіть роботу як FF, Повідомлення № 102, Дозволений EWS, Стандартний "E" та позначте опцію "Вимкнути"
- Збережіть його та перейдіть до OBA5.
- Укажіть робочу область як 102.
- Нові записи, повідомлення № 102, збережіть його за допомогою W і збережіть.
Рішення
- Як ми можемо змінити його на спливаюче вікно. Перейдіть до «Параметрів», перевіривши знімок екрана нижче.
- Виберіть «Сповіщення» та поставте прапорець «Показувати повідомлення про помилки» в діалоговому вікні та натисніть «Застосувати» та «ОК».
- Після внесення цієї зміни ви зможете отримати це нове спливаюче вікно.
- Висновок. Ви можете використовувати наведений вище блог у SAP ECC, а також у SAP S/4 HANA.
- 1 Використовуйте необхідний атрибут. Першим кроком є використання необхідного атрибута для будь-якого вхідного елемента, який повинен мати значення перед надсиланням форми. …
- 2 Використовуйте атрибут title. …
- 3 Використовуйте атрибут pattern. …
- 4 Використовуйте подію oninvalid. …
- 5 Використовуйте подію oninput. …
- 6 Тестування та налагодження. …
- 7 Ось що ще слід враховувати.