修改OAF页面相关步骤_第1页
修改OAF页面相关步骤_第2页
修改OAF页面相关步骤_第3页
修改OAF页面相关步骤_第4页
修改OAF页面相关步骤_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

修改OAF页面相关步骤工具准备JD-GUI反编译工具http://jd.benow.ca/JDeveloperwithOAF下载时看清楚对对应的R12版本源文件下载在服务器上用appl用户执行:javaoracle.jrad.tools.xml.exporter.XMLExporter/oracle/apps/po/notifications/webui/POApprvNotifRN-rootdir$JAVA_TOP-usernameAPPS-passwordcrpapps-dbconnection"(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=)(PORT=1551))(CONNECT_DATA=(SERVICE_NAME=crp)(INSTANCE_NAME=crp)))"导出相关页面布局文件。根据PO_APPRV_NOTIF这个function名称的找到对应的OAF文件位置为:/erp/crp/apps/apps_st/comn/java/classes/oracle/apps/po/notifications用FTP把这个目录下的所有文件包括文件夹都下载到本地来。另外为了编译的要求,还需要把/erp/crp/apps/apps_st/comn/java/classes/oracle/apps/po/下的其它文件以及文件夹下载到jdeveloper的安装目录下的:\jdevhome\jdev\myclasses然后再把$INST_TOP/appl/fnd/secure/crp.dbc下载到devhome\jdev\dbc_files\secure文件下。反编译代码打开JD-GUI选择打开oracle/apps/po/notifications下的某个class文件看到源代码后,按ctrl+alt+s,把notifications下的所有class文件编译成源代码,打包成一个zip文件。将这个zip解压到OAF\jdevhome\jdev\myprojects下。Jdeveloper操作打开jdeveloper创建OAF项目,并将源代码导入该项目:特别注意:ActionDetailsCO.java中需要改修35行为:Serializable[]arrayOfSerializable=newSerializable[]{str2,str3};然后对整个项目进行编译查看是否有错。然后创建数据库连接:设置项目dbc属性:其中URLparameters:为&poHeaderId=xxxx执行代码:如果一切正确就可以看到201对应的审批界面了。只有头和行信息。如果要修改sql语句,请针对:然后在布局页面中添加字段:一切搞定后。把POApprovNotifRN.xml上传到服务器对应的下载目录中执行:javaoracle.jrad.tools.xml.importer.XMLImporterPOApprovNotifRN.xml.xml-usernameapps–passwordcrpapps-dbconnection"(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=)(PORT=1551))(CONNECT_DATA=(SERVICE_NAME=crp)(INSTANCE_NAME=crp)))"-rootdir$JAVA_TOP-rootPackage/erp/crp/apps/apps_st/comn/java/classes/oracle/apps/po/notificati

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论