OracleFolder 实现:FORM开发FORMFOLDER详细步骤
4星 · 超过85%的资源 需积分: 35 110 浏览量
更新于2024-09-14
收藏 3.47MB DOC 举报
"FORM开发FOLDER参考实例 - 通过示例学习如何在自定义表单中实现OracleFolder功能,包括新建表单、添加对象、修改触发器和程序单元、调整属性,以及集成OracleStandardForm的对象组。"
在Oracle Forms开发中,`FORM开发FOLDER参考实例`是一个帮助开发者理解和实现`OracleFolder`功能的教程。`OracleFolder`是Oracle Forms中用于展现数据和提供导航的一种组件,它允许用户以文件夹和子文件夹的形式查看和操作数据库中的信息。本实例通过创建名为`XXPOM400N`的新表单,详细介绍了如何一步步构建具有`OracleFolder`功能的自定义表单。
首先,新建表单`XXPOM400N`是基于`Template.fmb`模板,这是为了避免不必要的异常并保持开发的一致性。新建表单的步骤包括:
1. 在`FormBuilder`中创建新表单`XXPOM400N`,遵循`FormBuilder基础开发`文档中介绍的方法。
2. 添加必要的表单对象,如`Window`(MY_FOLDER)、`Canvas`(MY_FOLDER)和`Block`(MY_FOLDER)。
3. 修改表单级别的触发器(例如`PRE-FORM`)和程序单元(如`APP_CUSTOM`)以实现特定的业务逻辑。
4. 配置表单和其他对象的属性,例如设置`ConsoleWindow`、`FirstNavigationDataBlock`、`PrimaryCanvas`、`QueryDataSourceName`和`NumberofRecordsDisplayed`等。
接下来,为了实现`OracleFolder`功能,需要集成Oracle的标准表单`APPSTAND.FMB`中的`ObjectGroups`,特别是`STANDARD_FOLDER`及相关对象。这一步骤涉及以下操作:
1. 下载`APPSTAND.FMB`标准表单并打开在同一`FormBuilder`窗口内。
2. 将`APPSTAND.FMB`中的`ObjectGroupsSTANDARD_FOLDER`及关联对象拖拽到自定义表单`XXPOM400N`的`ObjectGroups`中。
3. 这样,标准表单的功能就被集成到自定义表单中,使得自定义表单具备了`OracleFolder`的显示和交互特性。
通过这种方式,开发者可以学习如何在自己的表单中实现类似Oracle标准表单的文件夹结构,以提供更加直观和用户友好的数据浏览体验。此外,这样的实践也展示了如何灵活地复用和扩展Oracle Forms的内置功能,这对于提升开发效率和代码质量至关重要。
2023-07-15 上传
2024-09-14 上传
2023-05-11 上传
2023-07-16 上传
2023-04-11 上传
2024-05-09 上传
2024-09-10 上传
kingoo_zhang
- 粉丝: 0
- 资源: 6
最新资源
- 李兴华Java基础教程:从入门到精通
- U盘与硬盘启动安装教程:从菜鸟到专家
- C++面试宝典:动态内存管理与继承解析
- C++ STL源码深度解析:专家级剖析与关键技术
- C/C++调用DOS命令实战指南
- 神经网络补偿的多传感器航迹融合技术
- GIS中的大地坐标系与椭球体解析
- 海思Hi3515 H.264编解码处理器用户手册
- Oracle基础练习题与解答
- 谷歌地球3D建筑筛选新流程详解
- CFO与CIO携手:数据管理与企业增值的战略
- Eclipse IDE基础教程:从入门到精通
- Shell脚本专家宝典:全面学习与资源指南
- Tomcat安装指南:附带JDK配置步骤
- NA3003A电子水准仪数据格式解析与转换研究
- 自动化专业英语词汇精华:必备术语集锦