官术网_书友最值得收藏!

3.1 項(xiàng)目管理器

使用Visual FoxPro時(shí)會(huì)創(chuàng)建很多文件,這些文件有著各種不同的格式,因此就需要專(zhuān)門(mén)的管理工具來(lái)提高工作效率。使用Visual FoxPro的主要工作界面----“項(xiàng)目管理器”,將Visual FoxPro的文件用圖示與分類(lèi)的方式,依文件的性質(zhì)放置在不同的標(biāo)簽上,并針對(duì)不同類(lèi)型的文件提供不同的操作選項(xiàng)。

3.1.1 創(chuàng)建和打開(kāi)項(xiàng)目

項(xiàng)目管理器提供簡(jiǎn)易、可見(jiàn)的方式組織處理表、表單、數(shù)據(jù)庫(kù)、報(bào)表、查詢和其他文件,用于管理表和數(shù)據(jù)庫(kù)或創(chuàng)建應(yīng)用程序。最好把應(yīng)用程序中的文件都組織到項(xiàng)目中,這樣便于查找。程序開(kāi)發(fā)人員可以用項(xiàng)目管理器把項(xiàng)目的多個(gè)文件組織成一個(gè)文件,生成一個(gè).APP文件或者.EXE文件。其中,.APP文件可以用DO命令來(lái)執(zhí)行,可以用Visual FoxPro專(zhuān)業(yè)版編譯成.EXE文件。項(xiàng)目中的所有文件如.PRG、報(bào)表格式文件和標(biāo)簽格式文件,都能組合在一個(gè)文件中。如果表和索引不再修改、添加,也可以組合到里面。

1.創(chuàng)建新項(xiàng)目

從“文件”菜單中選擇“新建”命令,可以隨時(shí)創(chuàng)建新項(xiàng)目。創(chuàng)建新項(xiàng)目的步驟如下。

①?gòu)摹拔募辈藛沃羞x擇“新建”,或者單擊常用工具欄上的“新建”按鈕,則打開(kāi)“新建”對(duì)話框,如圖3-1所示。

圖3-1 “新建”對(duì)話框

選擇“項(xiàng)目”,然后單擊“新建文件”,此時(shí)將打開(kāi)“創(chuàng)建”對(duì)話框。

②在“創(chuàng)建”對(duì)話框中,輸入新項(xiàng)目的名稱,例如xm1。在“保存在”下拉列表框中選擇保存新項(xiàng)目的文件夾,例如d:\vflx。

③單擊“保存”按鈕,如圖3-2所示。

圖3-2 “創(chuàng)建”對(duì)話框

2.打開(kāi)已有項(xiàng)目

從“文件”菜單中選擇“打開(kāi)”命令,可以隨時(shí)打開(kāi)新項(xiàng)目。打開(kāi)已有項(xiàng)目的步驟如下。

①?gòu)摹拔募辈藛沃羞x擇“打開(kāi)”命令,或者單擊常用工具欄上的“打開(kāi)”按鈕,則顯示“打開(kāi)”對(duì)話框,如圖3-3所示。Visual FoxPro當(dāng)前默認(rèn)的文件夾為VFP,所以顯示此文件夾下的內(nèi)容。

圖3-3 “打開(kāi)”對(duì)話框

②選擇“文件類(lèi)型”為“項(xiàng)目”。

③在“打開(kāi)”對(duì)話框中,輸入或選擇已有項(xiàng)目的名稱。

④打開(kāi)項(xiàng)目文件后將顯示項(xiàng)目管理器窗口,如圖3-4所示,這時(shí)就可以用項(xiàng)目管理器來(lái)組織和管理項(xiàng)目中的文件了。

圖3-4 項(xiàng)目管理器窗口

3.1.2 項(xiàng)目管理器的操作

項(xiàng)目管理器提供了一個(gè)組織良好的分層結(jié)構(gòu)視圖。若要處理項(xiàng)目中某一特定類(lèi)型的文件或?qū)ο螅蛇x擇相應(yīng)的選項(xiàng)卡。在建立表和數(shù)據(jù)庫(kù),以及創(chuàng)建表單、查詢、視圖和報(bào)表時(shí),所要處理的主要是“數(shù)據(jù)”和“文檔”選項(xiàng)卡中的內(nèi)容。

