項(xiàng)目管理器與設(shè)計(jì)工具課件_第1頁(yè)
項(xiàng)目管理器與設(shè)計(jì)工具課件_第2頁(yè)
項(xiàng)目管理器與設(shè)計(jì)工具課件_第3頁(yè)
項(xiàng)目管理器與設(shè)計(jì)工具課件_第4頁(yè)
項(xiàng)目管理器與設(shè)計(jì)工具課件_第5頁(yè)
已閱讀5頁(yè),還剩40頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

第3章項(xiàng)目管理器與設(shè)計(jì)工具在VisualFoxPro中,項(xiàng)目是一個(gè)應(yīng)用程序所包含的所有文件、數(shù)據(jù)、文檔以及對(duì)象的集合。而“項(xiàng)目管理器”將一個(gè)應(yīng)用程序的所有文件集合成一個(gè)有機(jī)的整體,為系統(tǒng)開(kāi)發(fā)者提供了極為便利的工作平臺(tái)。開(kāi)發(fā)一個(gè)應(yīng)用程序時(shí),通常首先建立一個(gè)項(xiàng)目文件,然后在項(xiàng)目管理器中建立和添加項(xiàng)目所需要的各種類(lèi)型文件,最后將整個(gè)系統(tǒng)編譯成可獨(dú)立運(yùn)行的.APP和.EXE文件。本章主要講解創(chuàng)建項(xiàng)目、使用項(xiàng)目管理器和定制項(xiàng)目管理器的方法,此外還簡(jiǎn)單介紹了VisualFoxPro6.0的向?qū)?、設(shè)計(jì)器、生成器等設(shè)計(jì)工具的知識(shí)。3.1項(xiàng)目管理器本節(jié)將介紹如何創(chuàng)建項(xiàng)目,如何打開(kāi)和關(guān)閉項(xiàng)目,項(xiàng)目管理器的組成,使用項(xiàng)目管理器和定制項(xiàng)目管理器的方法。3.1項(xiàng)目管理器3.1.1創(chuàng)建項(xiàng)目1.創(chuàng)建新項(xiàng)目在VisualFoxPro中,用戶可以建立新的項(xiàng)目,項(xiàng)目文件的擴(kuò)展名為.pjx。創(chuàng)建新的項(xiàng)目的具體操作步驟如下:3.1項(xiàng)目管理器(1)打開(kāi)“文件”菜單,選擇“新建”菜單命令,或者單擊“常用”工具欄中的“新建”按鈕,都會(huì)出現(xiàn)“新建”對(duì)話框。(2)在“新建”對(duì)話框中選中“項(xiàng)目”單選按鈕,并單擊“新建文件”按鈕進(jìn)入“創(chuàng)建”對(duì)話框。(3)在“創(chuàng)建”對(duì)話框中輸入新項(xiàng)目的文件名,例如輸入“職工管理”。(4)單擊“保存”按鈕,系統(tǒng)就會(huì)在指定目錄位置建立一個(gè)名為“職工管理.pjx”的項(xiàng)目文件,并進(jìn)入項(xiàng)目管理器對(duì)話框。3.1項(xiàng)目管理器此外,還可以使用命令方式建立一個(gè)新項(xiàng)目。格式:createproject[<項(xiàng)目名|?>]其中參數(shù)<項(xiàng)目名>給出了要建立的項(xiàng)目名稱;如果不指定項(xiàng)目名稱或使用問(wèn)號(hào)都會(huì)彈出創(chuàng)建對(duì)話框請(qǐng)用戶輸入項(xiàng)目的名稱,然后也會(huì)進(jìn)入項(xiàng)目管理器對(duì)話框。3.1項(xiàng)目管理器如果在創(chuàng)建項(xiàng)目的時(shí)候,不改變保存文件的位置,就會(huì)在系統(tǒng)默認(rèn)的工作目錄中創(chuàng)建一個(gè)空的項(xiàng)目文件,接下來(lái)就可以往該項(xiàng)目文件中添加所需要的資源,比如數(shù)據(jù)庫(kù)、查詢、報(bào)表、表單和菜單等。所謂系統(tǒng)默認(rèn)的工作目錄是指VisualFoxPro6.0保存與打開(kāi)文件時(shí)首先訪問(wèn)的路徑,如不做修改的話,默認(rèn)是VisualFoxPro6.0的安裝目錄。例如安裝目錄是C:\Programfiles\Microsoftvisualstudio\VFP98,如果不修改默認(rèn)的工作目錄,用戶保存與打開(kāi)文件操作就在該目錄下。3.1項(xiàng)目管理器為了便于管理和使用,用戶開(kāi)發(fā)的項(xiàng)目應(yīng)當(dāng)與系統(tǒng)自有的文件分開(kāi)存放,需要事先建立自己的工作錄,不同的項(xiàng)目也應(yīng)設(shè)置不同的默認(rèn)工作目錄。例如,我們將當(dāng)前的默認(rèn)工作目錄設(shè)置為E:\職工管理,具體設(shè)置方法為:選擇“工具”菜單的“選項(xiàng)”選項(xiàng),在彈出的“選項(xiàng)”對(duì)話框中選擇“文件位置”選項(xiàng)卡,在文件類(lèi)型選項(xiàng)中“默認(rèn)目錄”,單擊“修改”按鈕,或者直接雙擊“默認(rèn)目錄”,彈出“更改文件位置”對(duì)話框,選中“使用默認(rèn)目錄”復(fù)選框,激活目錄文本框,然后直接輸入指定的文件路徑,或者單擊文本框右側(cè)的“對(duì)話”按鈕的“選擇目錄”對(duì)話框,選中文件夾之后單擊“選定”按鈕,單擊“確定”按鈕關(guān)閉“更改文件位置”對(duì)話框。設(shè)置默認(rèn)目錄之后,在VisualFoxPro中新建的文件將自動(dòng)保存到該文件夾中。3.1項(xiàng)目管理器對(duì)于默認(rèn)工作目錄所做的更改既可以是臨時(shí)性的,也可以是永久的。臨時(shí)設(shè)置保存在內(nèi)存中,并在退出VisualFoxPro時(shí)釋放。永久設(shè)置將何存在Windows注冊(cè)表中,作為以后再啟動(dòng)VisualFoxPro時(shí)的默認(rèn)設(shè)置值。也就是說(shuō),可以把在“選項(xiàng)”對(duì)話框中所做設(shè)置保存為在本次系統(tǒng)運(yùn)行期間有效或者保存為VisualFoxPro默認(rèn)設(shè)置,即永久設(shè)置。3.1項(xiàng)目管理器將設(shè)置保存為僅在本次系統(tǒng)運(yùn)行期間有效在“選項(xiàng)”對(duì)話框中選擇各項(xiàng)設(shè)置之后,單擊“確定”按鈕,關(guān)閉“選項(xiàng)”對(duì)話框。所改變的設(shè)置僅在本次系統(tǒng)運(yùn)行期間有效,設(shè)置一直起作用到退出VisualFoxPro6.0,或再次更改選項(xiàng)。退出系統(tǒng)后,所做的修改將丟失。保存為默認(rèn)設(shè)置要永久保存對(duì)系統(tǒng)環(huán)境所做的更改,應(yīng)把它們保存為默認(rèn)設(shè)置。對(duì)設(shè)置做更改之后,“設(shè)置為默認(rèn)值”按鈕被激活,單擊“設(shè)置為默認(rèn)值”按鈕,關(guān)閉“選項(xiàng)”對(duì)話框。這將把設(shè)置存儲(chǔ)在Windows注冊(cè)表中。以后每次啟動(dòng)VisualFoxPro時(shí)所做的更改繼續(xù)有效。3.1項(xiàng)目管理器2.打開(kāi)和關(guān)閉項(xiàng)目在VisualFoxPro中可以打開(kāi)一個(gè)已有的項(xiàng)目,也可以關(guān)閉一個(gè)打開(kāi)的項(xiàng)目。打開(kāi)項(xiàng)目的操作步驟如下:3.1項(xiàng)目管理器(1)從“文件”菜單中選擇“打開(kāi)”命令,或者單擊“常用”工具欄上的“打開(kāi)”按鈕,系統(tǒng)彈出“打開(kāi)”對(duì)話框,對(duì)話框中顯示的文件位置就是之前所設(shè)置的默認(rèn)工作目錄。(2)在“打開(kāi)”對(duì)話框的“文件類(lèi)型”下拉框中選擇的“項(xiàng)目”選項(xiàng),然后在查找范圍框中單擊打開(kāi)項(xiàng)目所在的文件夾。(3)雙擊要打開(kāi)的項(xiàng)目,或者選擇它,然后單擊“確定”按鈕,即打開(kāi)所選項(xiàng)目,出現(xiàn)項(xiàng)目管理器界面。3.1項(xiàng)目管理器如果要關(guān)閉項(xiàng)目,可以單擊項(xiàng)目管理器右上角的“關(guān)閉”按鈕。如果新建的項(xiàng)目是空項(xiàng)目,不包含任何文件。當(dāng)關(guān)閉這個(gè)空項(xiàng)目文件時(shí),系統(tǒng)將顯示一個(gè)提示框。如果單擊“刪除”按鈕,系統(tǒng)將從磁盤(pán)上刪除該空項(xiàng)目文件;如果單擊“保持”按鈕,系統(tǒng)將保存該空項(xiàng)目文件,以后就可以向該項(xiàng)目中添加文件了。3.1項(xiàng)目管理器3.項(xiàng)目管理器的組成“項(xiàng)目管理器器”窗口是VisualFoxPro開(kāi)發(fā)人員的工作平臺(tái),共有6個(gè)選項(xiàng)卡,其內(nèi)容分別是:(1)“全部”選項(xiàng)卡:包含了項(xiàng)目管理器里的所有類(lèi)型的組件,如“數(shù)據(jù)”、“文檔”、“類(lèi)”、“代碼”和“其他”等。(2)“數(shù)據(jù)”選項(xiàng)卡:包含了某一項(xiàng)目中的所有數(shù)據(jù),如“數(shù)據(jù)庫(kù)”、“自由表”和“查詢”等。其中有關(guān)數(shù)據(jù)庫(kù)和自由表的內(nèi)容將在本書(shū)第4章中介紹;有關(guān)查詢的內(nèi)容將在本書(shū)第6章中介紹。3.1項(xiàng)目管理器(3)“文檔”選項(xiàng)卡:包含了用戶處理數(shù)據(jù)時(shí)用到的所有文檔,如“表單”、“報(bào)表”和“標(biāo)簽”等。其中有關(guān)表單的內(nèi)容將在本書(shū)第8章中介紹;有關(guān)報(bào)表的內(nèi)容將在本書(shū)第10章中介紹。(4)“類(lèi)”選項(xiàng)卡:包含了項(xiàng)目管理器里的所有類(lèi)庫(kù)文件,但當(dāng)項(xiàng)目是空項(xiàng)目時(shí)無(wú)顯示。有關(guān)類(lèi)的內(nèi)容將在本書(shū)第8章中介紹。(5)“代碼”選項(xiàng)卡:為用戶提供了方便的建立和添加應(yīng)用程序及WindowsAPI的快捷工具。它包含了項(xiàng)目管理器里的“程序”、“API庫(kù)”和“應(yīng)用程序”3個(gè)組件。有關(guān)程序的內(nèi)容將在本書(shū)第7章中介紹。3.1項(xiàng)目管理器(6)“其他”選項(xiàng)卡:用于建立文本文件和利用“菜單設(shè)計(jì)器”進(jìn)行菜單設(shè)計(jì)。有關(guān)菜單的內(nèi)容將在本書(shū)第9章中介紹。在選項(xiàng)卡標(biāo)簽最左側(cè)有一個(gè)向上箭頭的按鈕,它是展開(kāi)/折疊按鈕,利用它可以折疊或展開(kāi)項(xiàng)目管理器窗口。在項(xiàng)目管理器中,利用類(lèi)似于大綱的形式組織各項(xiàng),可以展開(kāi)或折疊它們。在項(xiàng)目中,如果某類(lèi)型數(shù)據(jù)項(xiàng)有一個(gè)或多個(gè)數(shù)據(jù)項(xiàng),則在其標(biāo)志前有一個(gè)“+”號(hào)。單擊標(biāo)志前的“+”號(hào)將展開(kāi)其下的項(xiàng)目列表,同時(shí)“+”號(hào)將變成“-”號(hào);單擊“-”號(hào)則可折疊展開(kāi)的列表。3.1項(xiàng)目管理器在“項(xiàng)目管理器”窗口的右側(cè)有一列按鈕。當(dāng)編輯一個(gè)項(xiàng)目時(shí),選中對(duì)應(yīng)的文件類(lèi)型,這些按鈕將顯示高亮度,它們的作用如下:(1)“新建”按鈕:創(chuàng)建一個(gè)新文件或?qū)ο?。新文件或?qū)ο蟮念?lèi)型與當(dāng)前所選中的數(shù)據(jù)項(xiàng)類(lèi)型相同。(2)“添加”按鈕:把已有的文件添加到項(xiàng)目中。(3)“修改”按鈕:在相應(yīng)的設(shè)計(jì)器中打開(kāi)選定項(xiàng)進(jìn)行修改。比如可在報(bào)表設(shè)計(jì)器中打開(kāi)一個(gè)報(bào)表進(jìn)行修改。3.1項(xiàng)目管理器(4)“瀏覽”按鈕:在瀏覽窗口中查看表或視圖中的記錄信息。當(dāng)選定一個(gè)表或視圖時(shí)可用。(5)“運(yùn)行”按鈕:執(zhí)行選定的查詢、表單或程序。當(dāng)選定項(xiàng)目管理器中的一個(gè)查詢、表單或程序時(shí)可用。(6)“關(guān)閉”按鈕:關(guān)閉一個(gè)打開(kāi)的數(shù)據(jù)庫(kù)。僅當(dāng)選定一個(gè)數(shù)據(jù)庫(kù)時(shí)可用。(7)“打開(kāi)”按鈕:打開(kāi)一個(gè)數(shù)據(jù)庫(kù)。僅當(dāng)選定一個(gè)數(shù)據(jù)庫(kù)時(shí)可用。如果選定的數(shù)據(jù)庫(kù)已打開(kāi),此按鈕變?yōu)椤瓣P(guān)閉”。3.1項(xiàng)目管理器(8)“預(yù)覽”按鈕:在打印預(yù)覽方式下顯示選定的報(bào)表或標(biāo)簽。當(dāng)選定項(xiàng)目管理器中的一個(gè)報(bào)表或標(biāo)簽時(shí)可用。(9)“移去”按鈕:從項(xiàng)目中移去選定文件或?qū)ο蟆isualFoxPro會(huì)詢問(wèn)是僅從項(xiàng)目中移去此文件,還是同時(shí)將其從磁盤(pán)中刪除。(10)“連編”按鈕:連編一個(gè)項(xiàng)目或應(yīng)用程序,在專業(yè)版中,還可以連編一個(gè)可執(zhí)行文件。注意:“瀏覽”、“運(yùn)行”、“關(guān)閉”、“打開(kāi)”和“預(yù)覽”五個(gè)命令共用一個(gè)按鈕,由所選擇的數(shù)據(jù)類(lèi)型決定。3.1項(xiàng)目管理器3.1.2使用項(xiàng)目管理器1.創(chuàng)建文件創(chuàng)建一個(gè)新文件的方法是:在項(xiàng)目管理器中先選定文件類(lèi)型,再?gòu)摹绊?xiàng)目”菜單中選擇“新建文件”命令或者單擊“新建”按鈕,會(huì)彈出“新建文件”對(duì)話框,通過(guò)相應(yīng)的向?qū)Щ颉靶陆ㄎ募泵罹涂蓜?chuàng)建一個(gè)新文件。例如,若要?jiǎng)?chuàng)建一個(gè)數(shù)據(jù)庫(kù)文件,在項(xiàng)目管理中選擇“數(shù)據(jù)庫(kù)”選項(xiàng),再?gòu)摹绊?xiàng)目”菜單中選擇“新建文件”命令,或者單擊“新建”按鈕,都會(huì)彈出“新建數(shù)據(jù)庫(kù)”對(duì)話框,然后單擊“數(shù)據(jù)庫(kù)向?qū)А被颉靶陆〝?shù)據(jù)庫(kù)”,會(huì)打開(kāi)相應(yīng)的界面用以創(chuàng)建一個(gè)新的數(shù)據(jù)庫(kù)。直接選擇“文件”菜單的“新建”命令創(chuàng)建的文件不屬于任何項(xiàng)目文件。3.1項(xiàng)目管理器2.添加文件添加文件的方法是:首先確定所要添加的文件類(lèi)型,再?gòu)摹绊?xiàng)目”菜單中選擇“添加文件”命令或者單擊“添加”按鈕,系統(tǒng)會(huì)彈出“打開(kāi)”對(duì)話框,從中選擇要添加的文件,最后單擊“確定”按鈕,這樣系統(tǒng)便將選擇的文件添加到項(xiàng)目文件中。在VisualFoxPro中,添加或新建一個(gè)文件到項(xiàng)目中并不意味著該文件已經(jīng)成為項(xiàng)目的一部分。某個(gè)項(xiàng)目包含某個(gè)文件只是表示該文件與項(xiàng)目建立了一種關(guān)聯(lián)。這樣做有兩大優(yōu)點(diǎn):一是一個(gè)文件可以包含在多個(gè)項(xiàng)目中;二是如果一個(gè)文件同時(shí)被多個(gè)項(xiàng)目所包含,那么在修改該文件時(shí),修改的結(jié)果將同時(shí)在相應(yīng)的項(xiàng)目中得以體現(xiàn)。3.1項(xiàng)目管理器3.修改文件VisualFoxPro允許項(xiàng)目管理器隨時(shí)修改項(xiàng)目中的指定文件。修改文件的方法是:首先選擇要修改的文件,再?gòu)摹绊?xiàng)目”菜單中選擇“修改文件”命令或者單擊“修改”按鈕,系統(tǒng)將根據(jù)要修改的文件類(lèi)型打開(kāi)相應(yīng)的設(shè)計(jì)器,在設(shè)計(jì)器內(nèi)修改文件。如果被修改的文件同時(shí)包含在多個(gè)項(xiàng)目中,修改的結(jié)果對(duì)于其他項(xiàng)目也有效。3.1項(xiàng)目管理器4.移去文件當(dāng)一個(gè)文件不能在項(xiàng)目里發(fā)揮作用時(shí),就可以從項(xiàng)目中移去該文件,或者移去并從硬盤(pán)上刪除該文件。移去文件的方法是:先選擇要移去的文件,再?gòu)摹绊?xiàng)目”菜單中選擇“移去文件”命令或者單擊“移去”按鈕,系統(tǒng)會(huì)彈出“移去文件”的提示框,如果單擊“移去”按鈕,系統(tǒng)將被選擇的文件從項(xiàng)目中移去,但仍存在于原目錄中,如果單擊“刪除”按鈕,系統(tǒng)不僅從項(xiàng)目中移去文件,還將把文件從磁盤(pán)中刪除。3.1項(xiàng)目管理器5.打開(kāi)或關(guān)閉文件此操作用于打開(kāi)或關(guān)閉選定的數(shù)據(jù)庫(kù)。例如,在“項(xiàng)目管理器”中選定一個(gè)數(shù)據(jù)庫(kù),如果選定的數(shù)據(jù)庫(kù)已關(guān)閉,則從“項(xiàng)目”菜單中選擇“打開(kāi)文件”或者單擊“打開(kāi)”按鈕,選定的數(shù)據(jù)庫(kù)被打開(kāi);如果選定的數(shù)據(jù)庫(kù)已打開(kāi),則從“項(xiàng)目”菜單中選擇“關(guān)閉文件”或者單擊“關(guān)閉”按鈕,選定的數(shù)據(jù)庫(kù)被關(guān)閉。3.1項(xiàng)目管理器6.運(yùn)行文件此操作用于運(yùn)行選定的查詢、表單或程序。例如,在“項(xiàng)目管理器”中選定要運(yùn)行查詢、表單或程序后,再?gòu)摹绊?xiàng)目”菜單中選擇“運(yùn)行文件”命令或者單擊“運(yùn)行”按鈕,系統(tǒng)將運(yùn)行所選定的文件。7.瀏覽文件此操作用于在瀏覽窗口中查看和編輯所選定表或視圖的內(nèi)容。例如,在“項(xiàng)目管理器”窗口中選定所需瀏覽的表或視圖,再?gòu)摹绊?xiàng)目”菜單中選擇“瀏覽文件”命令或者單擊“瀏覽”按鈕,這樣就可查看和編輯所選定表或視圖的內(nèi)容。3.1項(xiàng)目管理器8.預(yù)覽文件此操作是用“打印預(yù)覽”方式顯示所選定的報(bào)表或標(biāo)簽。例如,在項(xiàng)目管理器中選定報(bào)表或標(biāo)簽,再?gòu)摹绊?xiàng)目”菜單中選擇“預(yù)覽文件”命令或者單擊“預(yù)覽”按鈕,這樣就可預(yù)覽所選定報(bào)表或標(biāo)簽。9.連編用于顯示“連編選項(xiàng)”對(duì)話框,連編一個(gè)項(xiàng)目或應(yīng)用程序,將在本書(shū)第11章介紹。3.1項(xiàng)目管理器3.1.3定制項(xiàng)目管理器項(xiàng)目管理器的定制包括:調(diào)整“項(xiàng)目管理器”對(duì)話框的大小、移動(dòng)“項(xiàng)目管理器”對(duì)話框的顯示位置、折疊或拆分“項(xiàng)目管理器”對(duì)話框,以及使“項(xiàng)目管理器”對(duì)話框中的選項(xiàng)卡永遠(yuǎn)浮在其他對(duì)話框之上等內(nèi)容。3.1項(xiàng)目管理器1.移動(dòng)、縮放和折疊將鼠標(biāo)指針?lè)旁诖翱诘臉?biāo)題欄上并拖動(dòng)鼠標(biāo)即可移動(dòng)項(xiàng)目管理器。將鼠標(biāo)指針指向“項(xiàng)目管理器”對(duì)話框的頂端、底端、兩邊或4個(gè)角上,指針變成箭頭狀,拖動(dòng)鼠標(biāo)便可以擴(kuò)大或縮小項(xiàng)目管理器的尺寸。項(xiàng)目管理器右上角的“關(guān)閉”按鈕下方的箭頭用于折疊或展開(kāi)“項(xiàng)目管理器”對(duì)話框。該按鈕正常時(shí)顯示為上箭頭,單擊后,“項(xiàng)目管理器”對(duì)話框縮小為僅顯示選項(xiàng)卡標(biāo)簽,同時(shí)該按鈕變成下箭頭,稱為“還原”按鈕。3.1項(xiàng)目管理器在折疊狀態(tài),選擇其中一個(gè)選項(xiàng)卡將顯示該選項(xiàng)卡的較小對(duì)話框。小對(duì)話框不顯示命令按鈕,但是在選項(xiàng)卡中單擊鼠標(biāo)右鍵,在彈出的快捷菜單中增加了“項(xiàng)目”菜單中各命令功能的選項(xiàng),如果要恢復(fù)項(xiàng)目管理器的正常界面,單擊下箭頭即可。2.拆分項(xiàng)目管理器單擊上箭頭折疊項(xiàng)目管理器,然后選擇一個(gè)選項(xiàng)卡,將它拖離項(xiàng)目管理器,在拆分出來(lái)的選項(xiàng)卡上單擊圖釘圖標(biāo),釘住選項(xiàng)卡,將其設(shè)置為始終顯示在屏幕的頂層,不被其他對(duì)話框遮擋。如果要還原拆分的選項(xiàng)卡,可以單擊選項(xiàng)卡上的“關(guān)閉”按鈕,另外,也可以用鼠標(biāo)將拆分的選項(xiàng)卡拖回“項(xiàng)目管理器”對(duì)話框中。3.1項(xiàng)目管理器3.停放項(xiàng)目管理器將項(xiàng)目管理器拖到VisualFoxPro主窗口的頂部就可以像工具欄一樣顯示在主窗口的頂部。停放后的項(xiàng)目管理器就變成了窗口工具欄區(qū)域的一部份,不能將其整個(gè)展開(kāi),但是可以單擊每個(gè)選項(xiàng)卡來(lái)進(jìn)行相應(yīng)的操作。對(duì)于停放的項(xiàng)目管理器,也可以拖開(kāi)選項(xiàng)卡,恢復(fù)成項(xiàng)目管理器窗口。3.2VisualFoxPro6.0的設(shè)計(jì)工具

