- 1、本文档共106页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE 108
前 言
Oracle Forms是Oracle Developer中的一个主要产品,是一个在Windows环境下开发和运行的基于表格的开发工具。Forms一般翻译成“表格”,但与纸上的表格有很大的区别,纸上的表格是事先画好的、静态的,只能用一次。而Forms是动态的,不但可修改,而且可完成更多工作,如:查询、分类、统计和效验等。
Forms是一个允许用户添加、修改、删除和查询数据库记录的用户界面。利用Forms可以快速开发基于表格的多种应用程序,用于表示和操纵数据库的数据。Forms已经将Oracle数据库直接与应用程序开发软件捆绑在一起,使开发变的容易、快速。
Forms运行在Windows环境下,具有非常友好的图形界面,提供丰富的图形处理功能和对象编辑工具,为应用程序开发和维护提提供许多方便。Forms还可以处理照片、图像等,为应用提供更复杂界面。Forms完全使用屏幕图形窗口和工具,操作非常直接方便。
目 录
Form基本概念
什么是Form
Form模块的结构
Form模块的层次结构
Form模块文件组成
Form的工作方式
Form应用模块的生成
运行Form模块
Form工作模式
查询数据
插入、更新和删除数据
提交和回滚事务
Form设计工具
Form界面设计
对象导航器
布局编辑器
属性选项板
其他Form设计工具
基本Form设计
块和项
开发Form的一般步骤
建立基表块
建立主从块
建立控制块
常用界面项的设计
建立文本项
建立复选框
建立列表项
建立单选组
建立显示项
建立图像项
建立按钮
其他常用功能设计
建立值列表(LOV)和记录组
建立编辑器
建立报警器
窗口和画布视图
窗口和画布视图的分类
建立窗口
建立内容画布视图
建立堆叠画布视图
建立工具条画布视图
建立标签画布视图
Form中的触发器
Form中的触发器的基本概念
Form中的触发器类型
建立触发器
触发器作用范围
触发器编程
编写触发器
内部子程序
验证
输入项触发 器
非输入项触发器
使用变量和参数
定制菜单
菜单编辑器
建立菜单模块
Form 基本概念
本章介绍有关Form的一些基本概念,包括以下内容:
什么是Form。
Form模块的结构。
Form模块的层次结构。
1.1 什么是Form
Form 在英文中是“表格”之意,这里有“格式”之意,但这些表述并不准确。在本书中我们将直接使用Form。
Form Builder是Oracle Developer/2000的主要产品,利用Form Builder可以快速开发基于Form的多种应用程序,用于表示和操纵数据。
具体地说,利用Form可以:
利用各种界面项查询、插入、更新和删除数据。
使用文本和图像控件显示数据。
通过使用窗口和数据库事务来控制Form。
直接利用Oracle Graphics 和OLE2(对象连接与嵌入工具)应用功能。
集成菜单可以实现综合应用功能。
能够直接发送数据到Oracle Reports。
归根到底,Form应用模块提供了一个存取数据库(包括查询、插入、修改和删除数据库)的界面。
Form应用模块由三类模块(文件)组成
Form(格式)模块:表示用户可看到并能操纵的对象和数据的 格式(Form),Form中的数据项(item)可组成记录。
Menu(菜单)模块:包含层次菜单,用户选择单项以执行所需命令。
Library(库)模块:PL/SQL程序单元(program unit)的集合。
其中,Form模块是基本对象,而菜单模块通常要连到Form模块,包含程序单元的库模块连到Form模块和菜单模块,才能使得所定义的菜单模块和库模块有效。
开发Form应用模块一般需要三个部件:
设计部件(Form Builder):是一个设计和存储Form、Menu、Library模块的应用开发环境。在设计部件中建立的模块以二进制格式存放,也可以存在文件或数据库中,并且可以在各种平台上移植。以上三个模块的文件名的后缀分别为:.fmb、.mmb和.pll。另外,开发人员在Form Builder中可以执行编译部件和运行部件的相应功能。而且在设计部件中还可以实现模块存取格式在二进制和文本格式之间的转换。模块的文本格式描述了模块的对象和节点,它是人工可读的文本文件,其文件名的后缀分别为.fmt、.mmt和.pld。
编译部件(Form Compiler):读取在设计部件产生的模块定义文件,生成可执行的运行文件。三种模块的可执行文件的
您可能关注的文档
最近下载
- 微波技术(北航)中国大学MOOC慕课 章节测验 客观题答案.docx
- 九洲集团民品科技发展规划(2010-2015).pdf
- JJF(机械) 1032-2019 轴承跳动测量仪校准规范.docx VIP
- (人教PEP版2024)英语六年级上册Unit5 大单元项目化教学设计.docx
- 人教版(2024)美术一年级上册《看我七十二变》教学设计.docx
- 初中常用英语单词分类表word版本.doc VIP
- 房地产 -霸州市贾庄旧城改造永正·星城二期项目修建性详细规划设计方案.docx
- 红色经典话剧剧本.doc
- 国开电大 《JavaScript程序设计》(版本2) 形考实训二:显示数据列表.pdf VIP
- 电器与照明系统课件.pptx VIP
文档评论(0)