第2章VisualFoxPro系統(tǒng)_第1頁(yè)
第2章VisualFoxPro系統(tǒng)_第2頁(yè)
第2章VisualFoxPro系統(tǒng)_第3頁(yè)
第2章VisualFoxPro系統(tǒng)_第4頁(yè)
第2章VisualFoxPro系統(tǒng)_第5頁(yè)
已閱讀5頁(yè),還剩50頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、第第2章章 Visual FoxPro系統(tǒng)概述系統(tǒng)概述共55頁(yè),第2頁(yè)本章要點(diǎn): VFP的特點(diǎn)、運(yùn)行環(huán)境及界面組成的特點(diǎn)、運(yùn)行環(huán)境及界面組成 VFP的文件類型、工作方式和命令格式的文件類型、工作方式和命令格式 VFP的輔助設(shè)計(jì)工具及項(xiàng)目管理器的使用的輔助設(shè)計(jì)工具及項(xiàng)目管理器的使用共55頁(yè),第3頁(yè)2.1Visual FoxPro2.1Visual FoxPro的發(fā)展、特點(diǎn)及性能指的發(fā)展、特點(diǎn)及性能指標(biāo)標(biāo) Visual FoxProVisual FoxPro的發(fā)展的發(fā)展Fox系列產(chǎn)品是我國(guó)使用最早且最為廣泛使用的數(shù)據(jù)庫(kù)管理系統(tǒng),它經(jīng)歷了從dBASE到FoxBASE、FoxPro、Visual Fo

2、xPro等幾個(gè)階段。dBASE II1980FoxBASE1986FoxPro1992Visual FoxPro 3.0 1995Visual FoxPro 6.01998共55頁(yè),第4頁(yè)Visual FoxProVisual FoxPro的特點(diǎn)的特點(diǎn) 1、良好的程序設(shè)計(jì)界面(、良好的程序設(shè)計(jì)界面(可視化的編程技術(shù)和開發(fā)可視化的編程技術(shù)和開發(fā)環(huán)境,如向?qū)А⒃O(shè)計(jì)器、生成器等環(huán)境,如向?qū)А⒃O(shè)計(jì)器、生成器等) 2、強(qiáng)大的查詢與管理功能、強(qiáng)大的查詢與管理功能(SQL語(yǔ)言等語(yǔ)言等) 3、支持面向?qū)ο蟮某绦蛟O(shè)計(jì)、支持面向?qū)ο蟮某绦蛟O(shè)計(jì) 4、支持解釋和編譯、支持解釋和編譯 5、增強(qiáng)的網(wǎng)絡(luò)服務(wù)功能,支持客戶機(jī)

3、、增強(qiáng)的網(wǎng)絡(luò)服務(wù)功能,支持客戶機(jī)/服務(wù)器模式服務(wù)器模式Visual FoxProVisual FoxPro的性能指標(biāo)的性能指標(biāo)P14P14共55頁(yè),第5頁(yè)2.2Visual FoxPro2.2Visual FoxPro的安裝、啟動(dòng)與退的安裝、啟動(dòng)與退出出1Visual FoxPro的安裝的安裝2Visual FoxPro的啟動(dòng)方法的啟動(dòng)方法 從從“開始開始”菜單啟動(dòng);菜單啟動(dòng); 從從“桌面桌面”上啟動(dòng);上啟動(dòng); 任選一個(gè)與任選一個(gè)與Visual FoxPro相關(guān)聯(lián)的文件雙擊,可啟相關(guān)聯(lián)的文件雙擊,可啟動(dòng)動(dòng) Visual FoxPro; 從從“運(yùn)行運(yùn)行”對(duì)話框中啟動(dòng)。對(duì)話框中啟動(dòng)。共55頁(yè),第6

4、頁(yè)3Visual FoxPro的退出方法的退出方法 單擊單擊Visual FoxPro 的的“文件文件”菜單菜單單擊單擊“退出退出”命令。命令。 在在Visual FoxPro命令窗口中輸入命令窗口中輸入QUIT命令,命令,并按回車鍵執(zhí)行。并按回車鍵執(zhí)行。 單擊系統(tǒng)主窗口右上角的單擊系統(tǒng)主窗口右上角的“關(guān)閉關(guān)閉”按鈕。按鈕。 雙擊主窗口標(biāo)題欄中的狐貍圖標(biāo),或單擊狐貍雙擊主窗口標(biāo)題欄中的狐貍圖標(biāo),或單擊狐貍圖標(biāo),單擊圖標(biāo),單擊“關(guān)閉關(guān)閉”命令。命令。 同時(shí)按下同時(shí)按下Alt+F4鍵。鍵。共55頁(yè),第7頁(yè)2.3Visual FoxPro2.3Visual FoxPro的窗口組成的窗口組成 及相關(guān)操

