-
FORM Builder
常用函數
abort_query;
停止查詢的執行
add_group_column(record group id
或
name,group column
添加一個列到一個記錄組,
Record group id
name,column type,column width);
add_group_row(record group id
或
name,row number);
添加一個行到一個記錄組,
record group id<
/p>
是
oracle
賦
予這個組的唯一的名稱,
row
number
指定了這個行在組中
位置
.
add_list_element(list name or list id,
list index,list lable,list value);
添加一項到下拉清單框
,list name
< br>是
list
的名字
,list
index
是添加到列表框的索引,
list
label
指定了放入列表中的數值
串
,list
value
包含了列表標識所對應的資料庫的數值
.
add_parameter(list
或
na
me,parameter,parameter type,value)
添加一個
參數到一個參數列表
,
參數列表
是一個
變數列表
,
這些
變數將被偉給其他物件,
list
或
name
指定了這個列表的標識
,
parameter type(
參數類型
)
包含兩種可用數值:
text
_type
是一串字元
;data_parameter
是一個指定已在
form
中定義的記錄組的
串
.value
是傳給被調模組的實際數值
.
application_parameter
促使
oracle
顯示
Enter
parameter values
對話方塊。關聯了
當前功能表
form
的參數按其數值被顯示。
background_menu (1...10);
從背景功能表中顯示一個功能表項
bell;
促使終址產生一個鳴叫
(
要有音響或耳機才能聽以哦!
)
block_menu;
顯示一個數值的列表,它包括有效塊的名字和它們的序
列號
break;
停止
form
的執行,顯示調試器
.
注
:
只能在調試模式時
call_input;
接受並執行功能鍵輸入
;
checkbox_checked(name);
返回一個真或假的值表示檢查框的狀態
check_record_uniqueness
被
on_check_unique
觸發器調用時,為檢查主關鍵字的唯
一性而被始化
form
過程
.
clear_block
人當前的塊中清除記錄
.
clear_eol;
從游標開始到些行結束清除文本項的值。
clear_form
清除
form
的所有記錄。
commit mode
參數具有的參數為
(commit
mode,rollback mode) ask_commit
提示操作者提交記錄
;do_commit
掃行提交
; <
/p>
no_commit
清除
form
並不提交記錄
.no_validate
提交
未經有效檢驗的資料
.
clear_item(name);
清除指定的項
.
clear_list(name);
清除下拉清單的值
clear_message;
清除資訊提示區域中所有的資訊
clear_record;
清除當前記錄中的所有值
.
close_form(name)
關閉當前
form
,其他的
form
通
過指定的
name
關閉
.
commit_form;
使
for
m
中的值改修數庫庫的的表
.
convert_other_value(name)
改變下接列表框,圓形按鈕組,檢查框的值為符合當前項
狀態的值
.
copy(variable 1,variable 2);
拷貝值從變數
1
到變數
2;
count_query;
使用
on
count
觸發器標明查詢所獲取的記錄數
.
create_group(record group name);
創建靜態或無查詢記錄組,創建後可用副程式:
populate_group_with_query,
a
dd_group_column,add_group_row
來向組添加記錄
create _group_from_queryny(
p>
按指定
select
語句創建記錄組
.
record group name,select
statement);
create_parameter_list(list
name);
創建參數列表,可用副程式
:add_para
meter
來添加
參數。
paraneter
list
(參數列表)經常被作為依
據傳給
run_product,call_form,new_form
副程式
.
create_queried_record;
當使用
p>
on_fetch
觸發器時,在塊主錄緩存中創建記錄
.
緩存存放著那些未被顯示的記錄
create_record;
在當前塊中創建一條記錄
.
create_time(time
name,milliseconds,iterale);
創建一個計時器。
milliseconds(
秒
)
塊定每個迴圈的
分配時間。參婁
iterate
有兩個選項
:repeat
:默認,告訴
計時器在完成一次計時後重複
p>
;on_repeat,
完成一次計時後
不重複
.
cut_region
剪切選中的文本並保存於剪切板中
.
dbms_err_code
獲並顯示最後的資料庫錯誤代碼
dbms_error_text
顯示資料庫錯誤類型資訊和文字資訊
debug_mode
開啟或關閉調試模式
< br>,
這種模式只用於功能表模組
.
default_value(literal, variable);
如果當前值為
null
,則放置文字串
literal
到
variable
中
.
delete_group(name)
刪除記錄組
.
delete_group_row(name,row,number);
從記錄組中刪除標出的行。
delete_list_element(name,list index); <
/p>
刪除下接列表中的一項
.
索引為
list index
delete_parameter(name,parameter);
從參數列表中刪除指定參數。
第
1
頁
delete_record
刪除當前記錄
;
delete_time(name)
刪除記時器
destroy_paramter_list(name);
刪除一個預定的被調參數列表,
name
即為列表名稱
do_key(
內置副程式名
)
類比按下以副程式命名的功能鍵
;
duplicate_item
從上一記錄中拷貝相同項的值到當前記錄的項中
.
duplicate_record
從上一記錄中拷貝每每個項到當前記錄的對應項中
edit_textitem(x,y[,
高度
,
寬度
])
為當前文本項顯示一個編輯
器
(
很有意思的咧
!)
enforce_column_security
促使應用檢查列的安全性
.
enter
對當前項檢查期有效性
enter_query
改
form
的模式為
enter query
erase(
總體變數名
);
從記憶體中消去指定的總體變數
;
error_code;
捕獲並且顯示
oracle
forms
的錯誤序號
error_text;
顯示解釋
f
orm
錯誤的文字資訊
error_type;
顯示錯誤的類型
.frm
說明
forms
錯誤
p>
,ora
說明是資料庫錯誤
execute_query
使
or
acle
提取記錄到
form
中
,
並置
form
于更
新模式
execute_trigger(
< br>觸發器名
)
執行指定的觸發器
fetch_records;
啟動將記錄提取到
form
中
find_block(
塊名
);
查找塊的
ID.
find_canvas(
畫板名
);
查找畫板名的
ID.
find_co
lumn(
記錄組,組列名
);
查找組列的
ID.
find_edi
tor(
編輯器名
);
查找編輯器的
ID.
find_form(form
名
);
查找
form
的
ID.
find_group(
記錄組名
);
查找記錄組的
ID.
find_item(
項名
)
查找項名的
ID.
find_men
u_item(
菜單項名
);
查找菜單項的
ID.
find_re
lation(
關係名
);
查找關係的
ID.
find_time(time
名
);
查找
time
的
ID.
find_view(canvas-
view
名
);
查找畫布的
ID.
find_window(
窗口名
);
查找窗口的
ID.
first_record;
顯示第一條記錄
form_failire
返回表示最後一個
form
執行結果的布林值
form_fatal
返回表示最後一個執行結果的布林運算
式。成功或失敗返回
false
致命的錯誤才返回
true
form_success;
返回表示最後執行結果的布稱運
算式。成功返回
true,
失敗或致命
錯誤返回
false
forms_ddl(statement);
操作
form
過程中執行
sql
命令
,
命令語句可以是文字,
dm
l,ddl
或代
表
< br>pl/sql
代碼塊的運算式
.
forms_te_server(id);
啟動一個
ole
伺服器使其準備接受
ole
自動事件
forms__server(id);
關閉一個
ole
伺服器使期切斷與各個
ole
容器的連接
forms__verb(id,verb name);
告
訴
ole
伺服器執行郵
verb id
或
name
標明的執行命令
;
forms__ole_verb(id,verb name)
返回
ole
verb
的索引值
forms__interface_pointer(name);
標識一個
ole2
自動執行物件的控制碼
;
forms__verb_count(id);
標識出
ole
伺服器所能識別的命令數量
< br>
forms_lize_container(id,file name);
當伺服器相容時,添加一個
ole
物件
到
ole
容器中
generate_sequence_number
當序列被定義為項屬性的預設值時啟動產生這個序號
get_application_property(property
name);
為當前
form
的屬性
定義數值
get_block_property(name,property)
返回塊屬性值
get_canvas_property(name,property);
返回畫布屬性值
get_group_char_cell(group column id,row
number);
指定一個字元或者記錄組單元的字串。單元是一個
< br>行
/
列交叉點。
get_form_property(name,property);
返回指定的
forms
的屬性值
< br>
get_group_date_cell(group column
id,row number);
指定一個記錄組單元的日期值,單元是一個行
/
列
交叉點
get_group_number_cell(group column
id,row number);
指定一個記錄組單元的數位值,單元是一個行
/
列交叉點
get_group_row_count(group name);
標識指定記錄組中的行號
get_group_selection(name,selection
number);
標識指定記錄組中行的數位位置
第
2
頁
get_group_selection_count(name);
指定自動標定為選中行的總數
get_item_property(name,property);
返回項屬性值
get_list_element_count(list name);
指定下接列表框內的值的總個數
get_list_element_label(list
name,list_index);
標識選中的下拉清單框內項的標識名稱
get_list_element_value(list
name,list_index);
標識選中的下拉清單框內項的實際值
get_lov_property(name,property);
標識不同的數值屬性設定列表
get_menu_item_property(menu
name,property);
標識選中的功能表項的狀態。選項為
:checked,enabled
和
labeld
get_message;
顯示當前的資訊
get_parameter_list(list name);
為指定的列表定義參數列表
ID
ge
t_parameter_attr(listname,
參數名,參數類型,數值
p>
);
標識被選參數列表中參數的類型的數值。參數
類型為:
data_parameter
:表示此值是組的我稱;
text_param
eter:
表明參數值是一個實際資料值
get_radio_button_property(item
name,button name,property);
標識選中的圓形按鈕屬性
.
get_record_property(record number,block
name,property);
標識指定記錄的狀態。被支援的屬性為:
status.
不同的狀態值
是:
new,changed,query,insert
get_view_property(view name,property);
標識指定視圖屬性的值。屬性為:
display_x_pos
,display_y_pos,height,
visible,width,wi
ndow_name,x_pos_on_canvas,y_pos_on_canvas
get_window_property(window
name,property);
標識指定視窗屬性的值
,
屬性
-
-
-
-
-
-
-
-
-
上一篇:图像分割图像预处理中英文对照外文翻译文献
下一篇:PSIM的用法