Как подавить событие изменения столбца popUp lov интерактивной сетки, вызванное изменением значения его каскадного родительского столбца? - PullRequest
1 голос
/ 23 апреля 2020

Я использую Oracle Apex 18.2.

У меня есть интерактивная сетка с двумя всплывающими окнами.

Item_id недоступна, а expiry_date - ввод возможность. Отредактировано: Есть запасные позиции, у которых есть даты истечения срока действия, и другие, которые не имеют.

Item_id имеет динамическое действие c при изменении, которое извлекает минимальную дату истечения срока действия (если есть) в столбец Expiry_date.

Expiry_date имеет еще одно динамическое действие при изменении c, которое проверяет наличие в наличии количества этого элемента с указанным c сроком годности Отредактировано: , если имеется, или с нулевым сроком действия дата через Ajax процесс вызова.

Как вы уже знаете, изменение родительского всплывающего окна, т. е. item_id, устанавливает его дочерний элемент (expiry_date) в null. Что вызывает динамическое действие динамического изменения c без моего намерения сделать это. Как подавить это динамическое действие от стрельбы?

1 Ответ

0 голосов
/ 30 апреля 2020

Вы можете наложить условие на DA, сгенерированное изменением Expiry_date, чтобы оно не срабатывало, если значение Expiry_Date равно нулю.

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...