FORM个性化实践:添加菜单项与系统功能集成
"FORM个性化经典实例: 添加菜单项" 这篇文档详细介绍了如何在Oracle EBS (Enterprise Business Suite) 的FORM应用中实现个性化设置,特别是添加菜单项,以便于用户自定义系统界面,无需修改原始的FORM源代码。文档由YangHe创建并更新,主要面向EBS FORM的个性化需求。 **FORM个性化** 在Oracle EBS中,FORM个性化是一个重要的功能,它是在版本.10引入的。这一特性允许用户或系统管理员通过数据库中的个性化代码对FORM的行为进行修改,而不会影响到FORM的后续升级。这种方法避免了直接修改Oracle的源代码,降低了维护成本。 **预置文件** 文档提到了两个预置文件,分别是'HideDiagnostics menu entry'和'Utilities:Diagnostics'。前者控制帮助菜单下的Diagnostics选项是否可见,默认情况下是显示的。后者则控制进入诊断模式时是否需要输入应用程序密码,默认情况下需要输入。 **触发器事件** FORM个性化的核心在于触发器事件,文档列举了五种内置的触发器动作: 1. **WHEN-NEW-FORM-INSTANCE** - 当新表单实例被创建时触发。 2. **WHEN-NEW-BLOCK-INSTANCE** - 新块实例被创建时触发。 3. **WHEN-NEW-RECORD-INSTANCE** - 新记录实例被创建时触发。 4. **WHEN-NEW-ITEM-INSTANCE** - 新项目实例被创建时触发。 5. **WHEN-VALIDATE-RECORD** - 记录验证时触发。 此外,还有两个特定的触发器:**MENU** 和 **SPECIAL**。它们用于响应用户自定义的菜单操作,例如在菜单项被点击时执行特定的逻辑。 **应用实例** 文档提供了一些具体的项目实例,如协亨项目的ORACLE销售订单录入控制、子库存转移控制和杂项事务处理控制,这些都展示了如何利用触发器事件和个性化功能来定制FORM的行为。 **添加菜单项调用系统功能** 这部分内容详细阐述了如何添加新的菜单项,并关联到系统功能。这使得用户能够通过自定义菜单访问特定的操作,增强用户体验。 **问题管理** 文档还包含了已解决和未解决的问题列表,对于开发者或管理员来说,这是一个跟踪和管理问题的重要部分。 这份文档为读者提供了一个全面的指南,教导如何在Oracle EBS环境中利用FORM个性化来优化用户界面和增强系统的功能性。通过理解和应用这些概念,用户可以更有效地定制系统以满足其特定需求。
剩余37页未读,继续阅读
- 粉丝: 220
- 资源: 63
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- AirKiss技术详解:无线传递信息与智能家居连接
- Hibernate主键生成策略详解
- 操作系统实验:位示图法管理磁盘空闲空间
- JSON详解:数据交换的主流格式
- Win7安装Ubuntu双系统详细指南
- FPGA内部结构与工作原理探索
- 信用评分模型解析:WOE、IV与ROC
- 使用LVS+Keepalived构建高可用负载均衡集群
- 微信小程序驱动餐饮与服装业创新转型:便捷管理与低成本优势
- 机器学习入门指南:从基础到进阶
- 解决Win7 IIS配置错误500.22与0x80070032
- SQL-DFS:优化HDFS小文件存储的解决方案
- Hadoop、Hbase、Spark环境部署与主机配置详解
- Kisso:加密会话Cookie实现的单点登录SSO
- OpenCV读取与拼接多幅图像教程
- QT实战:轻松生成与解析JSON数据