『壹』 怎麼在Windows上配置EBS R12.1.3的OAF開發環境
BSOAF開發中如何在form上調用OAF頁面並傳遞參數給OAF頁面(版權聲明,本人原創或者翻譯的文章如需轉載,如轉載用於個人學習,請註明出處;否則請與本人聯系,違者必究)1.為Form添加一個按鈕或者其它Item並添加相應的觸發器,這里使用按鈕,並在其WHEN-BUTTON-PRESSED觸發器匯中對相應的OAF頁面。其代碼如下fnd_function.execute(function_name=>'RCVOAFTEST',other_params=>'txn_id='||:find.txnid);這里OracleEBSAPI如下:PACKAGEFND_FUNCTIONISprocereEXECUTE(function_nameinvarchar2,open_flaginvarchar2default'Y',session_flaginvarchar2default'SESSION',other_paramsinvarchar2defaultNULL,activate_flaginvarchar2default'ACTIVATE',browser_targetinvarchar2defaultNULL);可以使用URL格式通過other_params傳遞額外的參數,比如name1=value1&name2=value2…注意:open_flag和session_flag參數不顯示在上面的示例中,因為對於HTMLfunction來說,那是無效的。2.如果要在被調用的OAF頁面上需要接受傳遞的參數,需要在相應的CO中的processRequest方法中添加類似的代碼,如果不需要接受參數,就不需要添加publicvoidprocessRequest(OAPageContextpageContext,OAWebBeanwebBean){super.processRequest(pageContext,webBean);StringtxnId=pageContext.getParameter("txn_id");if(txnId!=null){OATextInputBeanparamBean=(OATextInputBean)webBean.findChildRecursive("ParamTextInput");if(paramBean!=null){paramBean.setText(txnId);}}}3.Form的運行效果如下,點擊OpenOAFPage按鈕4.OAF頁面如下的效果如下
『貳』 EBS系統中 如何在JSP頁面中獲取到USER_ID 或 LOGIN_ID
登錄EBS之後,選擇你想查詢的單據,再選中你想追溯的欄位。
然後點擊上面菜單欄的examine-》historical records
他會告訴你哪個用戶(登錄用戶名)在什麼時間,對這個欄位做過修改。
更細的信息,需要PL/SQL從後台去查了。
『叄』 EBS OAF如何調節提示名與text框之間的距離
凡中華人民共和國公民,遵紀守法,並具備下列條件之一者,可申請參加註冊稅務師執業資格考試。 (一)參加全部科目考試的報名條件: 1、非經濟類、法學類大專畢業後從事經濟、法律工作滿八年。 2、經濟類、法學類大專畢業後,或非經濟類、法學類大學本科畢業後,從事經濟、法律工作滿六年。 3、經濟類、法學類大學本科畢業後,或非經濟類、法學類第二學士或研究生班畢業後,從事經濟、法律工作滿四年。 4、經濟類、法學類第二學位或研究生班畢業後,或非經濟類、法學類碩士學位後,從事經濟、法律工作滿兩年。 5、取得經濟類、法學類碩士學位後,從事經濟、法律工作滿一年。 6、獲得經濟類、法學類博士學位。 7、在全國實行專業技術資格考試前,按照國家有關規定已評聘了經濟、會計、統計、審計和法律中級專業技術職務或參加全國統一考試,取得經濟、會計、統計、審計專業中級專業技術資格者,從事稅務代理業務滿一年。 獲得執業資格證書的條件是:考五科的必須在連續兩個考試年度內通過全部科目(成績可以連續滾動,即第一年與第二年為一個周期,依此類推);考兩科的(稅務代理實務、稅收相關法律)必須在一個考試年度內全部通過。
『肆』 EBS OAF開發中怎麼實現功能頁簽
功能頁簽的實現不需要任何編碼,和subTab不一樣,可以和subTab共存。其主要實現是靠配置,步驟如下:
1.建立兩個OAF頁面的Function.
『伍』 EBS OAF開發中如何在form上調用OAF頁面並傳遞參數給OAF頁面
BS OAF開發中如何在form上調用OAF頁面並傳遞參數給OAF頁面
(版權聲明,本人原創或者翻譯的文章如需轉載,如轉載用於個人學習,請註明出處;否則請與本人聯系,違者必究)
1. 為Form添加一個按鈕或者其它Item並添加相應的觸發器,這里使用按鈕,並在其WHEN-BUTTON-PRESSED觸發器匯中對相應的OAF頁面。
其代碼如下
fnd_function.execute(function_name => 'RCVOAFTEST',
other_params =>'txn_id='||:find.txnid);
這里Oracle EBS API如下:PACKAGE FND_FUNCTION IS
procere EXECUTE(function_name in varchar2,
open_flag in varchar2 default 'Y',
session_flag in varchar2 default 'SESSION',
other_params in varchar2 default NULL,
activate_flag in varchar2 default 'ACTIVATE',
browser_target in varchar2 default NULL);
可以使用URL格式通過other_params傳遞額外的參數,比如name1=value1&name2=value2…
注意:open_flag和session_flag參數不顯示在上面的示例中,因為對於HTML function來說,那是無效的。
2. 如果要在被調用的OAF頁面上需要接受傳遞的參數,需要在相應的CO中的processRequest方法中添加類似的代碼,如果不需要接受參數,就不需要添加
public void processRequest(OAPageContextpageContext, OAWebBean webBean)
{
super.processRequest(pageContext, webBean);
String txnId =pageContext.getParameter("txn_id");
if(txnId != null)
{
OATextInputBean paramBean =(OATextInputBean)webBean.findChildRecursive("ParamTextInput");
if(paramBean != null)
{
paramBean.setText(txnId);
}
}
}
3. Form的運行效果如下,點擊OpenOAF Page按鈕
4. OAF頁面如下的效果如下
『陸』 如何在Windows上配置EBS R12.1.3的OAF開發環境
1.找到想要開發的EBS OAF擴展對應的PATCH,可以參照下面的Note,因為我要做的是R12.1.3的開發,所以要下載p9879989_R12_GENERIC
OA Framework - How to find the correct version of JDeveloper to use with eBusiness Suite 11i or Release 12.x [ID 416708.1]
2.解壓縮相應的patch p9879989_R12_GENERIC到一個目錄,比如D:\Jdeveloper_OAF,但注意路徑目錄名不能有空格(比如C:\Program Files\jdeveloper),解壓縮之後的目錄結構類似如下:
jdevbin\ JDeveloper的根目錄
jdevdoc\ JDeveloper的文檔幫助
jdevhome\ 開發人員的開發目錄
3.根據開發指南裡面的'Setting Up Your Development Environment' 步驟來設置和測試開發環境,可以通過下面的路徑找到相應的步驟
<jdev_install_dir>\jdevdoc\WebHelp\devguide\gs\gs_setup.htm#aru
3.1 設置 JDEV_USER_HOME 環境變數,這里設置的開發者保存項目源文件之類的目錄,這一步是必須設置的,盡量設置到安裝目錄的盤符上。
默認應該設置到<jdev_install_dir>\jdevhome\jdev, 可以設置成用戶級
『柒』 OAF和ADF有什麼區別
OAF和ADF是Oracle的兩個不同的產品。
ADF是在OracleAS產品線中的一個通用的應用開發框架,而OAF是OracleEBS中的技術組
件,是EBS中所有網頁功能採用的應用框架。
通常ADF會採用最近的技術,如果你做J2EE的開發的話,在應用採用ADF。
如果你需要在OracleEBS上擴展和開發新的功能,則需要採用OAF。
ADF和OAF在很多技術上是相似的,比如OAF中採用BC4J的業務層組件,而在ADF中BC4J(
ADFBC)僅僅是其中的一個選項。