Form属性、内置子程序、触发器、系统变量

来源:互联网 发布:ubuntu 安装wps 编辑:程序博客网 时间:2024/06/04 18:03

Form属性、内置子程序、触发器、系统变量

 回想起当时我第一做Form的情景。哎~~。记得我刚刚毕业,进入我们公司MIS部门不久就被主管叫过去说有一支Form要我去修改,问我有没有问题。第一次正式上班,第一被主管叫过去分配任务。你说我敢说有问题吗?说有问题不就等于是说我要滚蛋了吗。当我领到任务,在看到开发工具 Form 6i (English Edition)。我的感觉是完全傻眼。其实现在回想起来真的很简单。也就只要在后面的属性(attribute)上作一点设置。但当时对我来说就像在油锅里熬油啊。那辛苦的。现在吧一些attribute的中英文描述给大家分享一下。也是我平时在网上download。工作中经常要用到的东西。也是给自己一个整理汇总。

 

一、属性

1.1 通用属性

名称(Name

子类信息(Subclass Information

备注(Comments

标题(Title

方向(Direction

字体名称(Font Name

字体大小(Font Size

字体粗细(Font Weight

字体风格(Font Style

字体间距(Font Spacing

前景色(Foreground

背景色(Background

填充图案(Fill Pattern

字符模式逻辑属性(Character Mode Logical Attribute

黑底白字(White on Black

视觉属性组(Visual Attribute Group

当前记录视觉属性组(Current Record Visual Attribute Group?/div>

宽度(Width

高度(Height

立体(Bevel

显示水平滚动条(Show Horizontal Scroll Bar

显示垂直滚动条(Show Vertical Scroll Bar

可见(Visible

X轴坐标(X Position

Y轴坐标(Y Position

启用(Enabled

标签文本(Label

允许查询(Query Allowed

允许插入(Insert Allowed

允许更新(Update Allowed

显示滚动条(Show Scroll Bar

带滚动条画布(Scroll Bar Canvas

滚动条标签页(Scroll Bar Tab Page

滚动条方向(Scroll Bar Orientation

滚动条的X轴坐标(Scroll Bar X Position

滚动条的Y轴坐标(Scroll Bar Y Position

滚动条的宽度(Scroll Bar Width

滚动条的高度(Scroll Bar Height

反转方向(Reverse Direction

显示的记录数(Number of Records Displayed

提取的最大记录数(Maximum Records Fetched

最大查询时间(Maximum Query Time

最大长度(Maximum Length

固定长度(Fixed Length

大小写限制(Case Restriction

列名(Column Name

自动跳离(Automatic Skip

折行风格(Wrap Style

数据类型(Data Type

记录间的距离(Distance Between Records

图标文件名(Icon Filename

需要(Required

帮助提示(Hint

1.2 表格模块对象属性

控制台窗口(Console Window

菜单源(Menu Source

菜单模块(Menu Module

初始菜单(Initial Menu

菜单风格(Menu Style

推迟实行“需要”属性(Defer Required Enforcement

菜单角色(Menu Role

鼠标导航限制(Mouse Navigation Limit

第一导航数据块(First Navigation Data Block

验证单元(Validation Unit

交互模式(Interaction Mode

孤立模式(Isolation Mode

坐标系统(Coordinate System

字符单元宽度(Character Cell Width

字符单元高度(Character Cell Height

实体单位(Real Unit

使用3D控件(Use 3D Controls

表格水平工具条画布(Form Horizontal Toolbar Canvas

表格垂直工具条画布(Form Vertical Toolbar Canvas

保存点模式(Savepoint Mode

1.3 触发器对象属性

触发器风格(Trigger Style

触发器文本(Trigger Text

在输入-查询模式中触发(Fire in Enter-Query Mode

执行层次(Execution Hierarchy

在“键盘帮助”中显示(Display in ‘Keyboard Help’

“键盘帮助”文本(‘Keyboard Help’Text

触发器类型(Trigger Type

1.4 警告对象属性

信息(Message

警告风格(Alert Style

按钮1标签(Button1 Label

按钮2标签(Button2 Label

按钮3标签(Button3 Label

缺省警告按钮(Default Alert Button

1.5 数据块对象属性

导航器风格(Navigation Style

前一个导航数据块(Previous Navigation Data Block

下一个导航数据块(Next Navigation Data Block

查询数组大小(Query Array Size

缓冲的记录数(Number of Records Buffered

查询所有记录(Query All Records

记录方向(Record Orientation

单记录(Single Record

数据库数据块(Database Block

使用主键(Enforce Primary Key

查询数据源类型(Query Data Source Type

查询数据源名称(Query Data Source Name

查询数据源列(Query Data Source Columns

查询数据源参数(Query Data Source Arguments

WHERE子句(WHERE Clause

ORDER BY子句(ORDER BY Clause

优化提示(Optimizer Hint

锁定模式(Locking Mode

允许删除(Delete Allowed

键模式(Key Mode

仅更新修改的列(Update Changed Columns Only

实行列安全控制(Enforce Column Security

DML数据目标类型(DML Data Target Type

DML数据目标名称(DML Data Target Name

插入过程名称(Insert Procedure Name

插入过程结果集列(Insert Procedure Result Set Columns

插入过程参数(Insert Procedure Arguments

更新过程名(Update Procedure Name

更新过程结果集列(Update Procedure Result Set Columns

更新过程参数(Update Procedure Arguments

删除过程名(Delete Procedure Name

删除过程结果集列(Delete Procedure Result Set Columns

删除过程参数(Delete Procedure Arguments

锁定过程名(Lock Procedure Name

锁定过程结果集列(Lock Procedure Result Set Columns

锁定过程参数(Lock Procedure Arguments

DML数组大小(DML Array Size

预计算汇总(Precompute Summaries

在数据块菜单中列出(Listed In Block Atribute

数据块描述(Data Block Description

1.6 项对象属性

项类型(Item Type

对齐(Justification

多行(Multi-Line

隐藏数据(Conceal Data

保持光标位置(Keep Cursor Position

弹出式菜单(Popup Menu

文件名(Filename

执行模式(Execution Mode

通讯模式(Communication Mode

数据源数据块(Data Source Data Block

数据源X轴(Data Source X Axis

数据源Y轴(Data Source Y Axis

提交时更新(Update on Commit

复选时的值(Value when Checked

未复选时的值(Value when Unchecked

其它值的复选框映射(Check Box Mapping of Other Values

图象格式(Image Format

图象深度(Image Depth

压缩质量(Compression Quality

显示质量(Display Quality

显示面板(Show Palette

大小风格(Sizing Style

列表中的元素(Elements in List

列表风格(List Style

访问键(Access Key

图标化(Iconic

缺省按钮(Default Button

声音格式(Sound Format

音频通道(Audio Channels

压缩(Compress

声音质量(Sound Quality

可用键盘导航(Keyboard Navigable

前一个导航项(Previous Navigation Item

下一个导航项(Next Navigation Item

鼠标导航(Mouse Navigate

初始值(Initial Value

格式掩码(Format Mask

最高允许值(Highest Allowed Value

最低允许值(Lowest Allowed Value

从项中复制值(Copy Value from Item

用项同步化(Synchronize with item

计算模式(Calculation Mode

公式(Formula

汇总函数(Summary Function

汇总块(Summarized Block

汇总项(Summarized Item

显示的项数(Number of Item Displayed

主键(Primary Key

仅查询(Query Only

查询长度(Query Length

不区分大小写的查询(Case Insensitive Query

仅为NULL则更新(Update Only if NULL

锁定记录(Lock Record

值列表(List of Values

列表X轴位置(List X Position

列表Y轴位置(List Y Position

编辑器(Editor

编辑器的X轴位置(Editor X Position

编辑器的Y轴位置(Editor Y Position

画布(Canvas

标签页(Tab Page

释放(Rendered

显示播放按钮(Show Play Button

显示录制按钮(Show Record Button

显示倒回按钮(Show Rewind Button

显示快进按钮(Show Fast Forward Button

显示音量控制(Show Volume Control

显示时间显示器(Show Time Indicator

显示滑杆(Show Slider

提示(Prompt

提示显示风格(Prompt Display Style

提示文本对齐(Prompt Justification

提示附件边缘(Prompt Attachment Edge

提示对象对齐(Prompt Alignment

提示附件偏移(Prompt Attachment Offset

提示对象对齐偏移(Prompt Alignment Offset

提示阅读顺序(Prompt Reading Order

提示视觉属性组(Prompt Visual Attribute Group

提示字体名(Prompt Font Name

提示字体大小(Prompt Font Size

提示字体粗细(Prompt Font Weight

提示字体风格(Prompt Font Style

提示字体间距(Prompt Font Spacing

提示前景色(Prompt Foreground Color

提示背景色(Prompt Background Color

提示填充图案(Prompt Fill Pattern

提示(Hint

自动显示提示(Display Hint Automatically

工具提示(Tooltip

工具提示视觉属性组(Tooltip Visual Attribute Group

初始键盘状态(Initial Keyboard State

读取顺序(Reading Order

键盘状态(Keyboard State

1.7 关系对象属性

从数据块(Detail Data Block

关联条件(Join Condition

删除记录行为(Delete Record Behavior

防止无主记录操作(Prevent Masterless Operations

协调(Coordination

协调状态(Coordination States

1.8 画布对象属性

画布类型(Canvas Type

输入时置前(Raise On Entry

弹出式菜单(Popup Menu

窗口(Window

画布上的视图端口X轴位置(Viewport X Position Canvas

画布上的视图端口Y轴位置(Viewport Y Position Canvas

视图端口的X轴位置(Viewport X Position

视图端口的Y轴位置(Viewport Y Position

视图端口高度(Viewport Height

视图端口宽度(Viewport Width

标签风格(Tab Style

标签附件边缘(Tab Attachment Edge

1.9 框架对象属性

布局数据块(Layout Data Block

更新布局(Update Layout

布局风格(Layout Style

框架对齐(Frame Alignment

单对象对齐(Single Object Alignment

水平边距(Horizontal Margin

垂直边距(Vertical Margin

水平对象偏移(Horizontal Object Offset

垂直对象偏移(Vertical Object Offset

允许扩展(Allow Expansion

收缩包容(Shrink wrap

垂直填充(Vertical Fill

每行最多对象数(Maximum Objects Per Line

起始提示对齐(Start Prompt Alignment

起始提示偏移(Start Prompt Offset

顶部提示对齐(Top Prompt Alignment

顶部提示偏移(Top Prompt Offset

允许多行提示(Allow Multi-Line

允许顶部-附加提示(Allow Top-Attached

允许起始-附加提示(Allow Start-Attached

框架标题(Frame Title

框架标题对齐(Frame Title Alignment

框架标题偏移(Frame Title Offset

框架标题间隔(Frame Title Spacing

框架标题阅读顺序(Frame Title Reading Order

滚动条对齐(Scroll Bar Alignment

框架标题视觉属性组(Frame Title Visual Attribute Group

1.10 标签页对象属性

1.11 编辑器对象属性

底部标题(Bottom Title

1.12 值表(Lovs)对象属性

列表类型(List Type

记录组(Record Group

列映射属性(Column Mapping Properties

显示之前过滤(Filter Before Display

自动显示(Automatic Display

自动刷新(Automatic Refresh

自动选择(Automatic Select

自动位置(Automatic Position

自动列宽(Automatic Column Width

自动跳离(Automatic Skip

1.13 表格对象组对象属性

1.14 表格参数对象属性

参数数据类型(Parameter Data Type

参数初始值(Parameter Initial Value

1.15 表格属性类对象属性

1.16 记录组对象属性

记录组类型(Record Group Type

记录组查询(Record Group Query

列规格(Column Specifications

1.17 表格视觉对象属性

1.18 窗口对象属性

主画布(Primary Canvas

水平工具条画布(Horizontal Toolbar Canvas

垂直工具条画布(Vertical Toolbar Canvas

窗口风格(Window Style

模式(Modal

退出时隐藏(Hide on Exit

允许关闭(Close Allowed

允许移动(Move Allowed

允许重新调整大小(Resize Allowed

允许最大化(Maximize Allowed

允许最小化(Minimize Allowed

最小化标题(Minimized Title

继承菜单(Inherit Menu

1.19 菜单模块对象属性

主菜单(Main Menu

菜单目录(Menu Directory

菜单文件名(Menu Filename

启动代码(Startup Code

使用安全性(Use Security

模块角色(Module Roles

1.20 菜单对象属性

子标题(Subtitle

底部标题(Bottom Title

分离式菜单(Tear-Off Menu

1.21 菜单项对象属性

菜单项类型(Menu Item Type

魔术项(Magic Item

菜单项单选组(Menu Item Radio Group

命令类型(Command Type

命令文本(Command Text

键盘加速键(Keyboard Accelerator

在菜单中可见(Visible in Menu

在水平菜单工具条中可见(Visible in Horizontal Menu Toolbar

在垂直菜单工具条中可见(Visible in Vertical Menu Toolbar

菜单中的图标(Icon in Menu

菜单项代码(Menu Item Code

项角色(Item Roles

无权限显示(Display without Privilege

帮助描述(Help

1.22 菜单对象组对象属性

1.23 菜单参数对象属性

隐藏数据(Secure

关联菜单(Associated Menus

菜单参数初始值(Menu Parameter Initial Value

1.24 菜单视觉属性对象属性

 

二、内置子程序

 

2.1 公共内置子程序

GENERATE_SEQUENCE_NUMBER

ID_NULL

RUN_PRODUCT

VALIDATE

2.2 应用内置子程序

DO_KEY

GET_APPLICATION_PROPERTY

HOST

PAUSE

SET_APPLICATION_PROPERTY

USER_EXIT

2.3 表格内置子程序

BELL

BREAK

CALL_FORM

CALL_INPUT

CLEAR_FORM

CLOSE_FORM

COMMIT_FORM

DEBUG_MODE

ENTER

ERASE

EXECUTE_TRIGGER

EXIT_FORM

FIND_FORM

FORM_FAILURE

FORM_FATAL

FORM_SUCCESS

GET_FORM_PROPERTY

GO_FORM

HELP

NEW_FORM

NEXT_FORM

OPEN_FORM

POST

PREVIOUS_FORM

REDISPLAY

REPLACE_MENU

SET_FORM_PROPERTY

SHOW_KEYS

SHOW_MENU

SYNCHRONIZE

2.4 块内置子程序

BLOCK_MENU

CLEAR_BLOCK

FIND_BLOCK

GET_BLOCK_PROPERTY

GO_BLOCK

NEXT_BLOCK

PREVIOUS_BLOCK

SET_BLOCK_PROPERTY

2.5 记录内置子程序

CHECK_RECORD_UNIQUENESS

CLEAR_RECORD

CREATE_QUERIED_RECORD

CREATE_RECORD

DELETE_RECORD

DOWN

DUPLICATE_RECORD

FIRST_RECORD

GET_RECORD_PROPERTY

GO_RECORD

INSERT_RECORD

LAST_RECORD

LOCK_RECORD

NEXT_RECORD

NEXT_SET

PREVIOUS_RECORD

SCROLL_DOWN

SCROLL_UP

SELECT_RECORDS

SET_RECORD_PROPERTY

UP

UPDATE_RECORD

2.6 项内置子程序

CHECKBOX_CHECKED

CLEAR_EOL

CLEAR_ITEM

CONVERT_OTHER_VALUE

COPY

COPY_REGION

CUT_REGION

DEFAULT_VALUE

DISPLAY_ITEM

DUMMY_REFERENCE

DUPLICATE_ITEM

EDIT_TEXTITEM

FIND_ITEM

GET_FILE_NAME

GET_ITEM_INSTANCE_PROPERTY

GET_ITEM_PROPERTY

GET_RADIO_BUTTON_PROPERTY

GO_ITEM

IMAGE_ZOOM

NAME_IN

NEXT_ITEM

NEXT_KEY

PASTE_REGION

PLAY_SOUND

PREVIOUS_ITEM

READ_IMAGE_FILE

READ_SOUND_FILE

RECALCULATE

SELECT_ALL

SET_ITEM_INSTANCE_PROPERTY

SET_ITEM_PROPERTY

SET_RADIO_BUTTON_PROPERTY

WRITE_IMAGE_FILE

WRITE_SOUND_FILE

2.7 窗口内置子程序

FIND_WINDOW

GET_WINDOW_PROPERTY

HIDE_WINDOW

MOVE_WINDOW

REPLACE_CONTENT_VIEW

RESIZE_WINDOW

SET_WINDOW_PROPERTY

SHOW_WINDOW

2.8 画布内置子程序

FIND_CANVAS

FIND_VIEW

GET_CANVAS_PROPERTY

GET_VIEW_PROPERTY

HIDE_VIEW

PRINT

SCROLL_VIEW

SET_CANVAS_PROPERTY

SET_VIEW_PROPERTY

SHOW_VIEW

2.9 标签页内置子程序

FIND_TAB_PAGE

GET_TAB_PAGE_PROPERTY

SET_TAB_PAGE_PROPERTY

2.10 事务处理内置子程序

ENFORCE_COLUMN_SECURITY

FETCH_RECORDS

FORMS_DDL

ISSUE_ROLLBACK

ISSUE_SAVEPOINT

LOGON

LOGON_SCREEN

LOGOUT

2.11 查询内置子程序

ABORT_QUERY

COUNT_QUERY

ENTER_QUERY

EXECUTE_QUERY

2.12 关系内置子程序

FIND_RELATION

GET_RELATION_PROPERTY

SET_RELATION_PROPERTY

2.13 记录组内置子程序

ADD_GROUP_COLUMN

ADD_GROUP_ROW

CREATE_GROUP

CREATE_GROUP_FROM_QUERY

DELETE_GROUP

DELETE_GROUP_ROW

FIND_COLUMN

FIND_GROUP

GET_GROUP_CHAR_CELL

GET_GROUP_DATE_CELL

GET_GROUP_NUMBER_CELL

GET_GROUP_ROW_COUNT

GET_GROUP_SELECTION

GET_GROUP_SELECTION_COUNT

POPULATE_GROUP

POPULATE_GROUP_WITH_QUERY

RESET_GROUP_SELECTION

SET_GROUP_CHAR_CELL

SET_GROUP_DATE_CELL

SET_GROUP_NUMBER_CELL

SET_GROUP_SELECTION

UNSET_GROUP_SELECTION

2.14 列表项内置子程序

ADD_LIST_ELEMENT

CLEAR_LIST

DELETE_LIST_ELEMENT

GET_LIST_ELEMENT_COUNT

GET_LIST_ELEMENT_LABEL

GET_LIST_ELEMENT_VALUE

POPULATE_LIST

RETRIEVE_LIST

2.15 参数列表内置子程序

ADD_PARAMETER

CREATE_PARAMETER_LIST

DELETE_PARAMETER

DESTROY_PARAMETER_LIST

GET_PARAMETER_ATTR

GET_PARAMETER_LIST

SET_PARAMETER_ATTR

2.16 菜单内置子程序

APPLICATION_PARAMETER

BACKGROUND_MENU

FIND_MENU_ITEM

GET_MENU_ITEM_PROPERTY

HIDE_MENU

ITEM_ENABLED

MENU_CLEAR_FIELD

MENU_NEXT_FIELD

MENU_PARAMETER

MENU_PREVIOUS_FIELD

MENU_REDISPLAY

MENU_SHOW_KEYS

NEXT_MENU_ITEM

PREVIOUS_MENU

PREVIOUS_MENU_ITEM

QUERY_PARAMETER

SET_INPUT_FOCUS

SET_MENU_ITEM_PROPERTY

SHOW_BACKGROUND_MENU

SHOW_MENU

TERMINATE

WHERE_DISPLAY

2.17 警告内置子程序

FIND_ALERT

SET_ALERT_BUTTON_PROPERTY

SET_ALERT_PROPERTY

SHOW_ALERT

2.18 消息内置子程序

CLEAR_MESSAGE

DBMS_ERROR_CODE

DBMS_ERROR_TEXT

DISPLAY_ERROR

ERROR_CODE.

ERROR_TEXT

ERROR_TYPE

GET_MESSAGE

MESSAGE.

MESSAGE_CODE

MESSAGE_TEXT

MESSAGE_TYPE

 

三、触发器

 

3.1 键触发器

Key-Fn

Key-Others

 

 

3.2 On触发器

On-Check-Delete-Master

On-Check-Unique

On-Clear-Details

On-Close

On-Column-Security

On-Commit

On-Count

On-Delete

On-Error

On-Fetch

On-Insert

On-Lock

On-Logon

On-Logout

On-Message

On-Populate-Details

On-Rollback

On-Savepoint

On-Select

On-Sequence-Number

On-Update

3.3 Post触发器

Post-Block

Post-Change

Post-Database-Commit

Post-Delete

Post-Form

Post-Forms-Commit

Post-Insert

Post-Logon

Post-Logout

Post-Query

Post-Record

Post-Select

Post-Text-Item

Post-Update

3.4 Pre触发器

Pre-Block

Pre-Commit

Pre-Delete

Pre-Form

Pre-Insert

Pre-Logon

Pre-Logout

Pre-Query

Pre-Record

Pre-Select

Pre-Text-Item

Pre-Update

3.5 When触发器

When-Button-Pressed

When-Checkbox-Changed

When-Clear-Block

When-Create-Record

When-Custom-Item-Event

When-Database-Record

When-Form-Navigate

When-Image-Activated

When-Image-Pressed

When-List-Activated

When-List-Changed

When-Mouse-Click

When-Mouse-DoubleClick

When-Mouse-Down

When-Mouse-Enter

When-Mouse-Leave

When-Mouse-Move

When-Mouse-Up

When-New-Block-Instance

When-New-Form-Instance

When-New-Item-Instance

When-New-Record-Instance

When-Radio-Changed

When-Remove-Record

When-Tab-Page-Changed

When-Timer-Expired

When-Validate-Item

When-Validate-Record

When-Window-Activated

When-Window-Closed

When-Window-Deactivated

When-Window-Resized

 

四、系统变量

 

$$DATE$$

$$DATETIME$$

$$DBDATE$$

$$DBDATETIME$$

$$DBTIME$$

$$TIME$$

SYSTEM.BLOCK_STATUS

SYSTEM.COORDINATION_OPERATION

SYSTEM.CURRENT_BLOCK

SYSTEM.CURRENT_DATETIME

SYSTEM.CURRENT_FORM

SYSTEM.CURRENT_ITEM

SYSTEM.CURRENT_VALUE

SYSTEM.CURSOR_BLOCK

SYSTEM.CURSOR_ITEM

SYSTEM.CURSOR_RECORD

SYSTEM.CURSOR_VALUE

SYSTEM.CUSTOM_ITEM_EVENT

SYSTEM.CUSTOM_ITEM_EVENT_PAR-AMETERS

SYSTEM.DATE_THRESHOLD

SYSTEM.EFFECTIVE_DATE

SYSTEM.EVENT_WINDOW

SYSTEM.FORM_STATUS

SYSTEM.LAST_FORM

SYSTEM.LAST_QUERY

SYSTEM.LAST_RECORD

SYSTEM.MASTER_BLOCK

SYSTEM.MESSAGE_LEVEL

SYSTEM.MODE

SYSTEM.MOUSE_BUTTON_PRESSED

SYSTEM.MOUSE_BUTTON_SHIFT_STATE

SYSTEM.MOUSE_CANVAS

SYSTEM.MOUSE_FORM

SYSTEM.MOUSE_ITEM

SYSTEM.MOUSE_RECORD

SYSTEM.MOUSE_RECORD_OFFSET

SYSTEM.MOUSE_X_POS

SYSTEM.MOUSE_Y_POS

SYSTEM.RECORD_STATUS

SYSTEM.SUPPRESS_WORKING

SYSTEM.TAB_NEW_PAGE

SYSTEM.TAB_PREVIOUS_PAGE

SYSTEM.TRIGGER_BLOCK.

SYSTEM.TRIGGER_ITEM

SYSTEM.TRIGGER_RECORD

 

 

 

原创粉丝点击