OAF学习笔记-不基于EO的数据处理
主要功能: 手工建立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)); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |