没有合适的资源?快使用搜索试试~ 我知道了~
在OracleEBS的Form二次开发中,经常需要灵活的来控制某些组件是否可用、是否可见;有时希望某些字段的值自动生成或者手动输入;有时又希望能够根据不同的职责、不同的用户等来设置不同的行为控制。常见的需求:1、只有某些角色的人才能看到销售订单中“登记订单”这个按钮2、只有某些角色的人才可以切换到某个标签页3、实现订单号码根据需要自动生成编号或者手工录入4、快速编码的值即可以录入所有应用下的,也可以只能录入某个应用,更可以只能录入某个应用下某个类型下的值5、在某些情况下Form需要只能够查询6、……在OracleEBS环境中有很多方法来实现这些功能,但是使用预置文件(Profile)、子功能(
资源推荐
资源详情
资源评论
Form开发中组件控制的几个常用方法开发中组件控制的几个常用方法
在Oracle EBS 的Form二次开发中,经常需要灵活的来控制某些组件是否可用、是否可见;有时希望某些字段的值自动生成或
者手动输入;有时又希望能够根据不同的职责、不同的用户等来设置不同的行为控制。常见的需求:
1、只有某些角色的人才能看到销售订单中“登记订单”这个按钮
2、只有某些角色的人才可以切换到某个标签页
3、实现订单号码根据需要自动生成编号或者手工录入
4、快速编码的值即可以录入所有应用下的,也可以只能录入某个应用,更可以只能录入某个应用下某个类型下的值
5、在某些情况下Form需要只能够查询
6、……
在Oracle EBS环境中有很多方法来实现这些功能,但是使用预置文件(Profile)、子功能(Subfunction)和功能参数(Function
Parameter)是最常用最方便有效的3种方式,
一,子功能(Subfunction)
子功能是实际上是一个特殊的功能,利用子功能的方式其实就是使用了Oracle EBS的功能权限控制来实现安全性的控制,其
实质就是某个用户能够执行一个被授权的功能,一般情况下会使用子功能来控制某些按钮是否显示,进而实现了用户 是否可
以操作Form中的某些功能,所以Oracle EBS的开发人员经常使用子功能来通过显示/隐藏或者有效/失效界面上的组件来实现功
能的有效或无效,如上面常见需求中的1,2使用子功能最适合。
如下我希望只有授权的用户才能看到Book Order这个按钮,看不到的自然也无法进行这个操作了
实现步骤:
1,为Book Order按钮组件定义一个子功能
2,Form代码中根据功能来控制组件
资源评论
weixin_38641561
- 粉丝: 5
- 资源: 943
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- dpt-beit-base-384.pt
- 【net毕业设计】超市管理系统源码(完整前后端+sqlserver+说明文档+LW).zip
- STM32神舟III号例程源码RS485总线实验(神舟III号-库函数版)
- 【net毕业设计】花卉市场批发管理系统源码(完整前后端+sqlserver+说明文档+LW).zip
- 【net毕业设计】大学生兼职管理系统源码(完整前后端+sqlserver+说明文档).zip
- STM32神舟III号例程源码NAND FLASH访问程序(神舟III号-库函数版)
- C#汽车货运管理系统源码 货运公司车辆管理系统源码数据库 SQL2008源码类型 WinForm
- STM32神舟III号例程源码MP3播放器实验(神舟III号-库函数版)
- STM32开发相关软件MDK4.70A软件包
- STM32开发相关软件ISP程序下载
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功