糯米文學吧

位置:首頁 > 計算機 > 計算機二級

2015年計算機二級《VFP》考試基礎知識積累(三)

 9.數據環境

2015年計算機二級《VFP》考試基礎知識積累(三)

表單的運行往往需要打開一定的數據表和關聯,VFP提供的數據環境可以在表單打開時自動打開設計時指定的數據表和關聯。數據環境的設計在表單設計時完成。

(1)打開數據環境設計器

表單設計器環境下,單擊“表單設計器”工具欄上的“數據環境”按鈕;

選擇【顯示】|【數據環境】命令,即可打開“數據環境設計器”窗口,此時,系統菜單欄上將出現“數據環境”菜單。

在表單設計器中右擊鼠標,選擇快捷菜單中的“數據環境…”。

打開數據環境設計器,從中就可以向數據環境中添加希望打開表單時一同打開的數據表和視圖。

在數據環境設計器中,向數據環境添加數據表或視圖的方法有多種:

從菜單“數據環境”中選擇“添加”,打開“添加表或視圖”對話框,從中選擇。

右單擊數據環境設計器頁面,選擇“添加”

激活項目管理器窗口,選“數據”選項頁,展開數據樹,找到要添加的數據表或視圖,拖到數據環境設計器中。

右單擊添加到數據環境中的數據表標題,選擇“移去”,可將數據表從數據環境中移走。

(2)數據環境中的數據表或視圖建立關聯的方法:

將父表的`關鍵字段拖到子表的要建立關聯的索引名上即可。如果子表未建立所需索引,可以在拖動到子表的字段名上,系統提示是否建立索引時,選“是”即可。

(3)數據環境的常用屬性數據環境實際上是其所屬表單的一個容器類對象,具有完整的屬性集和方法程序。

常用的兩個數據環境屬性是:

AutoOpenTablesAutoCloseTables

(4)向數據環境添加表或視圖在數據環境設計器環境下,按下列方法向數據環境添加表或視圖:

在系統菜單中選擇【數據環境】|【添加】命令,或右鍵單擊“數據環境設計器窗口”,然後在彈出的快捷菜單中選擇【添加】命令,打開“添加表或視圖”對話框,如圖所示。如果數據環境原來是空的,那麼在打開數據環境設計器時,該對話框就會自動出現。

 10.事件與方法過程

事件:當操作者對某一對象進行某種操作時,就會產生一個與此動作相關的事件,激發事件過程的執行,完成操作目的。比如單擊按鈕時,該按鈕就發生了一個按鈕事件,假設這是一個對數據庫排序的按鈕,那麼程序員就應該在該按鈕的單擊(click)事件中加入排序的程序代碼。可視化開發的任務之一就是編寫事件程序實現軟件的功能。所以,掌握常用控件的常用事件是學習的任務之一。

方法:對象包含一些完成特定工作的過程,允許程序員在事件過程中調用,這樣的過程成為方法。比如:調用表單的Circle方法,可以在表單上畫一個圓。對比而言,方法過程只能被其他過程調用,事件過程主要是被事件觸發,也可以被調用。

不同的對象有不同的方法集,對象的事件和方法名稱都列在該對象的屬性窗口的“方法程序”選項頁中,雙擊事件或方法名稱就可以啟動代碼窗口,編寫相應的過程程序。