APEX LOV Показать значение посмотреть вверх

Можно ли ссылаться на LOV в plsql?

Мне нужно получить значение отображения из статического LOV из PLSQL для использования в качестве фильтра в интерактивном отчете.

Я просмотрел документацию и Google, но нет ссылки на возможность ссылаться на LOV через plsql.

Любая помощь с благодарностью получена

1 ответ

Решение

Вы можете получить доступ к значению элемента, который имеет LOV - это обычно то, что вы хотите:

select ename from emp
where deptno = :p1_deptno -- P1_DEPTNO is a page item based on an LOV

Для статических LOV вы можете получить доступ к отображаемому значению, например так:

select display_value
from apex_application_lov_entries
where application_id = 123
and list_of_values_name = 'DEPT_LOV'
and return_value = :p1_deptno;

Для динамических LOV вы должны выполнить запрос, на котором основан LOV. Это можно получить из вида apex_application_lovs

Другие вопросы по тегам