1.查找數(shù)據(jù)文件

“數(shù)據(jù)”選項(xiàng)卡包含了一個(gè)項(xiàng)目中的所有數(shù)據(jù):數(shù)據(jù)庫(kù)、自由表、查詢和視圖。項(xiàng)目管理器中的“數(shù)據(jù)”選項(xiàng)卡如圖3-5所示。

圖3-5 項(xiàng)目管理器中的“數(shù)據(jù)”選項(xiàng)卡

數(shù)據(jù)庫(kù)是表的集合,一般通過(guò)公共字段彼此關(guān)聯(lián),數(shù)據(jù)庫(kù)文件的擴(kuò)展名為DBC。自由表存儲(chǔ)在以DBF為擴(kuò)展名的文件中,它不是數(shù)據(jù)庫(kù)的組成部分。查詢是檢查存儲(chǔ)在表中的特定信息的一種結(jié)構(gòu)化方法,利用“查詢?cè)O(shè)計(jì)器”,可以設(shè)置查詢的格式,該查詢將按照輸入的規(guī)則從表中提取記錄,查詢被保存為帶.QPR擴(kuò)展名的文件。視圖是特殊的查詢,通過(guò)更改由查詢返回的記錄,可以用視圖訪問(wèn)遠(yuǎn)程數(shù)據(jù)或更新數(shù)據(jù)源。視圖只能存在于數(shù)據(jù)庫(kù)中,它不是獨(dú)立的文件。

2.查找表單和報(bào)表文件

“文檔”選項(xiàng)卡中包含了處理數(shù)據(jù)時(shí)所用的全部文檔:輸入和查看數(shù)據(jù)所用的表單,以及打印表和查詢結(jié)果所用的報(bào)表及標(biāo)簽。項(xiàng)目管理器中的“文檔”選項(xiàng)卡如圖3-6所示。

圖3-6 項(xiàng)目管理器中的“文檔”選項(xiàng)卡

表單用于顯示和編輯表的內(nèi)容。報(bào)表是一種文件,它告訴Visual FoxPro如何設(shè)置查詢來(lái)從表中提取結(jié)果,以及如何將它們打印出來(lái)。標(biāo)簽是打印在專(zhuān)用紙上的帶有特殊格式的報(bào)表。

其余選項(xiàng)卡(如“類(lèi)”“代碼”及“其他”)主要用于為最終用戶創(chuàng)建應(yīng)用程序。

3.查看文件詳細(xì)內(nèi)容

項(xiàng)目管理器中的項(xiàng)是以類(lèi)似于大綱的結(jié)構(gòu)來(lái)組織的,可以將其展開(kāi)或折疊,以便查看不同層次中的詳細(xì)內(nèi)容。大綱顯示了項(xiàng)目中不同層次內(nèi)的詳細(xì)內(nèi)容,如圖3-7所示。

圖3-7 樹(shù)狀大綱結(jié)構(gòu)

如果項(xiàng)目中具有一個(gè)以上某一類(lèi)型的項(xiàng),其類(lèi)型符號(hào)旁邊會(huì)出現(xiàn)一個(gè)“+”號(hào)。單擊符號(hào)旁邊的“+”號(hào)可以顯示項(xiàng)目中該類(lèi)型的項(xiàng)的名稱,單擊項(xiàng)名旁邊的“+”號(hào)可以看到該項(xiàng)的組件。

例如,單擊“自由表”符號(hào)旁邊的“+”號(hào),可以看到項(xiàng)目中自由表的名稱;單擊表名旁邊的“+”號(hào),可以看到表中的字段名和索引名。

若要折疊已展開(kāi)的列表,可單擊列表旁邊的“-”號(hào)。

4.添加或移去文件

