Visual FoxPro9.0瀏覽更改數(shù)據(jù)圖解
發(fā)表時間:2024-05-19 來源:明輝站整理相關(guān)軟件相關(guān)文章人氣:
[摘要]建立好了數(shù)據(jù)表,并且輸入了數(shù)據(jù)記錄,就可以使用數(shù)據(jù)信息了,而且任何一張數(shù)據(jù)表都可以通過"瀏覽窗口"瀏覽它所包含的數(shù)據(jù)記錄,以及做一些編輯修改操作。本文將講述如何Visual Foxpro9.0中如何進行瀏覽、修改數(shù)據(jù)記錄的相關(guān)操作。 一、使用瀏覽窗口觀看數(shù)據(jù)記錄 瀏覽窗...
建立好了數(shù)據(jù)表,并且輸入了數(shù)據(jù)記錄,就可以使用數(shù)據(jù)信息了,而且任何一張數(shù)據(jù)表都可以通過"瀏覽窗口"瀏覽它所包含的數(shù)據(jù)記錄,以及做一些編輯修改操作。本文將講述如何Visual Foxpro9.0中如何進行瀏覽、修改數(shù)據(jù)記錄的相關(guān)操作。
一、使用瀏覽窗口觀看數(shù)據(jù)記錄
瀏覽窗口的主要功能是快速觀察和修改數(shù)據(jù)表中的數(shù)據(jù)。對于初學者來說,了解它的功能并且掌握它的使用方法是很有必要的。為了使用它瀏覽數(shù)據(jù)表,首先要打開數(shù)據(jù)表。當一個數(shù)據(jù)表被建立起來后,它已經(jīng)處于打開狀態(tài),如上一章中所建立的兩張數(shù)據(jù)表,在沒有結(jié)束Visual FoxPro 9.0的運行之前都處于打開狀態(tài),除非使用Close命令關(guān)閉了它們。在下一次運行時,可以使用File下拉菜單中的Open命令,或者在Standard工具欄中單擊Open (打開)按鈕打開數(shù)據(jù)表,然后通過View下拉菜單進行瀏覽。下面的操作將通過Project Manager來打開并瀏覽數(shù)據(jù)表。
步驟一、打開Project Manager對話框后單擊"員工名冊"數(shù)據(jù)表,讓它處于選擇狀態(tài)。
步驟二、參見圖1,單擊Browse(瀏覽)按鈕。
圖1單擊Browse(瀏覽)按鈕
完成這兩步操作后,屏幕上就將顯示出"員工名冊"的瀏覽窗口,如圖2所示。這是一個常用的窗口,此時就能瀏覽與觀看數(shù)據(jù)記錄了。
圖2屏幕上就將顯示出"員工名冊"的瀏覽窗口
瀏覽窗口除了用于觀察數(shù)據(jù)記錄,還可以編輯和修改所記錄的數(shù)據(jù)。并且還能選擇使用兩種方式進行顯示:"瀏覽"或者"編輯"方式。在這兩種方式下都能編輯和修改數(shù)據(jù)記錄。當一張數(shù)據(jù)表裝入瀏覽窗口后,就可以進入View下拉菜單,然后從中選擇Browse(瀏覽)或者Edit(編輯)命令在這種兩種方式間進行切換。
二、修改數(shù)據(jù)記錄
在上述兩種方式的"瀏覽窗口"中,都可以很容易的修改數(shù)據(jù)記錄。那么,究竟使用哪一種方式好呢?答案是只要您喜歡,什么方式都行,但若要對多行記錄進行修改操作,還是使用"編輯"方式好些。下面以"編輯"方式為例,說明操作時可以使用的步驟:
步驟一、接著上面的內(nèi)容進行操作,進入瀏覽窗口的編輯方式后按下鍵盤上的向下方向鍵,讓藍色的光帶停留在"婚否"字段后面的文字編輯區(qū)中,如圖3所示。
圖3讓藍色的光帶停留在"婚否"字段后面的文字編輯區(qū)中
此字段是在輸入了數(shù)據(jù)記錄后添加在數(shù)據(jù)表中的,因此字段中的值是"空值",下面的操作將它修改為非空值。
步驟二、按下鍵盤上的F鍵。
"婚否"字段是"邏輯型"的數(shù)據(jù),只能是F(假),或者T(真)這兩個值中的一個。這里輸入F值后,藍色的光帶將自動轉(zhuǎn)至下一行,結(jié)果如圖4所示。
圖4 輸入F值后藍色的光帶將自動轉(zhuǎn)至下一行 步驟三、按下鍵盤上的方向鍵,讓藍色的光帶停留在下一個"婚否"字段后面的文字編輯區(qū)中,接著按下鍵盤上的F鍵盤。
步驟四、重復(fù)上述操作,在其它"婚否"字段的中輸入其值。對已婚者輸入T(真),末婚則輸入F(假)。
在上述操作中,當藍色的光帶停留在某一個字段后面的文字編輯區(qū)中時,就可以對此字段的值進行修改。這就是在"瀏覽窗口"中修改數(shù)據(jù)記錄的一般方法。
三、查找記錄行與定位"指針"
在實際應(yīng)用中,對于一個張記錄行數(shù)多的數(shù)據(jù)表來說,通常需要應(yīng)用一些特別的操作方法來查找指定的記錄行,以及將"指針"定位在某一行記錄上,以便對它進行編輯操作。例如,若想在"瀏覽窗口"查找某個指定的記錄,可按下列步驟進行操作:
步驟一、從Table下拉菜單中選擇Go to Record(轉(zhuǎn)到記錄)命令。
步驟二、從Go to Record子菜單中選擇Top(第一個)命令,參見圖5。
圖5 從Go to Record子菜單中選擇Top(第一個)命令 此后,"瀏覽窗口"中就將顯示第一行記錄。若從Go to Record子菜單中選擇Record #…命令,進入圖6所示的Go to Record 對話框,并輸入記錄號10。
圖6 輸入記錄號10 單擊OK按鈕后,"瀏覽窗口"中就將把指針(參閱下面的內(nèi)容)定位在10號記錄上,并顯示Visual FoxPro 9.0對數(shù)據(jù)表中的各行記錄,從頭至尾都做了編號。當某一張數(shù)據(jù)表中的記錄行很多,在"瀏覽窗口"觀察時就會有一些困難。此時若要觀察某一行記錄,就需要運用"指針"這個東西了。"指針"是一個非常有用的對象,當它指向某一行記錄時,您就可以在"瀏覽窗口"中觀察到該行記錄,并且編輯該記錄。"轉(zhuǎn)到記錄"子菜單中的那些命令就是用來控制指針位置的。請按下列步驟進行操作:
步驟一、從View下拉菜單中選擇Browse命令。
這一步操作將把"瀏覽窗口"置為"瀏覽"方式。
步驟二、單擊某一行記錄,如第五行。
此后,該行記錄就將成為當前記錄,"指針"也將從第一行移至此行上,結(jié)果如圖7所示。
圖7 "指針"也將從第一行移至此行上
注意:"指針"所在處即為當前選定的記錄行,也就是當前記錄,只有它才是能夠接受當前編輯操作的唯一記錄,下面的操作就將說明這一點。
步驟三、運用鍵盤上的Delete鍵,刪除該行記錄中"姓名"字段中的值。
步驟四、輸入新的姓名:張章,如圖8所示。
上述操作僅用于說明"指針"的用途,后面還將講述編輯與修改數(shù)據(jù)記錄的操作。初學者應(yīng)當明白,若要修改某一行記錄值,就需要先將指針移至該行上,然后就可以運用文字處理軟件的編輯方法進行操作。
圖8輸入新的姓名:張章
四、添加記錄
為了在一個數(shù)據(jù)表中加入數(shù)據(jù)記錄,需要使用View下拉菜單中的Append Mode命令。其步驟如下所列。
步驟一、接著上面的操作,從View下拉菜單中選擇Append Mode命令。
步驟二、在"瀏覽窗口"中輸入新的記錄。
完成第一步操作后,指針將定位在"瀏覽窗口"中的最后一行記錄后,也就是增加了一行新的記錄,但各字段中的值都為空值,如圖9所示。
圖9 指針將定位在"瀏覽窗口"中的最后一行記錄后
接下來即可輸入新的數(shù)據(jù)記錄了。此后,關(guān)閉瀏覽窗口,新的記錄將被自動保存。
五、刪除記錄
存在于數(shù)據(jù)表中的記錄可以移出并且刪除它們。初學者可要注意了,從一個數(shù)據(jù)表中刪除一行記錄需要分兩步進行處理:
步驟一、參見圖10,單擊將要刪除記錄的標記框。
圖10單擊將要刪除記錄的標記框
這一步操作僅對所要刪除的記錄行(即上面追加的那一行)作上一個標記。操作時,只需單擊該行記錄的刪除標記框,如圖11那樣把它填充為黑色即可。
圖11 單擊該行記錄的刪除標記框
步驟二、從Table下拉菜單中選擇Delete Records(刪除記錄)命令。
步驟三、在Delete對話框中單擊Delete按鈕。
完成上述操作后,所選定的記錄即被刪除了,但仍將保存在數(shù)據(jù)表中,只是不可使用而已,此后從該Table下拉菜單中執(zhí)行Recall Records(喚回刪除)命令還能恢復(fù)它,同時還將取消刪除標記。若要真的刪除記錄,就可以執(zhí)行該下拉菜單中的Remove Delete Records(移回刪除記錄)命令。