2013-12-16 25 views

回答

4

我不得不再次檢查一下這個ACL頁面是什麼,因爲我很確定我以前在Apex的管理頁面中沒有看到它。
ACL頁面不是Apex管理菜單的頁面部分,並且是用戶創建的。當通過嚮導創建新頁面時,它是可選的「頁面類型」。在創建嚮導,頂點告知它會爲了創建支持這一頁開發商:
ACL Page creation

因此,創建表2和3種的授權方案。我只想再次指出,這些表只是在應用程序的解析模式中可供您使用的表,並且不是apex元數據表。因此,你可以自由地「與他們做你想做的事」。
一旦頁面和必要的對象已經創建,你將不得不去頁面找出表的確切名稱 - 但機會很大,這些將是標準名稱。查看頁面邏輯的「Processing」部分,找到Fetch進程和MRU進程。檢查他們會告訴你正確的名字。
Page definition - processing - fetch processes

因此,它只是成爲一個問題:

INSERT INTO APEX_ACCESS_CONTROL(
ADMIN_USERNAME, ADMIN_PRIVILEGES, SETUP_ID) 
VALUES(
'Tom', 'ADMIN', 1 
); 

由此setup_id是一個外鍵會APEX_ACCESS_SETUP

您可以選擇通過提供帶有插入的SQL腳本來上傳數據,或者通過數據研討會的頂點或通過其他任何方式將數據上傳到數據庫中。

相關問題