摘要: Form中提交并发请求 APP_STANDARD.APP_VALIDATE(BLOCK_SCOPE);IF (not FORM_SUCCESS) THEN Raise form_trigger_failure ;END IF;IF :SYSTEM.FORM_STATUS = 'CHANGED' THEN DO_KEY('COMMIT_FORM');END IF; 第二个IF语句判断系统状态,如果用户更新了一行记录,之后没有保存提交请求,那么需要在提交之前进行保存,因为可能使用的请求中使用到了该item所对应的后台字段,那么保存这一步就很重要了。 APP_VALI 阅读全文
posted @ 2013-08-02 16:11 SanFrans 阅读(741) 评论(0) 推荐(0) 编辑
摘要: 1.FND_MESSAGE.warn 以选择信息的方式显示给用户,可以选择Ok或者Cancel,返回值分别是TRUE和FALSEifFND_MESSAGE.warn thenfnd_message.debug('True');elsefnd_message.debug('False');end if; 执行效果如下: 点击OK会弹出True 点击Cancel会弹出False2.FND_MESSAGE.questionfunction QUESTION(BUTTON1 in varchar2 default 'YES', BUTTON2 in va 阅读全文
posted @ 2013-08-02 11:32 SanFrans 阅读(2816) 评论(0) 推荐(0) 编辑
摘要: FORMS有提供多种变量,提供给PL/SQL使用,不同的变量,生存周期是不一致的。 1.项变量:只能在当前的确表单内引用。 语法::blockname.itemname 2.全局变量:只能存储字符型数据,可以在当前会话的所有表单内引用。 语法::global.name 例:可以when-new-form-instance中声明一个全局变量 :Global.name:=‘this is a global‘; 然后在when-button-pressed中引用 Message(:Global.name); 3.参数(Parameter):在Forms中... 阅读全文
posted @ 2013-08-02 11:19 SanFrans 阅读(384) 评论(0) 推荐(0) 编辑