5、及相關(guān)操作作窗口組成窗口組成標(biāo)題欄標(biāo)題欄菜單欄菜單欄工具欄工具欄可在可在“顯顯示示”菜單菜單下下“工具工具欄欄”隱藏隱藏或顯示或顯示工作區(qū)工作區(qū)命令窗口命令窗口可用組合可用組合鍵鍵”Ctrl+F2”或或” Ctrl+F4”顯示或隱藏顯示或隱藏狀態(tài)欄狀態(tài)欄共55頁(yè),第8頁(yè)Visual FoxProVisual FoxPro的系統(tǒng)的系統(tǒng)菜單及操作 Visual FoxPro的菜單系統(tǒng)有以下一些約定:(1)如果菜單項(xiàng)的后面有組合鍵,說明該功能項(xiàng)有快捷鍵,同時(shí)按下這兩個(gè)鍵,便可激活該選項(xiàng)(熱鍵、快捷鍵,通過鍵盤可操作);(2)如果菜單項(xiàng)的右邊是一個(gè)黑箭頭,表示該菜單項(xiàng)有子菜單;(3)如果菜單項(xiàng)的右邊是

6、省略號(hào),表示單擊該菜單后,會(huì)彈出一個(gè)對(duì)話框;共55頁(yè),第9頁(yè)(4)如果菜單項(xiàng)的左邊有對(duì)勾,表示一個(gè)開關(guān)的作用,出現(xiàn)時(shí)表示該功能項(xiàng)在使用中;(5)如果一個(gè)菜單項(xiàng)的顏色是灰色的,表示該菜單項(xiàng)的功能暫時(shí)還不能使用。此外,VFP中,鼠標(biāo)右鍵單擊不同的對(duì)象,還可彈出相應(yīng)的快捷菜單,提供該對(duì)象的相關(guān)操作命令。其系統(tǒng)菜單組成如下:其系統(tǒng)菜單組成如下:共55頁(yè),第10頁(yè)“文件”菜單文件菜單菜單項(xiàng)共55頁(yè),第11頁(yè)“編輯”菜單編輯菜單菜單項(xiàng)共55頁(yè),第12頁(yè)“顯示”菜單 該菜單中的菜單項(xiàng)會(huì)根據(jù)用戶操作的不同而有所增減; 在沒有打開文件的情況下,該菜單只有“工具欄”一個(gè)菜單項(xiàng),用于創(chuàng)建、編輯、隱藏和定制工具欄。共

7、55頁(yè),第13頁(yè)“格式”菜單 格式菜單菜單項(xiàng)共55頁(yè),第14頁(yè)“工具”菜單工具菜單菜單項(xiàng)共55頁(yè),第15頁(yè)“程序”菜單 程序菜單菜單項(xiàng)共55頁(yè),第16頁(yè)“窗口”菜單窗口菜單菜單項(xiàng)共55頁(yè),第17頁(yè)“幫助幫助”菜單菜單幫助菜單菜單項(xiàng)說明:若要使用Visual FoxPro6.0的幫助系統(tǒng),則必須在安裝完Visual FoxPro6.0后,單獨(dú)安裝微軟公司提供的MSDN Library。安裝好后,從任何一個(gè)對(duì)話框中單擊幫助按鈕或者按F1鍵,都可以打開聯(lián)機(jī)幫助文檔。共55頁(yè),第18頁(yè)2.4Visual FoxPro2.4Visual FoxPro的文件類型的文件類型 Visual FoxPro中的各

8、種數(shù)據(jù)都以文件的形式中的各種數(shù)據(jù)都以文件的形式存放到磁盤中,文件的擴(kuò)展名用于區(qū)別不同類型的存放到磁盤中,文件的擴(kuò)展名用于區(qū)別不同類型的文件。在使用文件。在使用Visual FoxPro時(shí),會(huì)產(chǎn)生各種類型時(shí),會(huì)產(chǎn)生各種類型的文件。的文件。共55頁(yè),第19頁(yè) Visual FoxPro6.0的文件類型的文件類型 .APP:應(yīng)用程序文件 .LBT:標(biāo)簽備注文件 .BAK:備份文件 .LBX:標(biāo)簽文件 .CDX:復(fù)合索引文件 .MEM:內(nèi)存變量文件 .DBC:數(shù)據(jù)庫(kù)文件 .MNT:菜單備注文件.DBF:表文件.MNX:菜單文件.DCX:數(shù)據(jù)庫(kù)索引文件.MPR:自動(dòng)生成的菜單源程序文件.DCT:數(shù)據(jù)庫(kù)備

