_BUILDER.ppt_第1页
_BUILDER.ppt_第2页
_BUILDER.ppt_第3页
_BUILDER.ppt_第4页
_BUILDER.ppt_第5页
已阅读5页,还剩44页未读, 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

FORMBUILDER 2013 04 01 OracleFormsBuilder介绍开发软件安装配置开发环境FormsBuilder基本对象开发简单例子 目录 一 OracleFormsBuilder是ORACEL的一款开发工具 主要是为了开发表单使用的 以满足ORACLEEBS的不同应用的个性化需求 二 通过FormsBuilder可以制作出对数据进行增删改查的功能 三 FormsBuilder可以通过PLSQL与DB进行很好的结合 通过Trigger触发器来处理用户每一个操作 四 OracleApplication中主要的操作画面都是由FormsBuilder制作而成的 OracleFormsBuilder介绍 OracleFormsBuilder介绍开发软件安装配置开发环境FormsBuilder基本对象开发简单例子 目录 一 下载OracleDeveloperSuite 下载路径参照备注 二 如下图所示 开发软件安装 三 正常安装即可 可自行选择语言及安装路径等信息 如下图所示 开发软件安装 四 安装CuteFTP软件 FTP软件 这是用于本地与服务器FMB文件进行交互 如左图 五 安装PUTTY软件 这是用于在服务器端把上传的FMB文件编译为FMX文件 如右图 开发软件安装 OracleFormsBuilder介绍开发软件安装配置开发环境FormsBuilder基本对象开发简单例子 目录 一 从AU resource 下载Libraries二 从AU forms US APPSTAND fmb三 从AU forms US 下载template fmb四 在本机创建两个目录 如D Library和D StandardForms 123用来存放刚才下载的Libraries和APPSTAND fmb 五 修改注册 HKEY LOCAL MACHINE SOFTWARE Oracle KEY DevSuiteHome1 六 在FORMS PATH中加入刚才创建的两个目录 配置开发环境 七 配置TNS E DevSuiteHome 1 NETWORK ADMIN MIDEA ZLSRM TEST 8009 DESCRIPTION ADDRESS LIST ADDRESS PROTOCOL TCP HOST 10 16 193 18 PORT 1530 CONNECT DATA SERVICE NAME tst9 配置开发环境 八 如无上述六个步骤的配置 我们在打开template fmb时 系统会提示如下图错误 配置开发环境 OracleFormsBuilder介绍开发软件安装配置开发环境FormsBuilder基本对象开发简单例子 目录 1 窗口 Windows 包含画布的窗体 2 画布 Canvas 是对ITEM调整的平台 3 数据块 Block 一般与数据库中表关联 4 项 Item 基本组织元素 上述四个为最基本对象 缺一不可 5 附加库 AttachedLibraries 标准PLL文件 6 LOV 值列表 用户选择数据 7 参数 传递参数 相当于全局变量 8 程序单元 建立PLSQL 9 记录组 RecordGroup 提供数据源 FormsBuilder基本对象 FORM三个主要对象的结构关系 常用画布类型 画布 常用项类型及属性 项 触发器 触发器 触发器 OracleFormsBuilder介绍开发软件安装配置开发环境FormsBuilder基本对象开发简单例子 目录 一 打开TEMPLATE 1 将其另存为 修改Forms名称 2 去除数据块中BLOCKNAME和DETAILBLCOK 3 去除画布中BLOCKNAME 4 去除窗口中BLOCKNAME 新建FORM文件 二 建立新窗体和画布 1 建立W MAIN窗体 设置窗体相关属性2 建立C MAIN主画布 设置画布相关属性 创建窗体和画布 三 修改Trigger 1 修改PRE FORM 改成自己窗体2 修改程序单元中APP CUSTOM 改成自己的窗体 修改触发器 四 建立DBBlock 1 创建B MAIN的BLOCK与EMP表关联 用于数据显示2 把新创建的BLOCK显示在画布中3 把生成的ITEM项在画布中排列出来4 设置Block和Item属性 创建数据块 七 修改FORM属性 修改FORM属性 七 上传编译 1 首先把我们建立好的FORMS文件上传到服务器上 一般路径是 AU TOP forms ZHS 2 在编译环境下 进入相应目录下 编译该文件 如果生成FMX文件成功 说明该FORMS没有问题 如果现实未生成FMX 可以根据相应提示查找问题所在 编译命令 frmcmp batchmodule CUXEMP001 fmbuserid apps appsoutput file CUX TOP forms ZHS CUXEMP001 fmx 上传编译 Form安装上线 进入 应用开发 应用产品 表单 定义功能 进入 应用开发 应该产品 功能 功能挂入菜单 进入 应用开发 应该产品 菜单 测试表单 进入相关职责打开表单 Form常用对象设计 1 日历Calendar的使用2 LOV ListofValue 设计3 手电筒查询功能 日历Calendar的使用 设置Item的数据属性 如果需要给日期系统默认时间 初始值可以设置为 DBDATE 日历Calendar的使用 设置Item的LOV属性 将值列表属性设置为ENABLE LIST LAMP 增加ItemTriggerKEY LISTVAL calendar show是可以带参数的calendar show to date 2013 04 01 YYYY MM DD LOV ListofValue 设计 LOV一般都是和Item联系在一起 是方便Item取值 验证数据的一种方法 设置RecordGroup 增加LOV 增加LOV 增加LOV 设置LOV的属性 手电筒查询功能 1 在FORMBUILDER中打开APPSTAND fmb2 将APPSTAND fmb中的ObjectGroups下QUERY FIND对象组拖动到目标FORM的ObjectGroups下 复制对像 3 出现如下界面时候选择 复制 按钮 4 系统将会

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论