VisualFoxPro6.0的集成環(huán)境提供了真正面向?qū)ο蟪绦蛟O(shè)計(jì)工具,使用集成環(huán)境中的各種向?qū)?、設(shè)計(jì)器和生成器,可以更簡(jiǎn)單、快捷、靈活地進(jìn)行應(yīng)用程序的開(kāi)發(fā)。本節(jié)只是簡(jiǎn)單地介紹這些工具的功能及調(diào)用方法,詳細(xì)的使用方法將會(huì)在后面的相關(guān)章節(jié)中作進(jìn)一步的介紹。3.2VisualFoxPro6.0的設(shè)計(jì)工具

3.2.1VisualFoxPro的向?qū)驅(qū)且环N交互式程序,用戶在一系列向?qū)聊簧匣卮饐?wèn)題或者選擇選項(xiàng),向?qū)?huì)根據(jù)用戶的回答生成文件或者執(zhí)行任務(wù),幫助用戶快速完成一般性任務(wù)。例如,創(chuàng)建表單、建立查詢、制作圖表等。VisualFoxPro系統(tǒng)中帶有的向?qū)С^(guò)20個(gè)。表3-1列出了常用的向?qū)Q及其功能。3.2VisualFoxPro6.0的設(shè)計(jì)工具

表3-1VisualFoxPro常用的向?qū)驅(qū)Q功能數(shù)據(jù)庫(kù)向?qū)?chuàng)建一個(gè)數(shù)據(jù)庫(kù)表向?qū)?chuàng)建一個(gè)數(shù)據(jù)庫(kù)表或自由表查詢向?qū)?chuàng)建一個(gè)查詢視圖向?qū)?chuàng)建一個(gè)試圖(只能在打開(kāi)數(shù)據(jù)庫(kù)的情況下使用)表單向?qū)?chuàng)建一個(gè)表單報(bào)表向?qū)?chuàng)建一個(gè)報(bào)表3.2VisualFoxPro6.0的設(shè)計(jì)工具

