PR 審批界面增加顯示項 解決方法

摘自: 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’應用即可。

 

 

 

 

 

可以看到,個性化新增的項,可以進行UpdateDelete等操作。

上圖中點擊左下角‘Return to Application’鏈接返回前臺顯示界面,便可看到我們新增的項了:

至此在審批界面新增顯示項就完成了

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章