0
LOVをplsqlで参照することはできますか?APEX LOV表示値の参照
私は、PLSQLの静的LOVから表示値を取得して、対話型レポートのフィルタとして使用する必要があります。
私はドキュメントとgoogleをトロールしましたが、plsql経由でLOVを参照することはできません。
すべてのヘルプは感謝してあなたがLOVを持つアイテムの値にアクセスすることができます
LOVをplsqlで参照することはできますか?APEX LOV表示値の参照
私は、PLSQLの静的LOVから表示値を取得して、対話型レポートのフィルタとして使用する必要があります。
私はドキュメントとgoogleをトロールしましたが、plsql経由でLOVを参照することはできません。
すべてのヘルプは感謝してあなたがLOVを持つアイテムの値にアクセスすることができます
を受けた - それはあなたが望むものを、通常です:静的LOVの
select ename from emp
where deptno = :p1_deptno -- P1_DEPTNO is a page item based on an 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
問題は、私はプログラム的に、apex_util.ir_filterを使用してインタラクティブなレポートをフィルタリングしようとしています。これは、idではなくテーブル内の値を渡す必要があるためです。この背後にある考え方は、レポートのSQLを変更せずに、レポートのレコードのサブセットを表示するだけで、ユーザーが希望する場合にフィルタを編集できるようにすることです。私はenumのように動作することを望んでいた。 –
私は自分の答えを更新しました。 –
非常に感謝しています –