1.啟動(dòng)方法。用項(xiàng)目管理器或點(diǎn)擊“文件”菜單創(chuàng)建某種新的文件時(shí),可以利用向?qū)?lái)完成這項(xiàng)工作。啟動(dòng)向?qū)в邢铝?種方法:(1)在項(xiàng)目管理器中選定要?jiǎng)?chuàng)建文件的類(lèi)型,例表單,然后選擇“新建”系統(tǒng)會(huì)彈出“新建表單”對(duì)話框,然后單擊“向?qū)А卑粹o。(2)點(diǎn)擊系統(tǒng)菜單“文件”→“新建”或單擊工具欄上的“新建”按鈕,打開(kāi)“新建”對(duì)話框,選擇待創(chuàng)建的文件類(lèi)型,然后單擊對(duì)話框中“向?qū)А卑粹o。(3)點(diǎn)擊系統(tǒng)菜單“工具”→“向?qū)А?,?huì)出現(xiàn)下拉子菜單,也可以訪問(wèn)大多數(shù)的向?qū)А?4)單擊常用工具欄上的“向?qū)А眻D標(biāo)按鈕,可以直接啟動(dòng)相應(yīng)的向?qū)?.2VisualFoxPro6.0的設(shè)計(jì)工具

2.使用向?qū)?dòng)向?qū)Ш?,需要依次回答每一屏幕所提出的?wèn)題。在準(zhǔn)備好進(jìn)行下一個(gè)屏幕的操作時(shí),可單擊“下一步”按鈕。如果操作中出現(xiàn)錯(cuò)誤,或者原來(lái)的想法發(fā)生了變化,可單擊“上一步”按鈕,返回到前一屏幕的內(nèi)容,以便進(jìn)行修改。選擇“取消”,將退出向?qū)Ф粫?huì)產(chǎn)生任何結(jié)果,如果在使用過(guò)程中遇到困難,可按F1鍵獲得幫助。一些重要向?qū)У氖褂梅椒?,將?huì)在本書(shū)后面章節(jié)中介紹,這里不再舉例說(shuō)明。3.2VisualFoxPro6.0的設(shè)計(jì)工具

