主要功能:
手工建立PAGE及上面的ITEM,所有ITEM均为普通的ITEM,非VO的ATTRIBUTE.然后在ITEM中输入信息,并保存到表中.
主要使用的包及方法:
Import oracle.apps.fnd.framework.OAApplicationModule;
getTransaction().executeCommand(“string”)
作用:提交SQL语句,可为任意…
getTransaction().commit()
作用:执行COMMIT动作.
pageContext.getparameter()
作用:获取ITEM中的值
pageContext.getuserid()
作用:获取USER ID,做为WHO信息
pageContext.getCurrentDBDate()
作用:获取当前时间,做为WHO信息
代码流程:
在ROOT REGION中建立CODE:
语句:
if (pageContext.getParameter("Save") != null)
语句:
OAApplicationModule am = pageContext.getApplicationModule(webBean);
String sqlstr = “ insert into….”
注意:时间型的东东可能要先获取字符串,然后加上TO_DATETIME转换…
am.getTransaction().executeCommand(sqlstr);
am.getTransaction().commit();
pageContext.putDialogMessage(new OAException("Save successfully!",OAException.INFORMATION));