摘要: 1. FND_MESSAGE.warn以选择信息的方式显示给用户,可以选择Ok或者Cancel,返回值分别是TRUE和FALSEif FND_MESSAGE.warn thenfnd_message.debug('True');else fnd_message.debug('False');end if;执行效果如下:点击OK会弹出 True点击Cancel会弹出 False2. FND_MESSAGE.question function QUESTION(BUTTON1 in varchar2 default 'YES',BUTTON2 in 阅读全文
posted @ 2012-07-30 23:50 全威儒 阅读(12027) 评论(0) 推荐(1) 编辑
摘要: Form属性、内置子程序、触发器、系统变量回想起当时我第一做Form的情景。哎~~。记得我刚刚毕业,进入我们公司MIS部门不久就被主管叫过去说有一支Form要我去修改,问我有没有问题。第一次正式上班,第一被主管叫过去分配任务。你说我敢说有问题吗?说有问题不就等于是说我要滚蛋了吗。当我领到任务,在看到开发工具 Form 6i (English Edition)。我的感觉是完全傻眼。其实现在回想起来真的很简单。也就只要在后面的属性(attribute)上作一点设置。但当时对我来说就像在油锅里熬油啊。那辛苦的。现在吧一些attribute的中英文描述给大家分享一下。也是我平时在网上download。 阅读全文
posted @ 2012-07-30 23:46 全威儒 阅读(2919) 评论(0) 推荐(0) 编辑
摘要: Form 中trigger 执行的顺序我总结了FORM的一些操作中TRIGGER的执行顺序。其中还有很多触发器没有被提到,这是因为程序中没有用到。但是在FORM运行的过程中,这些触发器的执行过程都是设置好了的,没有用到的触发器也一样会经过已经设置好的那个时间段,只是什么动作都没有做罢了。其实这也是我做了一年客制化系统(Bond)中经常要打交道的东东。给大家分享一下。下面,介绍一下我所总结出来的触发器的执行顺序:触发器执行顺序:1. 当打开FORM时:(1) PRE-FORM(2) PRE-BLOCK(BLOCK级)(3) WHEN-NEW-FORM-INSTANCE(4) WHEN-NEW-B 阅读全文
posted @ 2012-07-30 23:33 全威儒 阅读(780) 评论(0) 推荐(0) 编辑
摘要: commit 与do_key('commit_form')区别1.commit_form针对form上面的数据变动进行commit,对于代码中的类似update,insert语句也进行提交;如果form上面的数据变动和代码中的数据变动有冲突,最后以界面上的为准。2.do_key('commit_form')会首先寻找form下的triggers中的KEY-COMMIT这个trigger,并执行KEY-COMMIT中所写的代码。如果没有KEY-COMMIT这个trigger,则会针对form和代码一起提交。如果form上面的数据变动和代码中的数据变动有冲突,最后以 阅读全文
posted @ 2012-07-30 23:32 全威儒 阅读(3947) 评论(0) 推荐(0) 编辑
摘要: R12 下form编译frmcmp_batch module=CUXAREXC.fmb userid=apps/apps output_file=$CUX_TOP/forms/ZHS/CUXAREXC.fmx 阅读全文
posted @ 2012-07-30 23:20 全威儒 阅读(984) 评论(0) 推荐(0) 编辑
摘要: EBS 服务的重启停止Oracle Applications 服务的顺序为:停止应用产品相关服务,再停止数据库相关服务;启动Oracle Applications 服务的顺序为:启动数据库相关服务,再启动应用产品相关服务;停止应用和数据库服务器停止应用服务器(使用 applprod 用户登录系统)cd /d01/oracle/PROD/inst/apps/PROD_ebs12/admin/scripts./adstpall.sh apps/apps停止数据库服务器(使用oraprod用户登录系统)cd /d01/oracle/PROD/db/tech_st/ 10.2.0/appsutil/s 阅读全文
posted @ 2012-07-30 23:07 全威儒 阅读(1015) 评论(0) 推荐(0) 编辑