3.修改使用向?qū)?chuàng)建的項(xiàng)使用向?qū)?chuàng)建好表、表單、查詢或報(bào)表之后,可以用相應(yīng)的設(shè)計(jì)工具將其打開(kāi),并作進(jìn)一步的修改。不能用向?qū)е匦麓蜷_(kāi)一個(gè)用向?qū)Ы⒌奈募?,但是可以退出向?qū)е?,預(yù)覽向?qū)У慕Y(jié)果并作適當(dāng)?shù)男薷?,具體的使用方法將在后面相關(guān)章節(jié)中介紹。3.2VisualFoxPro6.0的設(shè)計(jì)工具

3.2.2VisualFoxPro設(shè)計(jì)器VisualFoxPro的設(shè)計(jì)器是創(chuàng)建和修改應(yīng)用系統(tǒng)各種組件的可視化工具。利用各種設(shè)計(jì)器使得創(chuàng)建表、表單、數(shù)據(jù)庫(kù)、查詢和報(bào)表來(lái)管理數(shù)據(jù)變得輕而易舉。1.各種設(shè)計(jì)器如果說(shuō)各類(lèi)向?qū)恰吧倒鲜健钡墓ぞ撸敲锤黝?lèi)設(shè)計(jì)器就是基本工具。表3-2列出了常用的設(shè)計(jì)器名稱及其功能。3.2VisualFoxPro6.0的設(shè)計(jì)工具

