У меня есть динамическое действие, которое выполняет процедуру PL / SQL, и мой DA проверяет, не являются ли определенные элементы страницы нулевыми. Если он равен нулю, процедура не будет выполнена, и я хочу отобразить сообщение для пользователя. В идеале я просто добавляю условие на стороне сервера к моему DA, но проблема в том, что мне нужно каким-то образом уведомить пользователя. Я попытался использовать APEX_ERROR и отобразить сообщение об ошибке в уведомлении, но это не сработало - сообщение не отображается.
IF :P1_ITEM1 IS NOT NULL AND :P1_ITEM2 IS NOT NULL AND :P1_ITEM3 IS NOT NULL
THEN
MY_PROCEDURE();
ELSE
APEX_ERROR.ADD ERROR( p_message => 'Some required fields are NULL',
p_display_location => apex_error.c_inline_in_notification);
END IF;
Как я могу отобразить уведомление для пользователя, если условие не выполнено?