9、注文件.MPX:編譯后的菜單程序文件.DLL:動(dòng)態(tài)鏈接庫(kù)文件.PJT:項(xiàng)目備注文件.ERR:編譯錯(cuò)誤的信息文件共55頁(yè),第20頁(yè) Visual FoxPro6.0的文件類型(續(xù))的文件類型(續(xù)) .PRG:程序文件 .EXE:可執(zhí)行文件 .QPR:生成的查詢程序文件 .FMT:格式文件 .QPX:編譯后的查詢文件 .FPT:表備注文件 .SCT:表單備注文件 .FRT:報(bào)表備注文件.SCX:表單文件.FRX:報(bào)表文件.TMP:臨時(shí)文件.FXP:源程序編譯后的文件.VCT:可視類庫(kù)備注文件.HLP:幫助文件.VCX:可視類庫(kù)文件.IDX:?jiǎn)雾?xiàng)索引文件 共55頁(yè),第21頁(yè)Visual FoxPro

10、表的類型 自由表:可以獨(dú)立存在和使用的表;打開方式:在命令窗口中輸入“USE表文件名”自由表字段名不超過10個(gè)字符。 數(shù)據(jù)庫(kù)表: 存在于數(shù)據(jù)庫(kù)中的表; 可以是長(zhǎng)字段名、可進(jìn)行有效性規(guī)則設(shè)置。共55頁(yè),第22頁(yè)2.5Visual FoxPro2.5Visual FoxPro的工作方式及命令格式的工作方式及命令格式1交互式操作方式交互式操作方式 命令操作方式命令操作方式在命令窗口是輸入并執(zhí)行(立即執(zhí)行)命令完成操作。 該操作要求用戶熟悉VF的命令格式及功能。 菜單操作方式菜單操作方式 工具欄或輔助工具操作方式工具欄或輔助工具操作方式2程序執(zhí)行方式程序執(zhí)行方式是用戶根據(jù)實(shí)際需要,將命令編寫成程序,以

11、程序文件的形式存入磁盤,通過程序的運(yùn)行,系統(tǒng)自動(dòng)執(zhí)行程序中的命令。共55頁(yè),第23頁(yè)Visual FoxProVisual FoxPro的命令結(jié)構(gòu)的命令結(jié)構(gòu) 1 1命令結(jié)構(gòu)命令結(jié)構(gòu) 例如:例如:DISPLAY FORDISPLAY FOR其中其中“DISPLAY”DISPLAY”是命令動(dòng)詞,表示命令的功能;是命令動(dòng)詞,表示命令的功能;“FORFOR”是是命令子句,表示操作條件(對(duì)象)。命令子句,表示操作條件(對(duì)象)。專用標(biāo)記符號(hào)約定:專用標(biāo)記符號(hào)約定: - -表示必選項(xiàng),尖括號(hào)內(nèi)的參數(shù)必須根據(jù)格式輸入其參數(shù)值。表示必選項(xiàng),尖括號(hào)內(nèi)的參數(shù)必須根據(jù)格式輸入其參數(shù)值。 - -表示可選項(xiàng),方括號(hào)內(nèi)的參

12、數(shù)由用戶根據(jù)具體要求選擇輸入。表示可選項(xiàng),方括號(hào)內(nèi)的參數(shù)由用戶根據(jù)具體要求選擇輸入。不選時(shí)系統(tǒng)自動(dòng)取缺省值。不選時(shí)系統(tǒng)自動(dòng)取缺省值。 | -| -表示表示“或者選擇或者選擇”選項(xiàng),可以選擇豎杠兩邊的任意選項(xiàng)。選項(xiàng),可以選擇豎杠兩邊的任意選項(xiàng)。 - -表示省略選項(xiàng),有多個(gè)同類參數(shù)重復(fù)。表示省略選項(xiàng),有多個(gè)同類參數(shù)重復(fù)。注意:上述符號(hào)是專用符號(hào),在實(shí)際操作時(shí),命令行不能輸入專用符號(hào)。注意:上述符號(hào)是專用符號(hào),在實(shí)際操作時(shí),命令行不能輸入專用符號(hào)。共55頁(yè),第24頁(yè)2.2.命令書寫規(guī)則命令書寫規(guī)則(1)每行輸入一條命令,以回車(Enter)鍵結(jié)束;(2)命令窗口中的符號(hào)在英文狀態(tài)下輸入;(3)以命令