表3-2VisualFoxPro常用的設(shè)計(jì)器設(shè)計(jì)器名稱功能表設(shè)計(jì)器創(chuàng)建并修改數(shù)據(jù)庫(kù)表、自由表、字段和索引,可以實(shí)現(xiàn)諸如有效性檢查和默認(rèn)值等高級(jí)功能數(shù)據(jù)庫(kù)設(shè)計(jì)器管理數(shù)據(jù)庫(kù)中包含的全部表、視圖和關(guān)系。當(dāng)該設(shè)計(jì)器窗口活動(dòng)時(shí),顯示“數(shù)據(jù)庫(kù)”菜單和“數(shù)據(jù)庫(kù)設(shè)計(jì)器”工具欄報(bào)表設(shè)計(jì)器創(chuàng)建和修改打印數(shù)據(jù)的報(bào)表,當(dāng)該設(shè)計(jì)器窗口活動(dòng)時(shí),顯示“報(bào)表”菜單和“報(bào)表控件”工具欄查詢?cè)O(shè)計(jì)器創(chuàng)建和修改在本地表中運(yùn)行的查詢,當(dāng)該設(shè)計(jì)窗口活動(dòng)時(shí),顯示“查詢”菜單和“查詢?cè)O(shè)計(jì)器”工具欄視圖設(shè)計(jì)器在遠(yuǎn)程數(shù)據(jù)源上運(yùn)行查詢,創(chuàng)建可更新的查詢,即視圖,當(dāng)該設(shè)計(jì)器窗口活動(dòng)時(shí),顯示“視圖設(shè)計(jì)器”工具欄表單設(shè)計(jì)器創(chuàng)建和修改表單和表單集,當(dāng)該設(shè)計(jì)器窗口活動(dòng)時(shí),顯示“表單”菜單、“表單控件”工具欄、“表單設(shè)計(jì)器”工具欄和“屬性”窗口菜單設(shè)計(jì)器創(chuàng)建菜單欄或彈出式子菜單數(shù)據(jù)環(huán)境設(shè)計(jì)器數(shù)據(jù)環(huán)境定義了表單或報(bào)表使用的數(shù)據(jù)源,包括表、視圖和關(guān)系,可以用數(shù)據(jù)環(huán)境設(shè)計(jì)器來(lái)修改連接設(shè)計(jì)器為遠(yuǎn)程視圖創(chuàng)建并修改命名連接,因?yàn)檫B接是作為數(shù)據(jù)庫(kù)的一部分存儲(chǔ)的,所以僅在有打開(kāi)的數(shù)據(jù)庫(kù)時(shí)才能使用連接設(shè)計(jì)器3.2VisualFoxPro6.0的設(shè)計(jì)工具

