Form对象的常用属性

Form对象的常用属性


2024年6月1日发(作者:)

Oracle Form 上常用对象的属性

在 Form 编程中, 需要为各种对象设置属性,

但一些常用属性是什么意思,

起什么作用,

可选的取值分别代表什么意思,这些问题还会时不时地困扰我们。这里把 Form 编程中经常会用到的

对象属性用中文解释一下,以备查。

Property

Name

Category

General

Object

All

Description

对象的名字,无缺省值。名字最多可以有 30 个字

符,必须是字母开头,可以包含字母、数字和

特殊字符 $、 #、 @、 _。大小写形式没有关系。

在对象的类型内部,名字是唯一的

Subclass

Information

General

All

Important! 表示对象的类别, 除 Form 外所有对象都应

当选择,这在 Form 编程中很重要。通过选择

Subclass, 可以让对象自动继承这一类对象应当具备

的默认属性项和属性值

Item type

General

Item

Item 的类型。一般不用设置,在选择了

Subclass

会自动赋值

Enabled

Functional

Item( 除显示项,

确定用户是否可以用鼠标操作这个项,缺省值为

Ye

图表 )

s。把这个属性设置为 N o ,则该项变灰。如果希望该项

不变灰但又不能被改变,则把 Insert Allowed 和

Update Allowed

属性设置为

No 。设置 Enabled

No 同样也把 Keyboard Navigable

Title

属性设为 N o

Functional LOV,

Window

Form,

Window 左上角显示的标题

Label

Functional Button,

CheckBox,

Radio

Radio

Group,

Button,

控件上显示的标签文本

Tab Page

Functional Trigger

Execution

确定在对象层次结构中的一个较高级别上存在另外

的同名的 Trigger 时,当前 Trigger 执行的时机,可取值

为: Override ( 缺省值 )、Before 、After 。Override仅

执行当前 Trigger 。Before 先执行当前 Trigger ,然后在

执行较高级别上的 Trigger 。 After 先执行较高级别上的

Trigger ,然后执行当前 Trigger 。Oracle 只对大量的管

理和测试推荐使用这个功能, 例如它可以开发出难以维

护的应用系统

Hierarchy

Justification

Functional

TextItem,

文本对齐方式

Display Item

Primary Canvas

Functional

Window

Forms Runtime 首先在 Window 中显示的 Canvas 的名

字,缺省值是 NULL 。如果导航到另一个 Canvas 中的

项, Forms Runtime 显示那个 Canvas ,而不是这个

Canvas 。如果使用 Show_Window 而不是通过

标准的导航显示一个

Window 的话,则仅仅需要设置

这个属性。通常,应该使用导航来显示

Window

Record

Query

Group

Functional

Record Group

若 Record Group Type 属性值是 Query ,则 Forms

Runtime 用来聚集 Record Group 的 SELECT 语句

Record Group

Column Mapping

Properties

Functional

Functional

LOV, Tree

LOV

Record Group 的名字,对象从该记录中得到值

单击 More 显示 Column Mapping

该列对 应 LOV 的 信息: Column

对话框,允许输入

Name( 关 联 到

Record Group 中的名字, LOV 从该 Record Group

得到它的数据 )、Column Title ( LOV

显示在列上方的

字符串 ) 、Display Width ( 在 Coordinate System 单元

中列的宽度 ) 、Return Item( 当用户选择一个值并单击

OK 时, LOV 分配给该列的值的项的名字

可 以 是 数 据 块 项 (

( ,前面没有冒号

( , 前面没有冒号 )

)。返回项

)

。 参 数

),或公共变量

Access Key

Functional Button,

Box,

Group

Check

表示可以用于选择一个项目的键的单个字符,

与 ALT

Radio

(或 COMMAND) 键一起联用,等同于用鼠标单击此项

Default Button

Functional

Button

确定这个按钮项是否是缺省按钮。 这个按钮看上去有

别于其他按钮,当用户进行“ default ”操作时激活该

按钮,而不管操作平台是否定义为选择方式。

是 No

缺省值

Elements in List

Functional

List

在 More 上单击显示 Elements in List 的对话框,该

对话框用来输入每个列表框元素的标签和值。如果

List Item Value 是空,则对应的值为

NULL

Radio

Value

Button

Functional

Radio Button

当用户单击单选按钮时,所对应的

Radio

Group( 单

选组 )项的值,缺省是空白

Navigation Style

Navigation

Data Block

在下一项或前一项上操作,决定当焦点分别在该

Data

Block 中的最后或第一个可导航项上时如何继

续进行,可取值有: Same Record( 缺省值 )、Change

Record 、Change Block 。Same Record

到同一 Data Block

项上。Change Record

把焦点移动

和同一记录中的第一个可导航的

把焦点移动到同一

Data Block

( 如果没有下

的下一个记录中的第一个可导航的项上

一个记录则在一个新记录中, )。Change Block 把焦

点移动到下一个块和前一个块中的第一个可导航的

项上

First Navigation

Data Block

Navigation

Form

在 Form Runtime 打开 Form 时操纵的 data block 的

名字,缺省为在 Object Navigator 中 Form

的第一个

Data Data

Block 。既可以按照所喜欢的顺序安排

Block

,也可以设置这个属性,但通常在

中有计划地设置

When-New-form-InstanceTrigger

这个属性以改变 Form 的行为特征

当焦点移动到以前的

Previous

Navigation

Navigation

Data

Data Block

Data Block 时,Forms Runtime

将导航的 Data Block 的名字。缺省情况下,以前的


发布者:admin,转转请注明出处:http://www.yc00.com/news/1717253653a2735977.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信