ORACLE EBS FORM利用模板開發步驟

來源:互聯網
上載者:User

1、在formbuilder開發form

 

—>從伺服器的以下路徑$AU_TOP/forms/US下載模板:TEMPLATE.fmb,並將模板名字改為STUDENTS.fmb

—>將伺服器$AU_TOP目錄下的resource檔案夾所有檔案下載

—>將以上STUDENTS.fmb和resource檔案夾分別放在以下目錄D:\ErpForm\Form , D:\ErpForm\Library

—>在 Regedit > HKEY_LOCAL_MACHINE > SOFTWARE > ORACLE > FORMS60_PATH 加入client 端存放  form 及 resource的路徑D:\ErpForm\Library;D:\ErpForm\Form(放在最前較好)

 

—>運行formbuilder,開啟STUDENTS.fmb後,修改名字,刪除不需要使用的資料區塊和畫布

 

—>首先建一個視窗,因為畫布放在視窗上。這裡將原來的一個視窗BLOCKNAME,改名為WIN_MAIN,並雙擊進入屬性面板修改名稱

 

 

—>添加要用的資料區塊:右鍵資料區塊>資料區塊嚮導

—>製作要用的畫布:

—>修改建立資料區塊和畫布的名字為相同(建議),這裡都改為MAIN。並進入屬性面板修改子類資訊和視窗屬性

 

將資料區塊MAIN裡的項STUID、STUNAME、STUSCORE的屬性裡的子類資訊改為TEXT_ITEM,以下只列出STUID的截圖

 

將畫布MAIN裡的子類資訊選為CANVAS,視窗選為WIN_MAIN,因為該畫布放在WIN_MAIN 展示

 

—>修改FORM上得Trigger

 

 

 

 

2、將開發完的form上傳到到伺服器並編譯

 

 

—>通過SecureCRT登入到dev3(例如),在SecureCRT裡通過echo $AU_TOP獲得AU_TOP路徑

—>通過FXPFlash也登入到dev3,進入$AU_TOP目錄

—>通過FXPFlash,將開發完成的form傳到$AU_TOP/forms/ZHS目錄下

—>進入SecureCRT裡的$AU_TOP/forms/ZHS目錄,然後執行以下命令:

f60gen userid=apps/apps module=STUDENTS.fmb output_file=$CPER_TOP/forms/ZHS/STUDENTS.fmx module_type=FORM batch=no

 

3、將編譯完成的form掛到EBS前台菜單

 

—>以應用開發員職責登入,註冊表單

—>以應用開發員職責登入,定義功能

 

 

—>將以上定義的功能加入MENU,此處加入的是 系統管理員職責的MENU。以系統管理員職責登入

以系統管理員職責登入,點擊常用菜單裡的菜單選項

—>運行FORM。先進入別的職責,再進入系統管理員職責。相當於編譯和重新整理(我是這麼想的)

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.