2.打開(kāi)設(shè)計(jì)器除了使用命令方式以外,還可以用下面三種方式打開(kāi)設(shè)計(jì)器:(1)在項(xiàng)目管理器環(huán)境下調(diào)用。利用項(xiàng)目管理器可以快速訪問(wèn)VisualFoxPro的各種設(shè)計(jì)器。在項(xiàng)目管理器窗口中選擇相應(yīng)的選項(xiàng)卡,選中要?jiǎng)?chuàng)建文件的類(lèi)型,然后選擇“新建”,系統(tǒng)彈出“新建”對(duì)話框,單擊“新建”按鈕即可打開(kāi)相應(yīng)的設(shè)計(jì)器。(2)菜單方式調(diào)用。點(diǎn)擊系統(tǒng)菜單“文件”→“新建”,打開(kāi)“新建”對(duì)話框。選擇待創(chuàng)建的類(lèi)型,然后單擊“新建文件”按鈕,系統(tǒng)將自動(dòng)打開(kāi)相應(yīng)的設(shè)計(jì)器。同樣道理,當(dāng)打開(kāi)不同的文件時(shí),系統(tǒng)將同時(shí)打開(kāi)相應(yīng)的設(shè)計(jì)器。3.2VisualFoxPro6.0的設(shè)計(jì)工具

