FORMBuilder常用函数

上传人:飞*** 文档编号:50960355 上传时间:2018-08-11 格式:PDF 页数:8 大小:15.57KB
返回 下载 相关 举报
FORMBuilder常用函数_第1页
第1页 / 共8页
FORMBuilder常用函数_第2页
第2页 / 共8页
FORMBuilder常用函数_第3页
第3页 / 共8页
FORMBuilder常用函数_第4页
第4页 / 共8页
FORMBuilder常用函数_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《FORMBuilder常用函数》由会员分享,可在线阅读,更多相关《FORMBuilder常用函数(8页珍藏版)》请在金锄头文库上搜索。

1、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是oracle 賦予這個組的唯一的名稱,row number 指定了這個行在組中位置 . add_list_element(list name o

2、r list id, list index,list lable,list value); 添加一項到下拉清單框,list name是list的名字 ,list index 是添加到列表框的索引,list label指定了放入列表中的數值串,list value包含了列表標識所對應的資料庫的數值. add_parameter(list或name,parameter,parameter type,value) 添加一個參數到一個參數列表, 參數列表是一個變數列表 , 這些變數將被偉給其他物件,list或name 指定了這個列表的標識, parameter type(參數類型 ) 包含兩種可用數值

3、:text_type是一串字元 ;data_parameter是一個指定已在form 中定義的記錄組的串.value 是傳給被調模組的實際數值. application_parameter 促使 oracle 顯示 Enter parameter values對話方塊。關聯了當前功能表 form 的參數按其數值被顯示。background_menu (1.10); 從背景功能表中顯示一個功能表項bell; 促使終址產生一個鳴叫( 要有音響或耳機才能聽以哦!) block_menu; 顯示一個數值的列表,它包括有效塊的名字和它們的序列號break; 停止 form 的執行,顯示調試器.注: 只能

4、在調試模式時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_commi

5、t 掃行提交 ; no_commit清除 form 並不提交記錄 .no_validate提交未經有效檢驗的資料. clear_item(name); 清除指定的項 . clear_list(name); 清除下拉清單的值clear_message; 清除資訊提示區域中所有的資訊clear_record; 清除當前記錄中的所有值. close_form(name) 關閉當前 form ,其他的 form通過指定的 name 關閉 . commit_form; 使form 中的值改修數庫庫的的表. convert_other_value(name) 改變下接列表框,圓形按鈕組,檢查框的值為符合當

6、前項狀態的值 . copy(variable 1,variable 2); 拷貝值從變數 1到變數 2; count_query; 使用 oncount 觸發器標明查詢所獲取的記錄數. create_group(record group name); 創建靜態或無查詢記錄組,創建後可用副程式:populate_group_with_query, add_group_column,add_group_row來向組添加記錄create _group_from_queryny( 按指定 select 語句創建記錄組. record group name,select statement); crea

7、te_parameter_list(list name); 創建參數列表,可用副程式:add_parameter 來添加參數。 paraneter list(參數列表)經常被作為依據傳給 run_product,call_form,new_form副程式 . create_queried_record; 當使用 on_fetch 觸發器時,在塊主錄緩存中創建記錄. 緩存存放著那些未被顯示的記錄create_record; 在當前塊中創建一條記錄. create_time(time name,milliseconds,iterale); 創建一個計時器。milliseconds(秒) 塊定每個迴

8、圈的分配時間。參婁 iterate有兩個選項 :repeat :默認,告訴計時器在完成一次計時後重複;on_repeat,完成一次計時後不重複 . cut_region 剪切選中的文本並保存於剪切板中. dbms_err_code 獲並顯示最後的資料庫錯誤代碼dbms_error_text 顯示資料庫錯誤類型資訊和文字資訊debug_mode 開啟或關閉調試模式,這種模式只用於功能表模組. default_value(literal, variable); 如果當前值為 null ,則放置文字串 literal到variable中. delete_group(name) 刪除記錄組 . del

9、ete_group_row(name,row,number); 從記錄組中刪除標出的行。delete_list_element(name,list index); 刪除下接列表中的一項.索引為 list index delete_parameter(name,parameter); 從參數列表中刪除指定參數。第 1 頁1.txt delete_record 刪除當前記錄 ; delete_time(name) 刪除記時器destroy_paramter_list(name); 刪除一個預定的被調參數列表,name 即為列表名稱do_key( 內置副程式名 ) 類比按下以副程式命名的功能鍵; d

10、uplicate_item 從上一記錄中拷貝相同項的值到當前記錄的項中. duplicate_record 從上一記錄中拷貝每每個項到當前記錄的對應項中edit_textitem(x,y,高度 , 寬度 ) 為當前文本項顯示一個編輯器( 很有意思的咧 !) enforce_column_security 促使應用檢查列的安全性. enter 對當前項檢查期有效性enter_query 改form 的模式為 enter query erase( 總體變數名 ); 從記憶體中消去指定的總體變數; error_code; 捕獲並且顯示 oracle forms的錯誤序號error_text; 顯示解

11、釋 form 錯誤的文字資訊error_type; 顯示錯誤的類型 .frm 說明 forms 錯誤 ,ora 說明是資料庫錯誤execute_query 使oracle 提取記錄到 form 中, 並置 form 于更新模式execute_trigger(觸發器名 ) 執行指定的觸發器fetch_records; 啟動將記錄提取到form 中find_block(塊名 ); 查找塊的 ID. find_canvas(畫板名 ); 查找畫板名的 ID. find_column(記錄組,組列名 ); 查找組列的 ID. find_editor(編輯器名 ); 查找編輯器的 ID. find_fo

12、rm(form名); 查找 form 的ID. find_group(記錄組名 ); 查找記錄組的 ID. find_item(項名 ) 查找項名的 ID. find_menu_item(菜單項名 ); 查找菜單項的 ID. find_relation(關係名 ); 查找關係的 ID. find_time(time名); 查找 time 的ID. find_view(canvas-view名); 查找畫布的 ID. find_window(窗口名 ); 查找窗口的 ID. first_record; 顯示第一條記錄form_failire 返回表示最後一個form 執行結果的布林值form_f

13、atal 返回表示最後一個執行結果的布林運算式。成功或失敗返回false 致命的錯誤才返回true form_success; 返回表示最後執行結果的布稱運算式。成功返回true, 失敗或致命錯誤返回 false forms_ddl(statement); 操作 form 過程中執行 sql 命令 , 命令語句可以是文字,dml,ddl 或代表pl/sql代碼塊的運算式 . forms_ole.activate_server(id); 啟動一個 ole 伺服器使其準備接受ole 自動事件forms_ole.close_server(id); 關閉一個 ole 伺服器使期切斷與各個ole 容器的

14、連接forms_ole.exec_verb(id,verb name); 告訴ole 伺服器執行郵 verb id 或name 標明的執行命令; forms_ole.find_ole_verb(id,verb name) 返回 ole verb的索引值forms_ole.get_interface_pointer(name); 標識一個 ole2 自動執行物件的控制碼; forms_ole.get_verb_count(id); 標識出 ole 伺服器所能識別的命令數量forms_ole.initialize_container(id,file name); 當伺服器相容時,添加一個ole 物

15、件到 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); 指定一個字元或者記錄組單元的字串。單元是一個行/ 列交叉點。get_form_property(name,

16、property); 返回指定的 forms 的屬性值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 頁1.txt 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_

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号