Не удается очистить один из элементов страницы с помощью динамического действия - PullRequest
0 голосов
/ 03 мая 2018

У меня есть пара текстовых полей, которые заполняются из базы данных при изменении значения списка выбора.

Я добавил еще одно действие в динамическое действие изменения списка для выполнения кода PL / SQL:

IF :P2_SELECT_LIST1 LIKE '%ABC%' AND :P2_NAME = 'WWW' THEN
   :P2_NAME = NULL;
END IF; 

Ничего не происходит на странице, когда я изменяю значение списка выбора, но значение сеанса P2_NAME очищается.

Я тоже пробовал:

IF :P2_SELECT_LIST1 LIKE '%ABC%' AND :P2_NAME = 'WWW' THEN
    :P2_NAME = '';
END IF; 

Но получил тот же результат

1 Ответ

0 голосов
/ 04 мая 2018

В этом динамическом действии рядом с вашим кодом pl / sql есть два поля:

  • Элементы для отправки: перечислите элементы, которые вы здесь используете в своем pl / sql для получения значений из сеанса (при необходимости значения обычно уже находятся в сеансе).

  • Элементы для возврата: перечислите элементы, которые вам нужны, чтобы обновить значение на странице HTML после некоторого изменения в вашем pl / sql

Я думаю, что это решает проблему.

...