在FORM上如果有多个数据块关联到数据库,且多个数据块都设置了LAST_UPDATE_DATE ,CREATION_DATE ,
CREATED_BY ,LAST_UPDATE_BY ,LAST_UPDATE_LOGIN这些项,在保存的时候如果想这些都有值,当然像网上上说的那样在PRE-INSERT或者PRE-UPDATE设置 fnd_standard.set_who即可,但是假如处理保存的触发器不是在块级on_insert而是在FORM级的KEY-COMMIT上,就会出现意外的情况,如果在点击保存时焦点不是在当前设置LAST_UPDATE_DATE ,CREATION_DATE ,
CREATED_BY ,LAST_UPDATE_BY ,LAST_UPDATE_LOGIN的数据块,那么就算设置了fnd_standard.set_who那些项也不会有值,如果是当前的数据块就会有值。[@more@]
CREATED_BY ,LAST_UPDATE_BY ,LAST_UPDATE_LOGIN这些项,在保存的时候如果想这些都有值,当然像网上上说的那样在PRE-INSERT或者PRE-UPDATE设置 fnd_standard.set_who即可,但是假如处理保存的触发器不是在块级on_insert而是在FORM级的KEY-COMMIT上,就会出现意外的情况,如果在点击保存时焦点不是在当前设置LAST_UPDATE_DATE ,CREATION_DATE ,
CREATED_BY ,LAST_UPDATE_BY ,LAST_UPDATE_LOGIN的数据块,那么就算设置了fnd_standard.set_who那些项也不会有值,如果是当前的数据块就会有值。[@more@]
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/21704144/viewspace-1045388/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/21704144/viewspace-1045388/