13、動(dòng)詞開頭,且命令動(dòng)詞必須是命令行的第一個(gè)非空字符;(4)命令動(dòng)詞之后的子句順序可以任意;(5)命令動(dòng)詞與子句,子句與子句之間用一個(gè)或多個(gè)空格隔開;(6)命令中的變量名、字段名和文件名應(yīng)避免使用保留字,以免產(chǎn)生錯(cuò)誤;(7)命令動(dòng)詞和Visual FoxPro保留字一般可用前4個(gè)或4個(gè)以上字母簡(jiǎn)寫;(8)命令行的總長(zhǎng)度不得超過2048個(gè)字符(包括空格在內(nèi)),若命令較長(zhǎng),在顯示器上顯示不下時(shí),可以分幾行寫,但除最后一行外,每行的末尾以“;”結(jié)束;(9)命令、關(guān)鍵字、變量和文件名中的字母既可以大寫也可以小寫,還可以大寫、小寫混合,三者等效;(10)將光標(biāo)移動(dòng)到已執(zhí)行過的命令行的任意位置,按回車鍵可重復(fù)

14、執(zhí)行該命令;(11)輸入命令未回車之前,按Esc鍵清除命令;(12)在命令窗口中單擊鼠標(biāo)右鍵,可對(duì)完成命令窗口內(nèi)容的編輯。共55頁(yè),第26頁(yè)Visual FoxPro常用的環(huán)境設(shè)置命令1、SET DEFAULT命令 格式:SET DEFAULT TO 功能:指定缺省的驅(qū)動(dòng)器和目錄(即默認(rèn)目錄)。例:例:Set default to D:我的文件我的文件問題:用命令方式設(shè)置默認(rèn)目錄,如果路徑中包含空格,當(dāng)問題:用命令方式設(shè)置默認(rèn)目錄,如果路徑中包含空格,當(dāng)如何處理?如何處理?在VFP中,用命令方式調(diào)用文件的格式為:盤符路徑文件名.擴(kuò)展名如果路徑太長(zhǎng),使用起來不方便,而默認(rèn)目錄中的文件可直接使用文

15、件名進(jìn)行調(diào)用。同時(shí),保存文件時(shí)如果不指定路徑,也自動(dòng)保存到默認(rèn)目錄。建議:為自己建立文件夾并將其設(shè)置為默認(rèn)目錄。建議:為自己建立文件夾并將其設(shè)置為默認(rèn)目錄。共55頁(yè),第27頁(yè)補(bǔ)充說明:補(bǔ)充說明:Visual FoxPro 6.0 的配置 在Visual FoxPro 6.0系統(tǒng)日錄下有一個(gè)默認(rèn)的配置文件CONFIG.FPW,其主要作用是設(shè)置系統(tǒng)運(yùn)行環(huán)境。 使用“工具”菜單的“選項(xiàng)”對(duì)話框可對(duì)Visual FoxPro進(jìn)行永久配置。其步驟如下:1從“工具”菜單中選擇“選項(xiàng)”命令,會(huì)出現(xiàn)如圖所示的對(duì)話框。2根據(jù)需要選擇相應(yīng)的選項(xiàng)卡,在選項(xiàng)卡內(nèi)根據(jù)提示進(jìn)行設(shè)置。3保存設(shè)置。用戶單擊“設(shè)為默認(rèn)值”按鈕

16、,可將當(dāng)前設(shè)置保存為永久有效;單擊“確定”按鈕,則將當(dāng)前設(shè)置保存為僅在當(dāng)前工作期有效。共55頁(yè),第28頁(yè)2、SET CENTURY命令 格式:SET CENTURY ON/OFF 功能:確定是否顯示日期表達(dá)式中的世紀(jì)部分。 3、SET DATE命令 格式:SET DATE TO AMERICAN/ANSI/BRITISH/USA/MDY/DMY/YMD 功能:設(shè)置當(dāng)前日期的格式。 說明:各種設(shè)置的結(jié)果如下表所示。共55頁(yè),第29頁(yè)日期設(shè)置結(jié)果共55頁(yè),第30頁(yè)4、SET TALK 命令格式:SET TALK ON/OFF功能:確定是否顯示命令的執(zhí)行結(jié)果;5、SET SAFETY 命令命令格式:

17、格式:SET SAFETY ON/OFF功能:在改寫文件時(shí),是否顯示對(duì)話框確認(rèn)功能:在改寫文件時(shí),是否顯示對(duì)話框確認(rèn)改寫有效改寫有效(該命令一般用于程序中該命令一般用于程序中);共55頁(yè),第31頁(yè)6、SET DELETED 命令 格式:SET DELETED ON/OFF 功能:在使用某些命令時(shí),指定是否對(duì)加了刪除標(biāo)記的記錄進(jìn)行操作。 7、 SET STATUS 命令 格式:SET STATUS ON/OFF 功能:是否打開工作區(qū)窗口狀態(tài)欄。共55頁(yè),第32頁(yè)2.6Visual FoxPro2.6Visual FoxPro的輔助設(shè)計(jì)工具的輔助設(shè)計(jì)工具和項(xiàng)目管理器和項(xiàng)目管理器Visual Fox

