У меня есть список значков в качестве фильтра для таблицы. Когда вы нажимаете на значение, запускается этот URL:
'f?p='||:APP_ID||':5:'||:APP_SESSION||'::::P5_VALUE::' url
И вот как я называю таблицу:
select ROWID...
from Table
WHERE (:P5_Value is null OR Value = :P5_Value)
У меня «P5_Value is null» b / c Я хочу иметь возможность, когда пользователь нажимает кнопку сброса, чтобы иметь возможность снова увидеть все значения (сбросить фильтры).
Итак, проблема, с которой я столкнулся, заключается в том, что когда я нажимаю на фильтр «неназначенный», таблицы не фильтруются должным образом, так как значение «неназначенный» в настоящий момент все равно нулю. Итак, я предполагаю, что это путает с функцией «перезагрузки»? Поэтому мне было интересно, если кто-нибудь знает, как решить эту проблему?
Для справки, вот как я создаю фильтр после нажатия на значок:
'f?p='||:APP_ID||':5:'||:APP_SESSION||'::::P5_VALUE::' url