(3)從顯示菜單中打開(kāi)。當(dāng)打開(kāi)某種類(lèi)型的文件時(shí),在“顯示”菜單項(xiàng)中會(huì)出現(xiàn)相應(yīng)的設(shè)計(jì)器選項(xiàng)。例如,當(dāng)當(dāng)瀏覽表時(shí),在“顯示”菜單中會(huì)出現(xiàn)表設(shè)計(jì)器選項(xiàng)。由于不同設(shè)計(jì)器的功能各異,它們具有不同的形式。有關(guān)各類(lèi)設(shè)計(jì)器的詳細(xì)使用方法將在后面章節(jié)中陸續(xù)介紹。3.2VisualFoxPro6.0的設(shè)計(jì)工具

3.3.3VisualFoxPro生成器生成器是帶有選項(xiàng)卡的對(duì)話框,用于簡(jiǎn)化對(duì)表達(dá)式、表單、復(fù)雜控件和參照完整性代碼的創(chuàng)建和修改過(guò)程。每個(gè)生成器顯示一系列選項(xiàng)卡,用于設(shè)置選中對(duì)象的屬性??墒褂蒙善髟跀?shù)據(jù)庫(kù)表之間生成控件、表單、設(shè)置控件格式和創(chuàng)建參照完整性。表3-3列出了常用的生成器名稱及其功能。3.2VisualFoxPro6.0的設(shè)計(jì)工具

表3-3VisualFoxPro常用的生成器生成器名稱功能表單生成器用于向表單中添加字段,這里的字段用作新的控件??梢栽谠撋善髦羞x擇選項(xiàng),來(lái)添加控件和指定樣式表格生成器用于為表格控件設(shè)置屬性。表格控件允許在表單或頁(yè)面中顯示和操作數(shù)據(jù)的行與列。在該生成器對(duì)話框中進(jìn)行選則可以設(shè)置表格屬性編輯框生成器用于

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 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)論