18、ProVisual FoxPro的向?qū)У南驅(qū)驅(qū)且环N交互式的程序,它通過一組對(duì)話框依次與用戶進(jìn)行對(duì)話,用戶在向?qū)У囊龑?dǎo)向?qū)且环N交互式的程序,它通過一組對(duì)話框依次與用戶進(jìn)行對(duì)話,用戶在向?qū)У囊龑?dǎo)下快速完成各種設(shè)計(jì)工作,如創(chuàng)建表單、設(shè)置報(bào)表格式和建立查詢等。向?qū)Чぞ叩南驴焖偻瓿筛鞣N設(shè)計(jì)工作,如創(chuàng)建表單、設(shè)置報(bào)表格式和建立查詢等。向?qū)Чぞ叩淖畲筇攸c(diǎn)是快、操作簡(jiǎn)單,但能完成的任務(wù)也有限,一般用向?qū)?chuàng)建一個(gè)大的框架,最大特點(diǎn)是快、操作簡(jiǎn)單,但能完成的任務(wù)也有限,一般用向?qū)?chuàng)建一個(gè)大的框架,然后再用相應(yīng)的設(shè)計(jì)器做進(jìn)一步的修改。然后再用相應(yīng)的設(shè)計(jì)器做進(jìn)一步的修改。 Visual FoxProVisual

19、 FoxPro系統(tǒng)提供了系統(tǒng)提供了2020多個(gè)向?qū)?,使用這些向?qū)Э梢钥焖偻瓿梢话阈匀味鄠€(gè)向?qū)?,使用這些向?qū)Э梢钥焖偻瓿梢话阈匀蝿?wù),如創(chuàng)建表單、建立查詢、創(chuàng)建報(bào)表、生成數(shù)據(jù)透視表等,向?qū)У氖褂貌襟E如下:務(wù),如創(chuàng)建表單、建立查詢、創(chuàng)建報(bào)表、生成數(shù)據(jù)透視表等,向?qū)У氖褂貌襟E如下: 1.1.啟動(dòng)向?qū)?dòng)向?qū)?2.2.使用向?qū)褂孟驅(qū)?3.3.完成操作完成操作 4.4.處理向?qū)?chuàng)建的各類文件處理向?qū)?chuàng)建的各類文件共55頁(yè),第33頁(yè)Visual FoxPro向?qū)Ч灿?0余種,常用的有:向?qū)Q 向?qū)Чδ鼙硐驅(qū)?引導(dǎo)用戶在表結(jié)構(gòu)基礎(chǔ)上快速創(chuàng)建新表報(bào)表向?qū)?引導(dǎo)用戶利用單獨(dú)的表快速創(chuàng)建報(bào)表表單向?qū)?引導(dǎo)用戶快

20、速創(chuàng)建表單查詢向?qū)?引導(dǎo)用戶快速創(chuàng)建查詢本地視圖向?qū)?引導(dǎo)用戶快速利用本地?cái)?shù)據(jù)創(chuàng)建視圖遠(yuǎn)程視圖向?qū)?引導(dǎo)用戶快速利用ODBC數(shù)據(jù)源快速創(chuàng) 建視圖導(dǎo)入向?qū)?引導(dǎo)用戶導(dǎo)入或添加數(shù)據(jù)文檔向?qū)?引導(dǎo)用戶從項(xiàng)目文件和程序文件的代碼 中產(chǎn)生格式化的文本文件圖表向?qū)?引導(dǎo)用戶快速創(chuàng)建圖表應(yīng)用程序向?qū)?引導(dǎo)用戶快速創(chuàng)建應(yīng)用程序共55頁(yè),第34頁(yè)啟動(dòng)向?qū)В?“工具”菜單中“向?qū)А泵睿硐驅(qū)缦聢D所示:共55頁(yè),第35頁(yè)Visual FoxPro Visual FoxPro 的設(shè)計(jì)器的設(shè)計(jì)器 Visual FoxProVisual FoxPro的設(shè)計(jì)器是創(chuàng)建和修改應(yīng)用系統(tǒng)的設(shè)計(jì)器是創(chuàng)建和修改應(yīng)用系統(tǒng)中各種組件的

