Oracle Form 6i 开发心得与学习总结
3星 · 超过75%的资源 需积分: 9 189 浏览量
更新于2024-07-25
收藏 1.89MB DOC 举报
"Oracle Form是Oracle数据库中的一个组件,用于创建和管理企业级的图形界面应用程序。Oracle Form学习总结主要涵盖了环境配置、架构理解和应用定义等核心知识点。"
Oracle Form是一种基于PL/SQL的开发工具,常用于构建与Oracle数据库交互的业务应用程序。通过Form Builder,开发者可以设计和实现复杂的业务逻辑,提供用户友好的图形界面。
1. **环境准备**:
在开始Oracle Form的开发之前,需要搭建合适的开发环境。描述中提到了在Linux服务器上安装EBS11.5.10环境,并在Windows XP-2工作站上安装Oracle Form 6i开发工具。tnsname.ora文件的配置是连接Oracle数据库的关键,它定义了服务器的主机名、端口和SID,确保开发者能够访问到EBS系统。
2. **文件准备**:
必须将服务器上的特定文件(如appstand.fmb、template.fmb以及.pll文件)复制到工作站的指定目录,这通常是Oracle Form的开发路径。这些文件包含了Form的结构和资源,是开发的基础。
3. **Lab1: Architecture**:
这一部分讲解了如何在EBS(Oracle E-Business Suite)中定义一个应用程序。首先,需要创建一个有足够权限的用户,如DEMVC,并赋予Application Developer和System Administrator的角色。这两个责任(Responsibility)对于开发过程至关重要。然后,定义Application,包括Short Name,这是后续各种组件(如Forms、Menus、Concurrent Programs)引用的标识,应遵循特定的命名规则。
4. **Application定义**:
Application的Short Name不能超过四个字符且不能有空格,同时应避免与其他Application重名。Basepath指向服务器上的一个环境变量,这个路径用于存放开发的Form文件(.fmx)和其他相关文件。AU_TOP路径下的子目录可能包含客制化的帮助文件、应用的forms和资源。
5. **客制化开发**:
Oracle Form支持客制化,开发者可以根据需求在AU_TOP路径下的doc、forms、resource子目录存储自定义的文件,以适应企业的特殊需求或扩展功能。
6. **开发流程**:
开发过程中,开发者通常会使用Oracle Form Builder来拖放控件,编写PL/SQL代码,创建表单和菜单,并进行逻辑测试。完成后的应用程序可以部署到EBS环境中,供用户使用。
Oracle Form的学习涉及到许多实践操作和对EBS框架的理解,需要不断实践和深入探索,才能熟练掌握其开发技巧。通过这样的学习和总结,开发者可以更好地构建与Oracle数据库紧密集成的高效应用程序。
2022-01-11 上传
2009-04-20 上传
214 浏览量
2009-05-25 上传
2014-09-09 上传
2018-06-28 上传
166 浏览量
178 浏览量
2008-11-27 上传
wfulin
- 粉丝: 1
- 资源: 15
最新资源
- 保险行业培训资料:胡萝卜、鸡蛋、咖啡豆
- pts后处理
- lms2021.1
- neo4j-community-3.5.13-windows.zip
- Computational_Physics:3月优先注意事项
- Gymzzy-Demo:演示Gymzzy角站点托管
- 电子功用-带滤波功能的轮椅电机
- MyPasswords:个人密码管理器-开源
- partners:Qiskit合作伙伴计划的主要存储库
- 保险行业培训资料:目标市场增员
- 随机生成70多万的网名数据
- codecon2015samples:AsyncAwait的TypeScript a Babel在CodeCon 2015之前的示例
- 电子功用-圆柱形锂离子电池化成分容设备
- sphinx-html-multi-versions:允许在 Sphinx 生成的文档中切换产品版本的简单模板和包含脚本
- 搏斗
- neo4j-community-3.5.13-unix.tar.gz