ORACLE EBS Profile-查詢頁面的Table/View

在 Oracle EBS 中,使用者通常所說的網頁端「JSP頁面」如果是指基於 OAF (Oracle Application Framework) 架構開發的網頁(副檔名通常為 .jsp 或由 OAF 框架託管的 PG 頁面),你可以透過開啟系統診斷功能,利用頁面底部的「About this Page」連結來追蹤對應的 View Object (VO) 與底層 Table / View。

快速查詢步驟

開啟診斷組態:將使用者層級的 Profile Option「Personalize Self-Service Defn」設定為「Yes」。

image 4

點擊頁面連結

前往目標網頁,點選頁面最下方的「About this Page」連結。

image 5

尋找元件與 SQL

在開啟的明細視窗中,尋找「Business Component References Details」或「View Object」相關欄位,即可看到該區域所使用的 VO 名稱與對應的 SQL 查詢語法,從中找出 Table 或 View 名稱。

image 6

點選 View Object 中想要查看的其中一筆,即可看到該區域所使用的 VO 名稱與對應的 SQL 查詢語法

image 7

強制顯示「About this Page」相關,OAF 個人化與診斷 Profile:

在 Oracle EBS R12 中,除了 FND: Diagnostics 之外,通常還需要同時檢視並啟用以下幾項 Profile Options(建議在使用者(User)層級設定):

Profile Option 名稱建議設定值說明
FND: DiagnosticsYes啟用診斷模式,提供技術明細連結。
Personalize Self-Service DefnYes允許個人化網頁(這常常是開啟 About this page 的連帶條件)。
FND: Personalization Region Link EnabledYesMinimal在頁面的每一個區域上方強制渲染功能連結。
Disable Self-Service PersonalNo注意: 此項如果在 Site 層級被設為 Yes,會全面停用 OAF 所有擴充與診斷連結。

操作步驟:

  1. 切換至 System Administrator(系統管理員)職責。
  2. 前往 Profile > System,查詢上述 4 個 Profile。
  3. 將其在您的個人帳號(User)層級勾選並設定如上表所示,儲存後務必登出系統並重新登入。
  4. 再次進到 Customer 頁面,網頁的最左下角應該就會正常浮現 「About this Page」 的藍色超連結。點進去後,展開 Business Component References Details 就能完全看到底層的 SQL 語法與 Table。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *