ORACLE EBS FORM利用模板开发步骤

1、在formbuilder开发form

 

—>从服务器的以下路径$AU_TOP/forms/US下载模板:TEMPLATE.fmb,并将模板名字改为STUDENTS.fmb

—>将服务器$AU_TOP目录下的resource文件夹所有文件下载

—>将以上STUDENTS.fmb和resource文件夹分别放在以下目录D:\ErpForm\Form , D:\ErpForm\Library

—>在 Regedit > HKEY_LOCAL_MACHINE > SOFTWARE > ORACLE > FORMS60_PATH 加入client 端存放  form 及 resource的路径D:\ErpForm\Library;D:\ErpForm\Form(放在最前较好)ORACLE EBS FORM利用模板开发步骤_第1张图片

ORACLE EBS FORM利用模板开发步骤_第2张图片

 

—>运行formbuilder,打开STUDENTS.fmb后,修改名字,删除不需要使用的数据块和画布

ORACLE EBS FORM利用模板开发步骤_第3张图片

 

—>首先建一个窗口,因为画布放在窗口上。这里将原来的一个窗口BLOCKNAME,改名为WIN_MAIN,并双击进入属性面板修改名称

ORACLE EBS FORM利用模板开发步骤_第4张图片

 

 

—>添加要用的数据块:右键数据块>数据块向导

ORACLE EBS FORM利用模板开发步骤_第5张图片

ORACLE EBS FORM利用模板开发步骤_第6张图片

ORACLE EBS FORM利用模板开发步骤_第7张图片

ORACLE EBS FORM利用模板开发步骤_第8张图片

—>制作要用的画布:

ORACLE EBS FORM利用模板开发步骤_第9张图片

ORACLE EBS FORM利用模板开发步骤_第10张图片

ORACLE EBS FORM利用模板开发步骤_第11张图片

ORACLE EBS FORM利用模板开发步骤_第12张图片

—>修改新建数据块和画布的名字为相同(建议),这里都改为MAIN。并进入属性面板修改子类信息和窗口属性

ORACLE EBS FORM利用模板开发步骤_第13张图片

ORACLE EBS FORM利用模板开发步骤_第14张图片

 

将数据块MAIN里的项STUID、STUNAME、STUSCORE的属性里的子类信息改为TEXT_ITEM,以下只列出STUID的截图

ORACLE EBS FORM利用模板开发步骤_第15张图片

 

将画布MAIN里的子类信息选为CANVAS,窗口选为WIN_MAIN,因为该画布放在WIN_MAIN 展示

ORACLE EBS FORM利用模板开发步骤_第16张图片

 

—>修改FORM上得Trigger

ORACLE EBS FORM利用模板开发步骤_第17张图片

 

ORACLE EBS FORM利用模板开发步骤_第18张图片

 

ORACLE EBS FORM利用模板开发步骤_第19张图片

 

 

2、将开发完的form上传到到服务器并编译

 

 

—>通过SecureCRT登录到dev3(例如),在SecureCRT里通过echo $AU_TOP获得AU_TOP路径

—>通过FXPFlash也登录到dev3,进入$AU_TOP目录

—>通过FXPFlash,将开发完成的form传到$AU_TOP/forms/ZHS目录下

—>进入SecureCRT里的$AU_TOP/forms/ZHS目录,然后执行以下命令:

f60gen userid=apps/apps module=STUDENTS.fmb output_file=$CPER_TOP/forms/ZHS/STUDENTS.fmx module_type=FORM batch=no

 

3、将编译完成的form挂到EBS前台菜单

 

—>以应用开发员职责登录,注册表单

ORACLE EBS FORM利用模板开发步骤_第20张图片

—>以应用开发员职责登录,定义功能

ORACLE EBS FORM利用模板开发步骤_第21张图片

 

ORACLE EBS FORM利用模板开发步骤_第22张图片

 

ORACLE EBS FORM利用模板开发步骤_第23张图片

—>将以上定义的功能加入MENU,此处加入的是 系统管理员职责的MENU。以系统管理员职责登录

ORACLE EBS FORM利用模板开发步骤_第24张图片

以系统管理员职责登录,点击常用菜单里的菜单选项ORACLE EBS FORM利用模板开发步骤_第25张图片

—>运行FORM。先进入别的职责,再进入系统管理员职责。相当于编译和刷新(我是这么想的)

ORACLE EBS FORM利用模板开发步骤_第26张图片

你可能感兴趣的:(oracle,服务器,Module,library,menu,Forms)