21、可視化工具,使用這些設(shè)計(jì)器使得創(chuàng)建中各種組件的可視化工具,使用這些設(shè)計(jì)器使得創(chuàng)建和修改表、表單、數(shù)據(jù)庫(kù)、查詢和報(bào)表等更加方便,和修改表、表單、數(shù)據(jù)庫(kù)、查詢和報(bào)表等更加方便,它為用戶提供了一個(gè)友好的圖形界面,為用戶完成不它為用戶提供了一個(gè)友好的圖形界面,為用戶完成不同任務(wù)提供了良好的設(shè)置和選擇工具。同任務(wù)提供了良好的設(shè)置和選擇工具。共55頁(yè),第36頁(yè)Visual FoxPro設(shè)計(jì)器設(shè)計(jì)器名稱 設(shè)計(jì)器功能表設(shè)計(jì)器 創(chuàng)建表并設(shè)置表索引查詢?cè)O(shè)計(jì)器 創(chuàng)建基于本地表的查詢視圖設(shè)計(jì)器 創(chuàng)建基于遠(yuǎn)程數(shù)據(jù)源的可更新的查詢表單設(shè)計(jì)器 創(chuàng)建表單以便查看并編輯表中的數(shù)據(jù)報(bào)表設(shè)計(jì)器 創(chuàng)建報(bào)表以便顯示和打印數(shù)據(jù)標(biāo)簽設(shè)計(jì)器

22、 創(chuàng)建標(biāo)簽布局以便打印標(biāo)簽數(shù)據(jù)庫(kù)設(shè)計(jì)器 創(chuàng)建數(shù)據(jù)、查看并創(chuàng)建表間的關(guān)系連接設(shè)計(jì)器 為遠(yuǎn)程視圖創(chuàng)建連接菜單設(shè)計(jì)器 創(chuàng)建菜單欄或者快捷菜單數(shù)據(jù)環(huán)境設(shè)計(jì)器 可視地創(chuàng)建、修改表單、表單集及報(bào)表數(shù)據(jù)環(huán)境共55頁(yè),第37頁(yè)設(shè)計(jì)器啟動(dòng) 以表設(shè)計(jì)器為例:1、“文件”菜單中“新建”命令,打開“新建對(duì)話框”;2、選擇“表”,單擊“新建文件”按鈕,打開“創(chuàng)建”對(duì)話框;3、輸入表名,保存,打開“表設(shè)計(jì)器”如下圖所示:共55頁(yè),第38頁(yè)表設(shè)計(jì)器示例:共55頁(yè),第39頁(yè)Visual FoxPro Visual FoxPro 的生成器的生成器 Visual FoxProVisual FoxPro的生成器是帶有選項(xiàng)卡的對(duì)的生

23、成器是帶有選項(xiàng)卡的對(duì)話框,用于簡(jiǎn)化對(duì)表單、復(fù)雜控件和參照完整話框,用于簡(jiǎn)化對(duì)表單、復(fù)雜控件和參照完整性代碼的創(chuàng)建和修改過程。每個(gè)生成器顯示一性代碼的創(chuàng)建和修改過程。每個(gè)生成器顯示一系列選項(xiàng)卡,用于設(shè)置選中對(duì)象的屬性??墒瓜盗羞x項(xiàng)卡,用于設(shè)置選中對(duì)象的屬性??墒褂蒙善髟跀?shù)據(jù)庫(kù)表之間生成控件、表單、設(shè)用生成器在數(shù)據(jù)庫(kù)表之間生成控件、表單、設(shè)置控件格式和創(chuàng)建參照完整性。置控件格式和創(chuàng)建參照完整性。 共55頁(yè),第40頁(yè)Visual FoxPro生成器生成器名稱 生成器功能自動(dòng)格式生成器 用于格式化一組控件組合框生成器 用于建立組合框命令組生成器 用于建立命令按鈕組編輯框生成器 用于建立編輯框表達(dá)式生

24、成器 創(chuàng)建并編輯表達(dá)式表單生成器 建立表單網(wǎng)格生成器 建立數(shù)據(jù)網(wǎng)格列表框生成器 建立列表框選項(xiàng)組生成器 建立選項(xiàng)按鈕組文本框生成器 建立文本框共55頁(yè),第41頁(yè)生成器啟動(dòng) 如表單生成器按以下操作打開:1、“文件”菜單中“新建”命令,打開“新建”對(duì)話框;2、選擇“表單”,單擊“新建文件”按鈕,打開“表單設(shè)計(jì)器”窗口;3、在窗口中單擊右鍵,單擊快捷菜單中“生成器”命令,打開“表單生成器”,如下圖所示:共55頁(yè),第42頁(yè)表單生成器示例:共55頁(yè),第43頁(yè) Visual FoxPro Visual FoxPro 的項(xiàng)目管理器的項(xiàng)目管理器項(xiàng)目管理器是項(xiàng)目管理器是Visual FoxProVisual F

