application(ebs)开发

application(ebs)开发

ID:13583305

大小:42.00 KB

页数:4页

时间:2018-07-23

application(ebs)开发_第1页
application(ebs)开发_第2页
application(ebs)开发_第3页
application(ebs)开发_第4页
资源描述:

《application(ebs)开发》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、Application(EBS)开发Profile:一个Profile其实就是一个参数,在开发员职责里面定义,注意这个时候选择的Application仅仅是方便管理,对以后的使用没有限制;一个Profile的具体值需要在系统管理员职责里面定义,可以分别在四个层次上定义,即Site/Application/Responsibility/User,具体来说可以给任意一个Site或任意一个Application或任意一个Resp或任意一个User定义这个Profile的值,可以四个层次都定义,也可以定义某几个层次;对于一个Session来

2、说,一个Profile到底取什么值是和上面的定义有关系的,即后面的覆盖前面的,如果它定义了的话。我们可以通过fnd_profile.value('Profile_Name')来取得当前会话的Profile值,库存组织profile是mfg_organization_id在用fnd_request.submit_request的时候,第五个参数用false,不要被参数名称误导;这个函数有105个参数,前面五个定义请求本身,后面100个是传递给请求的具体参数,都是Char类型,我们需要转换,默认值是chr(0),代表这个参数不用传递给调

3、用的请求;在Package里面调用只需要传递需要的参数个数,因为它有默认值指示结束;在form里面则不行,要写满105个,而且我们参数结束之后要用一个chr(0)来表示结束用submit_request的时候,其实最终还是向fnd_concurrent_requests(另外我们定义的request是保存在Fnd_Concurrent_Programs里面的)里面插入一行数据,如果不提交的话,该请求是不会真正开始运行的,所以我们一般在submit_request之后来个Commit,否则的话如果使用wait_for_request的

4、话会无限期等待下去;在Form里面需要注意的是,必须使块基于数据库,不然没得Commit。假如在一个请求内部使用了submit_request,特别注意的是需要检查ConcurrentManager的Process数至少为2,否则上述两个请求会处于死锁状态数据库表中的Org_Id或者Organization_Id对初学者来说往往搞不清楚是哪个层次的组织,一般来说前者是OU,后者是库存组织,然而这也不一定,有一个简易的方法是,只要我们碰到Item,比如在订单中,那么一般是指库存组织_all,基表,保存多组织数据,里面有一个Org_Id

5、字段,一般不直接出现在我们的DML中去掉_all的视图,根据用户环境过滤掉组织,相当于普通的基表,我们直接使用它,就当它是基表_v,视图,给Form用_kfv,启用关键性弹性域的时候动态生成的视图,包含Concact过的字段组合_dfv,启用描述性弹性域的时候动态生成的视图,我们取弹性域子段的描述的时候,需要用用户出口函数。。。。。。。。。。。_tl,基表,有language字段,us肯定有,其他的看安装_vl,视图,根据环境设置过滤语种,所以做报表用_vl_s,序列号_API,Package,保证向后兼容_PKG,Package,

6、Program_SV,Package,供Form调用rowid,伪列,指明记录物理位置,文件号+块号等,具体的我也不清楚rownum,伪列,指明符合条件的记录的记录号,需要注意的是这个记录号在OrderBy之前就已经决定,如果想用OrderBy之后的记录号,只能再套一层Selectlevel,伪列,指明树状结构记录的层次,以下示例代码可作为FormTree的数据源select1state,level,CUSTOMER_NAME,null,CUSTOMER_IDfromda_customersastartwithPARENT_CUST

7、OMER_ID=-1connectbypriorCUSTOMER_ID=PARENT_CUSTOMER_IDwho,五个记录创建及修改历史的字段,可以通过OA的Help/RecordHistory菜单查看attribute_xxx,描述性弹性域字段文件系统Filesystem的层次一般是$APPL_TOP/$MODULE_TOPsuchas$GL_TOP,$AU_TOP/Version/forms,reports,sql,.../EN,ZHS,...五个层次,在URL中有一个语言参数,它的值是根据用户当前的NLS_LANG设置来的;

8、假如指明是中文,那么FormServer会到ZHS下取文件,在任何其他语言对应的目录下找不到文件的话,系统都会到EN目录下取,假如还取不到,这个时候才报错。AU指ApplicationUtility,我们编写的Form源文件一般放在$

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。