資源描述:
《[it認證]oracleerp開發(fā)基礎之ebs開發(fā)基礎》由會員上傳分享,免費在線閱讀,更多相關內(nèi)容在應用文檔-天天文庫。
1、ORACLEERP開發(fā)基礎之EBS開發(fā)基礎OracleERP ??????ORACLEERP開發(fā)基礎之前言 http://tech.it168.com/a2009/0427/274/000000274048.shtml ORACLEERP開發(fā)之OracleForms基礎(一)Forms設置部分 http://tech.it168.com/a2009/0428/274/000000274178.shtml ORACLEERP開發(fā)基礎之OracleForms基礎(二)FORMS代碼部份 http://tech.i
2、t168.com/a2009/0428/274/000000274236.shtml ORACLEERP開發(fā)基礎之OracleReport基礎 http://tech.it168.com/a2009/0429/274/000000274343.shtml????ORACLEERP開發(fā)基礎之Oracle數(shù)據(jù)庫基礎?????http://tech.it168.com/a2009/0504/274/000000274773.shtml ??????開發(fā)工具安裝 OracleEBS11i開發(fā)工具是developer6i的
3、東西,非常古老。因為是轉(zhuǎn)手過來的機器,開發(fā)工具都是安裝好了, 所以也沒去在意這工具的安裝。今天系統(tǒng)重裝了,才知道這工具安裝起來也是特煩人的?! ∠劝惭bFORMS6i與REPORT6i,安裝完后一定要打補丁。否則會出現(xiàn)一大堆莫名的錯誤。接著安裝discoverer?! “惭bdiscoverer時先將注冊表備份出來,因為discoverer不能和Forms安裝在同一目錄。然后再安裝discoverer的補 丁,接著再將注冊表恢復回來?! 〈笾逻@樣可以了。注意順序一定要不能錯了,否則又會出現(xiàn)一堆無聊的錯誤。唉!develo
4、per6i是98年的工 具。盼著EBSR12應該是用DEVELOPER10g吧?! BS二次開發(fā)包注冊 2.1從Server中下載ERPLibrary(.pll),存放于本機ServerPath:/u01/au/11.5.0/resource Form文件與Library文件要存放在固定目錄 例如:Form存放在d:ErpFormForm Library存放在d:ErpFormLibrary; 2.2在Regedit>HKEY_LOCAL_MACHINE>SOFTWARE>ORACLE>FORMS6
5、0_PATH 加入client端存放Form及Library的路徑(如圖) 例如:d:ErpFormLibrary;d:ErpFormForm(建議要加在最前面) 利用TEMPLATE.fmb模板來開發(fā)Form Oracle已經(jīng)為我們提供了一個Form的開發(fā)模板,(/data/deve/devappl/au/11.5.0/forms/ZHS/TEMPLATE.fmb) 我們的開發(fā)實際要基于這個模板,這個模板里面已經(jīng)存在了我們將會用到的Oracle標準的對象,我們需要做的, 就是這這個模板的基礎上面
6、,添加我們自己的對象。這也是人家說二次開發(fā)沒啥技術(shù)含量的重大原因。但如果 真讓你出寫那么PL包,估計也沒幾人能寫好。人有時就是這樣,讓你站在巨人的肩膀,還在抱怨這抱怨那的?! ∥乙彩沁@類人啦。出出氣呀。^_^! 1、更改template.fmb文件名,同時刪除一些無用的樣本對象。??OracleERP 2、增加數(shù)據(jù)塊 一路照做就可以了,步驟太簡單就不用講了吧。完成后,選擇“僅創(chuàng)建數(shù)據(jù)塊”?! ?、增加一個畫布 選擇工具菜單上面的布局向?qū)碜?。 注意:選擇畫布時,選擇新畫布。如上圖?! ★@示記錄數(shù)一
7、般為10就可以了。如上圖?! ∽ⅲ簩嫴济Q改成與數(shù)據(jù)塊的名稱一致 4、增加一個窗口 注:窗口盡量保持與畫面一致,同時選擇相應的主畫布。對應的畫布那邊也要選擇主窗口 5、選擇對象的子類信息 所有的對象都應選擇相對的子類信息,這邊僅以BLOCK為例。 6、調(diào)整布局不需要顯示到畫布的ITEM,可以將ITEM的畫布屬性設成空 7、修改觸發(fā)器(這一步很關鍵!) 8、選擇第一導航塊 9、上傳及編譯FORMS 9.1先將FORMS上傳至/data/deve/devappl/au/11.5.0/f
8、orms/ZHS/ 9.2telnet至server,進入/data/deve/devappl/au/11.5.0/forms/ZHS/目錄 目錄:cd/data/deve/devappl/au/11.5.0/forms/ZHS/編譯:f60genFRMSTONE.fmbapps/apps復制:cpFRMSTON