25、oxPro提供的一種輔助設(shè)計(jì)工具,提供的一種輔助設(shè)計(jì)工具,是是Visual FoxProVisual FoxPro中處理數(shù)據(jù)和對(duì)象的主要組織工具,是中處理數(shù)據(jù)和對(duì)象的主要組織工具,是Visual FoxProVisual FoxPro的的“控制中心控制中心”。 項(xiàng)目是文件、數(shù)據(jù)、文檔和項(xiàng)目是文件、數(shù)據(jù)、文檔和Visual FoxProVisual FoxPro對(duì)象的集對(duì)象的集合,其保存文件的擴(kuò)展名為合,其保存文件的擴(kuò)展名為. .pjxpjx。在建立表、數(shù)據(jù)庫(kù)、查。在建立表、數(shù)據(jù)庫(kù)、查詢、表單、報(bào)表以及應(yīng)用程序時(shí),可以用詢、表單、報(bào)表以及應(yīng)用程序時(shí),可以用“項(xiàng)目管理器項(xiàng)目管理器”來組織和管理文件

26、。來組織和管理文件。 共55頁(yè),第44頁(yè)標(biāo)題欄標(biāo)題欄選項(xiàng)卡選項(xiàng)卡工作區(qū)工作區(qū)命令命令按鈕按鈕Visual FoxProVisual FoxPro的項(xiàng)目管理器界面組成的項(xiàng)目管理器界面組成共55頁(yè),第45頁(yè)建立項(xiàng)目建立項(xiàng)目 建立項(xiàng)目的方法建立項(xiàng)目的方法 系統(tǒng)菜單系統(tǒng)菜單 單擊單擊“文件文件”菜單菜單單擊單擊“新建新建”命令命令選擇文件選擇文件類型類型“項(xiàng)目項(xiàng)目”單擊單擊“新建文件新建文件”按鈕按鈕文件取名文件取名單單擊擊“保存保存”按鈕。按鈕。 命令窗口命令窗口 在在Visual FoxPro系統(tǒng)的命令窗口中輸入命令:系統(tǒng)的命令窗口中輸入命令: CREATE PROJECT 共55頁(yè),第46頁(yè)打開

27、項(xiàng)目打開項(xiàng)目 打開項(xiàng)目文件的方法打開項(xiàng)目文件的方法(1)直接雙擊要打開的項(xiàng)目文件()直接雙擊要打開的項(xiàng)目文件(.pjx)。)。(2)在)在Visual FoxPro中打開中打開“文件文件”菜單菜單單擊單擊“打開打開”命令或命令或按按Ctrl+O鍵,即可打開鍵,即可打開“打開打開”對(duì)話框,在對(duì)話框,在“查找范圍查找范圍”的下拉的下拉列表框中選擇項(xiàng)目文件的保存位置,在文件列表框中雙擊項(xiàng)目文列表框中選擇項(xiàng)目文件的保存位置,在文件列表框中雙擊項(xiàng)目文件,或者選擇項(xiàng)目文件后單擊件,或者選擇項(xiàng)目文件后單擊“確定確定”按鈕。按鈕。(3)用)用Modify Project命令打開項(xiàng)目。其命令格式如下:命令打開項(xiàng)

28、目。其命令格式如下: Modify Project Modify Project ?說明說明:如果需打開的項(xiàng)目文件不存在,則新建該項(xiàng)目文件。如果需打開的項(xiàng)目文件不存在,則新建該項(xiàng)目文件。共55頁(yè),第47頁(yè)關(guān)閉項(xiàng)目關(guān)閉項(xiàng)目如果要關(guān)閉正在使用的項(xiàng)目文件,可采用下列如果要關(guān)閉正在使用的項(xiàng)目文件,可采用下列2種方法之一:種方法之一:?jiǎn)螕魡螕簟绊?xiàng)目管理器項(xiàng)目管理器”標(biāo)題欄右上端的標(biāo)題欄右上端的“關(guān)閉關(guān)閉”按鈕,即按鈕,即可關(guān)閉正在使用的項(xiàng)目文件。可關(guān)閉正在使用的項(xiàng)目文件。 打開打開“文件文件”菜單菜單執(zhí)行執(zhí)行“關(guān)閉關(guān)閉”命令,即可關(guān)閉正在命令,即可關(guān)閉正在使用的項(xiàng)目文件。使用的項(xiàng)目文件。共55頁(yè),第48

