摘自: https://www.cnblogs.com/wanghang/p/6299159.html
Step 1: 進入審批界面:
Step 2: 在上圖中,點擊左下角‘About this Page’查看數據源
點擊上圖中‘Expand All’展開所有項,查看數據源視圖
界面下拉,展開‘Business ComponentReferences Details’如下圖,找到對應的視圖:
如上圖#2.步,點開視圖鏈接,可查看代碼,如下圖:
查看Query代碼,如果需要增加的列已經在視圖中查詢出,則跳轉至Step4:增加顯示項,如果視圖SQL中沒有需要新增的字段,則見Step3:修改視圖。
Step 3: 修改視圖
1) 備份原視圖文件:
根據Step2中查到的視圖,FTP到服務器對應路徑,查看並備份視圖文件。視圖路徑爲: $JAVA_TOP/頁面上查到的路徑,如此例中則爲:$JAVA_TOP/oracle/apps/icx/por/wf/server/ReqLinesNotificationsVO.xml
找到視圖xml文件後,通過重命名或保存到其他存儲器進行備份。
2) 修改視圖:
將原視圖文件下載到本地,用 Notepad++ 等可用工具打開,修改視圖查詢語句,並添加或修改ViewAttribute,注意新增Attribute需增加在原有Attribute的後面,否則加載後可能會出錯。
3) 上傳並重新加載修改後視圖文件
首先,將修改後視圖xml文件上傳到服務器對應目錄,替換原有文件。然後登錄Linux服務器,語句: cd $ADMIN_SCRIPTS_HOME導航到scripts目錄,分別關閉和重啓 adapcctl.sh 及 adoacorectl.sh,如下:
Step 4: 增加顯示項
當確定視圖中已有所要顯示的字段時,可進入界面個性化頁面進行新增顯示項:
點擊‘Personalize “RequisitionLines” ’鏈接,進入個性化編輯界面,如下:
在需要新增顯示項的項目組下點擊‘Create Item’圖標,進入新增項界面,如下:
設置完成,點擊‘Apply’應用即可。
可以看到,個性化新增的項,可以進行Update,Delete等操作。
上圖中點擊左下角‘Return to Application’鏈接返回前臺顯示界面,便可看到我們新增的項了:
至此在審批界面新增顯示項就完成了