2015-09-16 54 views
1

背景:如何自定義的Oracle BPM標準工作表區域

我必須從兩個不同的來源(OIM工作列表和工作表SOA)顯示當前的loggedIn用戶在Oracle BPEM工作列表的任務。什麼是最簡單的方法來做到這一點。

Oracle提供了自己的工作列表應用程序來顯示用戶可用的工作列表。但是這種方法的問題在於用戶顯示的是一個通用的(來自Oracle)網頁,它給用戶提供了太多的選擇。

我的要求:

顯示與從所有可用來源的用戶可用任務列表中一個簡單的數據表。用戶可以點擊任務,然後查看與該任務相關的更多詳細信息。

我迄今爲止的做法:

1)使用現成的 '工作表' 由Oracle提供區域

enter image description here

2)創建了兩個工作表連接到源來自不同地點的任務

enter image description here

3)包括現成的(從Oracle)工作表區域到我的網頁

enter image description here

4)所呈現的頁面看起來像這樣

enter image description here

我的問題:

1)我如何定製標準oracle工作列表區域顯示給我的項目的顯示?

2)我如何可以顯示所有可用的項目作爲一個單獨的列表(它不會一氣呵成顯示所有的那一刻,它只顯示前25 records..then用戶點擊一個鏈接更多)

3)是否有任何其他簡單的方法來顯示用戶可用的所有任務?

回答

0

您可以在Oracle的工作列表的任務流MDS Customization,但是隻允許在視圖定製。

儘管爲ADF開發人員提供了聲明式方法,但Oracle開發人員主要管理支持bean的數據而不是數據綁定。因此,MDS Customization不是您的要求的解決方案。

如果您嘗試自定義任務流程,您將看到java類已編譯,並且沒有公開源代碼。

像我這樣的人可以更進一步,可以反編譯Java類,改變任何需要和部署到Weblogic。如果您強制執行託管服務器的ClassLoader來加載您的課程,它就會起作用。

據我所知,Oracle沒有爲此任務提供其他解決方案。

相關問題