29、頁(yè)如果項(xiàng)目沒有包含任何文件,在關(guān)閉時(shí)Visual FoxPro會(huì)打開如圖所示的對(duì)話框,提示是否刪除該空項(xiàng)目文件。單擊“刪除”按鈕可從磁盤刪除項(xiàng)目文件,單擊“保持”按鈕可保留項(xiàng)目文件。關(guān)閉項(xiàng)目文件后,則該項(xiàng)目中所有打開的文件同時(shí)關(guān)閉。共55頁(yè),第49頁(yè)各類文件選項(xiàng)卡各類文件選項(xiàng)卡 “項(xiàng)目管理器項(xiàng)目管理器”包含了包含了“全部全部”、“數(shù)據(jù)數(shù)據(jù)”、“文檔文檔”、“類類”、“代碼代碼”和和“其他其他”6 6個(gè)選項(xiàng)卡,如圖所示。個(gè)選項(xiàng)卡,如圖所示。共55頁(yè),第50頁(yè)“全部全部”選項(xiàng)卡:選項(xiàng)卡:可顯示和管理應(yīng)用項(xiàng)目中使用的所有類型的文件,可顯示和管理應(yīng)用項(xiàng)目中使用的所有類型的文件,“全部全部”選項(xiàng)卡包含了

30、它右邊的五個(gè)選項(xiàng)卡的全部?jī)?nèi)容。選項(xiàng)卡包含了它右邊的五個(gè)選項(xiàng)卡的全部?jī)?nèi)容?!皵?shù)據(jù)數(shù)據(jù)”選項(xiàng)卡:選項(xiàng)卡:管理應(yīng)用項(xiàng)目中各種類型的數(shù)據(jù)文件,有數(shù)據(jù)庫(kù)、管理應(yīng)用項(xiàng)目中各種類型的數(shù)據(jù)文件,有數(shù)據(jù)庫(kù)、自由表、視圖、查詢文件等。自由表、視圖、查詢文件等?!拔臋n文檔”選項(xiàng)卡:選項(xiàng)卡:顯示和管理應(yīng)用項(xiàng)目中使用文檔類文件,文檔類顯示和管理應(yīng)用項(xiàng)目中使用文檔類文件,文檔類文文件有表單文件、報(bào)表文件、標(biāo)簽文件等。件有表單文件、報(bào)表文件、標(biāo)簽文件等?!邦愵悺边x項(xiàng)卡:選項(xiàng)卡:該選項(xiàng)卡顯示和管理應(yīng)用項(xiàng)目中使用的類庫(kù)文件,該選項(xiàng)卡顯示和管理應(yīng)用項(xiàng)目中使用的類庫(kù)文件,包包括括Visual FoxPro系統(tǒng)提供的類庫(kù)和用戶自己設(shè)

31、計(jì)的類庫(kù)。系統(tǒng)提供的類庫(kù)和用戶自己設(shè)計(jì)的類庫(kù)。“代碼代碼”選項(xiàng)卡:選項(xiàng)卡:管理項(xiàng)目中使用的各種程序代碼文件,如:程序管理項(xiàng)目中使用的各種程序代碼文件,如:程序文文件(件(.PRG)、)、API庫(kù)和用庫(kù)和用“項(xiàng)目管理器項(xiàng)目管理器”生成的應(yīng)用程序(生成的應(yīng)用程序(.APP)。)?!捌渌渌边x項(xiàng)卡:選項(xiàng)卡:顯示和管理應(yīng)用項(xiàng)目中使用的但在以上選項(xiàng)卡中顯示和管理應(yīng)用項(xiàng)目中使用的但在以上選項(xiàng)卡中沒沒有管理的文件,如菜單文件、文本文件等。有管理的文件,如菜單文件、文本文件等。 共55頁(yè),第51頁(yè)使用項(xiàng)目管理器使用項(xiàng)目管理器 在在“項(xiàng)目管理器項(xiàng)目管理器”中可以對(duì)各類文件進(jìn)行集中管理,用戶可采用以下幾種方中可以對(duì)各類文件進(jìn)行集中管理,用戶可采用以下幾種方式對(duì)文件進(jìn)行新建、添加、運(yùn)行、重命名等操作。式對(duì)文件進(jìn)行新建、添加、運(yùn)行、重命名等操作。(1)使用命令按鈕)使用命令按鈕 使用上述介紹的使用上述介紹的“項(xiàng)目管理器項(xiàng)目管理器”右邊的命令按鈕,對(duì)文件進(jìn)行各種操作。右邊的命令按鈕,對(duì)文件進(jìn)行各種操作。 (2)使用)使用“項(xiàng)目項(xiàng)目”菜單菜單 當(dāng)打開當(dāng)打開“項(xiàng)目管理器項(xiàng)目管理器”后,后,Visual FoxPro的菜單欄中會(huì)自動(dòng)增加的菜單欄中會(huì)自動(dòng)增加“項(xiàng)目項(xiàng)目”

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論