在全域頁面(第 0 頁)上,我有全域通知的內容。但是,當在標準頁面上打開模式頁面時,我在背景頁面頂部和模式頁面頂部有雙重通知。
模態頁面上的禁用通知是否可能僅出現在標準 oracle 頂點頁面上。
uj5u.com熱心網友回復:
我不知道如何為模式頁面(作為“頁面型別”)執行此操作,但是 - 看看以下建議是否有幫助。
由于第 0 頁上的物件影響所有頁面,因此將通知的服務器端條件設定為不顯示在某些頁碼上。例如,如果您不想在第 26、42 和 73 頁上看到它,則服務器端條件(其型別為“函式體”)將如下所示:
RETURN :APP_PAGE_ID not in (26, 42, 73);
基本上,您會將所有這些模式頁面的編號都放在這里。
根據 user_odoo 發表的評論:這可能是可能的,也是個好主意;看
SELECT *
FROM apex_application_pages
WHERE application_id = :APP_ID
AND page_mode = 'Modal Dialog';
函式體將如下所示:
DECLARE
l_cnt NUMBER;
BEGIN
SELECT COUNT (*)
INTO l_cnt
FROM apex_application_pages
WHERE application_id = :APP_ID
AND page_id = :APP_PAGE_ID
AND page_mode = 'Modal Dialog';
RETURN l_cnt = 0;
END;
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/481651.html
上一篇:使用條件引數更新存盤程序
