資源描述:
《ORACLE EBS FORM編譯入門-掛Form(如何掛)》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、LINUX平臺1、用FORMBUilder做好FORMS2、用winscp上傳到服務(wù)器(FORMS的位置根據(jù)實際情況而定)?????ora11510/testappl/au/11.5.0/forms/ZHS3、用secureCRT連接到服務(wù)器????先用PWD看當前目錄,再CD/進入根目錄。????運行:????f60genmodule=/ora11510/testappl/au/11.5.0/forms/zhs/BARCODEINPUT.fmbuserid=apps/apps????如果后面不加output_file,編譯出來的文件將位于同一目錄下。
2、f60genmodule=BARCODEINPUT.fmbuserid=apps/appsoutput_file=/ora11510/test/testappl/inv/11.5.0/forms/ZHS/BARCODEINPUT.fmx????注意文件名的大小寫。????如果設(shè)置過env,可以這樣做移動:f60genmodule=BARCODEINPUT.fmbuserid=apps/appsmvBARCODEINPUT.fmx$INV_TOP/forms/ZHS移動文件到相應(yīng)目錄這里的OUTPUT_FILE的確定:用系統(tǒng)管理員進入EBS,進入應(yīng)用,注
3、冊節(jié)點:進入欲置入程序的應(yīng)用系統(tǒng)名,如:庫存%或,%au,查找出結(jié)果,應(yīng)用?????????????????????簡稱????基本路徑庫存管理系統(tǒng)????????INV????????INV_TOP庫存優(yōu)化管理系統(tǒng)MSR?????MSR_TOP這樣很容易找到你的fmx的目標地址。4、用應(yīng)用開發(fā)權(quán)限賬號進入EBS系統(tǒng)應(yīng)用開發(fā)員-應(yīng)用產(chǎn)品-表單:第一列表單名稱自已取,第二列在查找中輸入你的表單將要放到哪個子系統(tǒng)功能下:如,我們將放入庫存下,輸入%庫存%,點查找,選采購管理系統(tǒng),用戶表單名稱這里不能瞎寫,寫B(tài)ARCODEINPUT,然后點保存。應(yīng)用開發(fā)員-
4、應(yīng)用產(chǎn)品-功能:說明(1)、特性(2)、表單(3)這三個頁框要進行修改。在說明頁框中的功能textbox里,名稱自己定義在特性頁框中的類型,選表單在表單頁框中的表單,寫剛才定義的表單名BARCODEINPUT,按F11,輸入BARCODEINPUT,再按CTRL+F11,找出定義的表單。5、切換職責,進入系統(tǒng)管理員職責下,分配權(quán)限安全性-責任-定義:點責任名textbox,按F11,查找將要分配給的職責:如:%sino%,按CTrl+F11,查找出結(jié)果,復(fù)制:菜單項的值。6、進入應(yīng)用產(chǎn)品-菜單在菜單名里,按F11,然后PASTE剛才COPY的菜單名,按
5、ctrl+f11執(zhí)行查找。點左上角新建,加入自己的程序后,自定義菜單名稱(提示)。7、然后切換到剛才分配責任的用戶職責下面進行測試。-----------------如果在定義表單時,定義錯誤,可以用以下代碼更改-------------select*fromFND_FORM_VLwhereform_name='出貨信息'orderbylast_update_datedescupdateFND_FORMsetform_name='OUTINVINFO'whereform_id=58864select*fromfnd_formwhereform_name
6、='出貨信息'commit;-----------------cd$AU_TOP/forms/ZHScd/ora11510/test/testappl/au/11.5.0/forms/ZHS==================f60genmodule=RCVTXERTBARCODE.fmbuserid=apps/appsoutput_file=/ora11510/test/testappl/po/11.5.0/forms/ZHS/RCVTXERTBARCODE.fmx