好好学习,天天向上!
If you want something, work for it!

从现在开始,我们开始学习Form的基础知识,关于Form Builder的安装以及设定就跳过,有问题请联系我。

一个标准的Form是由Window、Block、Canvas、Item等组成的。下面是关于这些基本对象的说明:

Form: 可以有多个Window;

Window:只能有一个Canvas,但是还可以包括其他类型的Canvas;

Canvas:我们所称的画布。官方解释如下:Canvas is a surface where visual objects,such as graphics and items are arranged。和Block没有直接的对应关系,而是直接和Item相对应。一个Canvas上面可以有来自不同的Block的多个item,是我们对Item进行位置调整的平台。

Block: Logical owner of items,items in one block are logically related,There are two main tupes of blocks: data block and control block

Item:Form中最基本的组织元素,是我们设计的最小单位

Parameter: 相当于全局变量,其作用是传递参数,Oracle标准的Form也有单独建一个block(多个item)来传递参数的例子;

Record Group:主要应用是可以提供给LOV与List item作为数据源。 A record group is internal Form Builder data structure that has a column/row framework similar to a database table

LOV: List Of Value,会直接对应到Text Item上面,点击后会弹出给用户选择数据;

Attached Libraries:存放的是Oracle标准的一些PLL文件

Property Classes:Oracle标准的一些属性类,我们在建立Window、Canvas、Data Block等都会选择一个属性类以继承一些属性和方法

在我们的开发过程中,经常用到的有Form Trigger、Window、Canvas、Data Block、Item、LOV、Record Group、Parameters等,其中Window、Canvas、Data Block、Item是四个最基本的Object,缺一不可。

posted on 2012-06-18 11:45  EchoChen  阅读(508)  评论(0编辑  收藏  举报