Когда столбец обновляется в базе данных (после вставки / обновления), я также хочу обновить элемент приложения в моем приложении APEX. У меня есть таблица producten (продукты) с 2 столбцами; voorraad (акции) и min_voorraad (min_stock).
Когда запас ниже, чем min_stock, для сотрудника будет уведомление. Но он обновляется только после обновления страницы вручную. Это - это колокол уведомлений, и если запас был обновлен, количество уведомлений также должно обновляться без обновления всей страницы.
Я пытался использовать его с триггером,но я не знаю, как обновить элемент приложения. Это код триггера:
CREATE OR REPLACE TRIGGER VOORRAAD_CHANGE_NOTIFICATION_TRIGGER
AFTER INSERT OR UPDATE ON PRODUCTEN
BEGIN
SELECT COUNT(*) INTO :NOTIFICATIONS_COUNT FROM PRODUCTEN WHERE VOORRAAD < MIN_VOORRAAD;
END;
Имя элемента приложения: NOTIFICATIONS_COUNT