ORACLE EBS建立一个简单的Form

经过几周的SQL和PL/SQL学习,最近开始了学习ORACLE EBS系统,首先开始学习的就是表单了,写下这篇博客来记录自己的学习历程。

首先,从EBS服务器上拷贝下来TEMPLATE模板,打开模板另存为自己的模板来建立一个简单的Form。

打开TEMPLATE


删除原有的演示对象,包括:
block: BLOCKNAME, DETAILBLOCK 
canvas: BLOCKNAME 
window: BLOCKNAME
新建 WINDOW: MAIN,新建 block, canvas 基于表CUX_ORDER_NUMBER,新建 BLOCK 和 CANVAS, 这二者的名字均为 MAIN, 在 BLOCK 上增加“当前记录指示器” , 将 CANVAS的 WINDOW 属性设置为新建的窗口MAIN。

新建对象


设置显示项的布局为

对齐组件


设置 MODULE的 第一个导航数据块(FIRST-NAVIGATE-BLOCK)属性将该属性设置为新的 BLOCK: ORDER_HEADERS。
更改 FORM 级 触发器TRIGGER: PRE-FORM 设置有关FORM信息,并将SET_WINDOW_POSITION函数中的BLOCKNAME改为新的窗口名。

更改触发器


更改FORM级触发器:WHEN-NEW-FORM-INSTANCE设置有关模板信息,并将FDRCSID内的文件名改为当前文件名

更改触发器


更改 程序单元PROGRAM UNITS中的 APP_CUSTOM.CLOSE_WINDOW 用窗口名MAIN 代替原有的<your first window>。

更改程序包


用SecureFX把保存好的fmb文件放到服务器上进行编译,生成fmx文件

编译Form


登录EBS系统,进入Application Developer责任

进入责任
选择表单进行新建
新建表单
然后保存返回选择功能,表单功能类型选择Form新建功能
然后保存返回选择菜单,在自己的菜单下把功能加入菜单加入菜单
之后切换回自己的责任,就可以在系统里查看自己新建的Form了表单

不足和漏洞指出还望指正。
  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值