"FormBuilder培训资料介绍:下载模板、存放文件和注意事项"
需积分: 5 33 浏览量
更新于2024-01-27
收藏 1.08MB PPTX 举报
FormBuilder是一个用于创建和修改ERP表单的工具。为了使用FormBuilder进行开发,我们需要从服务器上下载一个模板文件TEMPLATE.fmb。这个模板文件存放在服务器路径$AU_TOP/forms/US下。注意,文件名大小写要一致。
在下载了TEMPLATE.fmb后,还需要下载ERP Library (.pll)文件,并将其存放在本机的服务器路径$AU_TOP/resource下。此外,我们还需要将Form文件放在固定目录d:\ErpForm\Form下,将Library文件放在d:\ErpForm\Library下。
在进行Form开发之前,需要在注册表中做一些设置。打开注册表编辑器,在HKEY_LOCAL_MACHINE > SOFTWARE > ORACLE > FORMS60_PATH路径下加入client端存放Form和Library的路径,例如d:\ErpForm\Library;d:\ErpForm\Form。建议将这些路径放在最前面,以确保FormBuilder可以正确识别它们。
在开始进行表单设计之前,我们需要了解FormBuilder的一些基本概念,包括Form、Object、Data Block、Canvas、LOVs(List of Values)、Program Units和Windows。
Form是我们要创建的表单的基本单位,它包含了所有其他对象。
Object是Form中的各种元素,包括按钮、输入框、标签等等。
Data Block是Form中的一个主要组成部分,它负责与数据库中的表或视图进行交互。我们可以使用Data Block Wizard来创建Data Block,首先选择Data Blocks,然后选择Create。在Data Block Wizard中,我们可以选择数据源(Table或View),并从中选择要使用的列。当Form中存在多个Data Block时,我们可以使用Create Relationship选项来建立Data Blocks之间的关系。
Canvas是Form中的一个空间,它用于将各个Object按照一定的布局方式进行排列。我们可以使用Layout Wizard来帮助我们快速布局Canvas中的Object。
LOVs是Form中的一个下拉列表框,用于提供用户选择的选项。我们可以使用LOV Wizard来创建LOV。
Program Units是Form中的一些代码片段,用于实现一些具体的功能。我们可以使用PL/SQL Builder来编写和管理Program Units。
Windows是Form中的一个界面,用于切换不同的页面。我们可以使用Window Wizard来创建Window,并设置Window之间的跳转逻辑。
除了以上介绍的一些基本概念外,还有一些其他需要注意的事项。例如,在开发过程中,我们可以根据实际需求自由删除TEMPLATE.fmb文件,将其改为自己需要的Form的名称。另外,在进行表单设计时,可以根据需要新增Data Block或其他对象。
总结来说,FormBuilder是一个功能强大的工具,可以帮助我们快速创建和修改ERP表单。通过了解和掌握FormBuilder的各种功能和特性,我们可以更加高效地进行表单开发工作。
2023-10-14 上传
2012-10-20 上传
2019-08-09 上传
2021-10-08 上传
2021-10-06 上传
小虾仁芜湖
- 粉丝: 105
- 资源: 9352
最新资源
- 深入浅出:自定义 Grunt 任务的实践指南
- 网络物理突变工具的多点路径规划实现与分析
- multifeed: 实现多作者间的超核心共享与同步技术
- C++商品交易系统实习项目详细要求
- macOS系统Python模块whl包安装教程
- 掌握fullstackJS:构建React框架与快速开发应用
- React-Purify: 实现React组件纯净方法的工具介绍
- deck.js:构建现代HTML演示的JavaScript库
- nunn:现代C++17实现的机器学习库开源项目
- Python安装包 Acquisition-4.12-cp35-cp35m-win_amd64.whl.zip 使用说明
- Amaranthus-tuberculatus基因组分析脚本集
- Ubuntu 12.04下Realtek RTL8821AE驱动的向后移植指南
- 掌握Jest环境下的最新jsdom功能
- CAGI Toolkit:开源Asterisk PBX的AGI应用开发
- MyDropDemo: 体验QGraphicsView的拖放功能
- 远程FPGA平台上的Quartus II17.1 LCD色块闪烁现象解析