2017-05-26 10 views
1

自分自身で作成した表を使用して認可スキームを実装したいのですが、現在のリージョン名を取得する方法はありますか?Oracle Apex 5でのリージョンIDまたはリージョン名の取得方法

+0

地域のタイトルはありますか? –

+1

私はあなたがこれに取り組む方法を正確には分かりませんが、コンポーネントレベルの属性はあなたのバッグかもしれません。http://www.explorer-development.uk.com/component-level-authorization-apex-5-0/ – Scott

答えて

0

まず、地域に静的IDを割り当てる必要があります。次に、apex_application_page_regionsテーブルをクエリできます。

SELECT region_name 
FROM apex_application_page_regions 
WHERE static_id  = 'SOME_STATIC_ID' 
AND page_id  = :APP_PAGE_ID 
AND application_id = :APP_ID; 
1

実際にこの目的のために静的IDを割り当てる必要はありません。 apex_application_page_regionsテーブルに列REGION_IDがあります。 REGION_NAMEに基づいてその列を除外します。

select region_id from apex_application_page_regions 
where region_name = 'your_region_name'; 
関連する問題