要想使用項(xiàng)目管理器,必須在其中添加已有的文件或者用它來(lái)創(chuàng)建新的文件。例如,如果想把一些已有的擴(kuò)展名為.DBF的表添加到項(xiàng)目中,只需在“數(shù)據(jù)”選項(xiàng)卡中選擇“自由表”,然后用“添加”按鈕把它們添加到項(xiàng)目中。

(1)在項(xiàng)目中加入文件的步驟

①選擇要添加項(xiàng)的類(lèi)型。

②選擇“添加”。

③在“打開(kāi)”對(duì)話框中,選擇要添加的文件名,然后單擊“確定”按鈕。

(2)從項(xiàng)目中移去文件的步驟

①選定要移去的內(nèi)容。

②選擇“移去”。

③在提示框中選擇“移去”。

如果要從計(jì)算機(jī)中刪除文件,請(qǐng)單擊“刪除”按鈕。

5.創(chuàng)建和修改文件

項(xiàng)目管理器簡(jiǎn)化了創(chuàng)建和修改文件的過(guò)程。只需選定要?jiǎng)?chuàng)建或修改的文件類(lèi)型,然后選擇“新建”或“修改”按鈕,Visual FoxPro將顯示與所選文件類(lèi)型相應(yīng)的設(shè)計(jì)工具。

(1)創(chuàng)建項(xiàng)目中文件的操作步驟

①選定要?jiǎng)?chuàng)建的文件類(lèi)型。

②單擊“新建”按鈕。

對(duì)于某些類(lèi)型的文件,可以利用向?qū)?lái)創(chuàng)建。

(2)修改文件的操作步驟

①選定一個(gè)已有的文件。

②單擊“修改”按鈕。

例如,要修改一個(gè)表,先選定表的名稱,然后單擊“修改”按鈕,該表便顯示在“表設(shè)計(jì)器”中。

(3)為文件添加說(shuō)明的操作步驟

創(chuàng)建或添加新的文件時(shí),可為文件加上說(shuō)明。文件被選定時(shí),說(shuō)明將顯示在項(xiàng)目管理器的底部。

①在項(xiàng)目管理器中選定文件。

②從“項(xiàng)目”菜單中選擇“編輯說(shuō)明”。

③在“說(shuō)明”對(duì)話框中輸入對(duì)文件的說(shuō)明。

④單擊“確定”按鈕。

6.查看表中的數(shù)據(jù)

從項(xiàng)目管理器中可以瀏覽項(xiàng)目中表的內(nèi)容。瀏覽表的步驟如下。

①選擇“數(shù)據(jù)”選項(xiàng)卡。

②選定一個(gè)表并單擊“瀏覽”按鈕。

7.項(xiàng)目間共享文件

通過(guò)與其他項(xiàng)目共享文件,用戶可以重用在其他項(xiàng)目開(kāi)發(fā)上的工作成果。此文件并未復(fù)制,項(xiàng)目只儲(chǔ)存了對(duì)該文件的引用。文件可同時(shí)和不同的項(xiàng)目連接。在項(xiàng)目之間共享文件的操作步驟如下。

①在Visual FoxPro中,打開(kāi)要共享文件的兩個(gè)項(xiàng)目。

②在包含該文件的項(xiàng)目管理器中,選擇該文件。

③拖動(dòng)該文件到另一個(gè)的項(xiàng)目容器中。

3.1.3 定制項(xiàng)目管理器

可以定制可視工作區(qū)域,方法是改變項(xiàng)目管理器的外觀或設(shè)置在項(xiàng)目管理器中雙擊運(yùn)行的文件。

1.改變顯示外觀

項(xiàng)目管理器通常顯示為一個(gè)獨(dú)立的窗口。用戶可以移動(dòng)它的位置、改變其尺寸或者將它折疊起來(lái)只顯示選項(xiàng)卡。

若要移動(dòng)項(xiàng)目管理器:將鼠標(biāo)指針指向標(biāo)題欄,然后將項(xiàng)目管理器拖到屏幕上的其他位置。

若要改變項(xiàng)目管理器窗口的大小:將鼠標(biāo)指針指向項(xiàng)目管理器窗口的頂端、底端、兩邊或角上,拖動(dòng)鼠標(biāo)即可擴(kuò)大或縮小它的尺寸。

