close

雖然是 Part 1,可是有沒有 Part 2 就很難說了

我跟 User 介紹 Oracle Discoverer 時,我都說這是 Oracle 版的 Excel。當然,它沒有 Excel 好用,可是它有 Excel 的特點,舉凡畫圖、樞紐分析等,至少目前還沒看到不能轉成 Discoverer 的 Excel File (笑)。


Discoverer使用可以分成四個部份:
1. Oracle Discoverer Administrator
2. Oracle Discoverer Desktop
3. Oracle Discoverer Plus (Web)
4. Oracle Discoverer Viewer (web)

第一個就是 IT 人員平時維護 EUL 與 Business Area 的介面。

後面三個就是給 User 看 Discoverer Workbook 的介面,Desktop 是傳統 Client 的軟體,版本比較舊,也需要安裝,大多只有安裝給 IT 使用 (舊歸舊,使用起來還滿穩定的,而且速度比較快);第三跟第四個是新版本的,也跟 EBS 一樣是 Web 介面,Viewer 不多說,正常人一定不會想用,太簡陋了,雖然在 Workbook 的保護上,Viewer 是最 OK 的,可是一次只能看六個 Fields ... 我看還是算了吧。預設是六個 Fields,使用者可以自行調整要看的欄位

Plus 是 Desktop 的新一代,它有一些功能是不存在於 Desktop 的,例如:Search Parameter 是否必填,在 Desktop 沒得選,Plus 有這個選項、警示訊號範圍顏色等等,但是,它的優點也是它的缺點,因為是 Web 化,反應與處理速度上,沒辦法跟 Desktop 相比。

Discoverer 本身也有提供權限管理的功能,可是實際應用上跟 Oracle Workflow 一樣,太單調了,或許是台灣公司跟外國公司比起來,對於權限這種事觀感不一吧。說它單調的原因是:User 可以使用 Plus 去該改變當初制定 Workflow 的 Condition,雖然 Discoverer 的本義是提供 User 自由的去拉自己要的報表,可是我相信沒有一個 User 那麼有空去拉自己的報表,絕大多數還是由 IT 拉一個統一的報表供大家使用,在混用的情況之下,似乎沒有辦法很動態的去變化撈出來的資料 (這部份目前仍在研究中)


Updated 2008-01-18 :
OK了,找到動態 SQL 的解法了,可以利用 FND_PROFILE 來判斷 Login 的 User_ID 或 Responsibility,進而區分出可呈現出來的資料。
對於 FND_PROFILE 的用法還不是很了解,正在收集資料中 ~


列一些"真正"的心得好了

1. 可以在 Business Area 做一些 Custom Folder,再變成 LOV (Item Classes),例如 Customer Name,之後只要有 Customer Name 的 Business Area,就可以直接套用這個 LOV,這樣 User 在 Search 時就可以用選的

2. Desktop 上的字型 不等於 Plus 上的,就算有同樣字型同樣大小,兩邊看起來還是差很多

3. 在 Desktop 上設定的參數一定都是必填,在 Plus 上設定的可以選擇

4. 不要直接使用 Desktop / Plus 上的 "匯出成 Excel",因為它會把檔案放在一個 User 一定找不到的地方,要使用 "匯出",才可以選擇自己要的路徑

arrow
arrow
    全站熱搜

    Aloz 發表在 痞客邦 留言(2) 人氣()