若要折疊項(xiàng)目管理器:?jiǎn)螕粲疑辖堑纳霞^。在折疊情況下只顯示選項(xiàng)卡,如圖3-8所示。

圖3-8 折疊項(xiàng)目管理器

用戶可以很容易地將項(xiàng)目管理器還原為通常大小,單擊右上角的下箭頭即可。

2.拖開(kāi)選項(xiàng)卡

折疊項(xiàng)目管理器后,可以拖開(kāi)選項(xiàng)卡,該選項(xiàng)卡成為浮動(dòng)狀態(tài),可根據(jù)需要重新安排它們的位置。若要拖開(kāi)某一選項(xiàng)卡,其操作步驟如下。

①折疊項(xiàng)目管理器。

②選定一個(gè)選項(xiàng)卡,將它拖離項(xiàng)目管理器,如圖3-9所示。

圖3-9 浮動(dòng)選項(xiàng)卡

當(dāng)選項(xiàng)卡處于浮動(dòng)狀態(tài)時(shí),通過(guò)在選項(xiàng)卡中單擊鼠標(biāo)右鍵可以訪問(wèn)“項(xiàng)目”菜單中的選項(xiàng),如圖3-10所示。

圖3-10 在浮動(dòng)選項(xiàng)卡中單擊鼠標(biāo)右鍵

3.項(xiàng)目管理器中的選項(xiàng)卡

如果希望選項(xiàng)卡始終顯示在屏幕的最表層,可以單擊選項(xiàng)卡上的圖釘圖標(biāo),這樣,該選項(xiàng)卡就會(huì)一直保留在其他Visual FoxPro窗口的上面。用戶也可以使多個(gè)選項(xiàng)卡都處于“頂層顯示”的狀態(tài)。再次單擊圖釘圖標(biāo)可以取消選項(xiàng)卡的“頂層顯示”設(shè)置。

若要還原選項(xiàng)卡:?jiǎn)螕暨x項(xiàng)卡上的“關(guān)閉”按鈕,或者將選項(xiàng)卡拖回到項(xiàng)目管理器。還可以停放項(xiàng)目管理器,使它像工具欄一樣顯示在Visual FoxPro主窗口的頂部。若要停放項(xiàng)目管理器:將項(xiàng)目管理器拖到Visual FoxPro主窗口的頂部。停放項(xiàng)目管理器后,它就變成窗口工具欄區(qū)域的一部分。項(xiàng)目管理器處于停放狀態(tài)時(shí),不能將其展開(kāi),但是可以單擊每個(gè)選項(xiàng)卡來(lái)進(jìn)行相應(yīng)的操作。對(duì)于停放的項(xiàng)目管理器,同樣可以從中拖開(kāi)選項(xiàng)卡,如圖3-11所示。

圖3-11 停放項(xiàng)目管理器

3.1.4 項(xiàng)目管理器中的命令按鈕

項(xiàng)目管理器中右方包含幾個(gè)命令按鈕,這些按鈕會(huì)根據(jù)選取不同選項(xiàng)卡的文件而改變,顯示出可以使用的按鍵,無(wú)法使用的按鈕顯示灰色而無(wú)法選取。在使用這些命令之前,要先在左方選取需要的文件類(lèi)型。項(xiàng)目管理器中的命令按鈕如表3-1所示。

表3-1 項(xiàng)目管理器中的命令按鈕

主站蜘蛛池模板: 青浦区| 辽宁省| 陆河县| 桃江县| 囊谦县| 二连浩特市| 哈巴河县| 定陶县| 吉木乃县| 军事| 舞阳县| 澄城县| 榆社县| 渑池县| 兖州市| 乐东| 通河县| 西丰县| 东辽县| 察哈| 遂溪县| 乐都县| 墨竹工卡县| 阳泉市| 西乡县| 阳谷县| 黑龙江省| 哈尔滨市| 大同县| 罗城| 墨玉县| 从化市| 准格尔旗| 上林县| 津市市| 尖扎县| 呼和浩特市| 新干县| 东乡| 岳西县| 邯郸县|