Visual FoxPro數(shù)據(jù)庫程序的設(shè)計教程第章 的項目管理器及其操作_第1頁
Visual FoxPro數(shù)據(jù)庫程序的設(shè)計教程第章 的項目管理器及其操作_第2頁
Visual FoxPro數(shù)據(jù)庫程序的設(shè)計教程第章 的項目管理器及其操作_第3頁
Visual FoxPro數(shù)據(jù)庫程序的設(shè)計教程第章 的項目管理器及其操作_第4頁
Visual FoxPro數(shù)據(jù)庫程序的設(shè)計教程第章 的項目管理器及其操作_第5頁
已閱讀5頁,還剩21頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、visual foxpro數(shù)據(jù)庫程序設(shè)計教程數(shù)據(jù)庫程序設(shè)計教程2021年11月7日第1頁第第2章章 項目管理器及其操作項目管理器及其操作l2.1 項目管理器的基本概念項目管理器的基本概念l2.1.1 創(chuàng)建項目創(chuàng)建項目l2.1.2 項目管理器的使用項目管理器的使用l2.2 項目管理器的操作項目管理器的操作l2.2.1 查看項目中的內(nèi)容查看項目中的內(nèi)容l2.2.2 添加或移去文件添加或移去文件l2.2.3 創(chuàng)建和修改文件創(chuàng)建和修改文件l2.2.4 定制項目管理器定制項目管理器l本章小結(jié)本章小結(jié)l習(xí)題習(xí)題2visual foxpro數(shù)據(jù)庫程序設(shè)計教程數(shù)據(jù)庫程序設(shè)計教程2021年11月7日第2頁本章要

2、點l“項目管理器項目管理器”的啟動、功能、組成、定制的啟動、功能、組成、定制以及操作,以及操作,“項目管理器項目管理器”包括包括6個文件選個文件選項卡,其中項卡,其中“全部全部”文件選項卡中,將顯文件選項卡中,將顯示應(yīng)用的所有文件對象大類,即示應(yīng)用的所有文件對象大類,即“數(shù)據(jù)數(shù)據(jù)”、“文檔文檔”、“類庫類庫”、“代碼代碼”和和“其其他他”,項目管理器是,項目管理器是visual foxpro的的“控控制中心制中心”。 visual foxpro數(shù)據(jù)庫程序設(shè)計教程數(shù)據(jù)庫程序設(shè)計教程2021年11月7日第3頁l項目管理器是開發(fā)應(yīng)用程序所必需的項目管理器是開發(fā)應(yīng)用程序所必需的輔助設(shè)計工具輔助設(shè)計工具

3、,它從管理和控制的角度它從管理和控制的角度支持項目開發(fā)所涉及的各類文件。一支持項目開發(fā)所涉及的各類文件。一個有一定規(guī)模的數(shù)據(jù)庫應(yīng)用系統(tǒng)個有一定規(guī)模的數(shù)據(jù)庫應(yīng)用系統(tǒng),其中其中不僅包含了各種類型的文件不僅包含了各種類型的文件,而且每一而且每一類文件的數(shù)目也不止一個。項目是文類文件的數(shù)目也不止一個。項目是文件、數(shù)據(jù)、文檔和件、數(shù)據(jù)、文檔和visual foxpro對象對象的集合,其保存文件的擴(kuò)展名為的集合,其保存文件的擴(kuò)展名為.pjx。visual foxpro數(shù)據(jù)庫程序設(shè)計教程數(shù)據(jù)庫程序設(shè)計教程2021年11月7日第4頁2.1 項目管理器的基本概念項目管理器的基本概念l項目管理器也是項目管理器也是

4、visual foxpro提供的一種設(shè)計提供的一種設(shè)計工具。工具。visual foxpro的項目管理器把每類文件的項目管理器把每類文件的組成作為一類模塊,如表模塊、表單模塊、報的組成作為一類模塊,如表模塊、表單模塊、報表模塊等,通過創(chuàng)建一個項目文件把應(yīng)用系統(tǒng)的表模塊等,通過創(chuàng)建一個項目文件把應(yīng)用系統(tǒng)的所有組成模塊統(tǒng)一管理起來。用戶可利用項目管所有組成模塊統(tǒng)一管理起來。用戶可利用項目管理器簡便地、可視化地創(chuàng)建、修改、調(diào)試和運行理器簡便地、可視化地創(chuàng)建、修改、調(diào)試和運行項目中各類文件,還能把應(yīng)用項目集合成一個在項目中各類文件,還能把應(yīng)用項目集合成一個在visual foxpro環(huán)境下運行的應(yīng)用程

5、序,或者編環(huán)境下運行的應(yīng)用程序,或者編譯成脫離譯成脫離visual foxpro環(huán)境而運行的可執(zhí)行文環(huán)境而運行的可執(zhí)行文件。件。visual foxpro數(shù)據(jù)庫程序設(shè)計教程數(shù)據(jù)庫程序設(shè)計教程2021年11月7日第5頁l2.1.1 創(chuàng)建項目創(chuàng)建項目l1創(chuàng)建方法創(chuàng)建方法l通常使用兩種方法創(chuàng)建一個新的項目文件,一種通常使用兩種方法創(chuàng)建一個新的項目文件,一種是使用是使用visual foxpro的菜單命令,另一種是在的菜單命令,另一種是在命令窗口中輸入命令。具體操作如下所述。命令窗口中輸入命令。具體操作如下所述。l菜單操作。打開菜單操作。打開“文件文件”菜單,選擇菜單,選擇“新建新建”命命令,選文件類

6、型為令,選文件類型為“項目項目”,單擊,單擊“新建文件新建文件”按鈕,為文件取名,單擊按鈕,為文件取名,單擊“保存保存”按鈕。按鈕。l命令窗口。命令窗口。l【格式】【格式】create project visual foxpro數(shù)據(jù)庫程序設(shè)計教程數(shù)據(jù)庫程序設(shè)計教程2021年11月7日第6頁l在使用以上兩種方法后,都可以創(chuàng)建一個在使用以上兩種方法后,都可以創(chuàng)建一個項目文件,項目文件的擴(kuò)展名是項目文件,項目文件的擴(kuò)展名是.pjx。在。在lvisualfoxpro的窗口中打開一個項目管理的窗口中打開一個項目管理器來表示項目文件,同時在菜單欄中還會器來表示項目文件,同時在菜單欄中還會在出在出“項目項目

7、”菜單,提供對項目文件操作菜單,提供對項目文件操作的相關(guān)命令。項目管理器如圖的相關(guān)命令。項目管理器如圖2-1所示。所示。visual foxpro數(shù)據(jù)庫程序設(shè)計教程數(shù)據(jù)庫程序設(shè)計教程2021年11月7日第7頁圖2-1 visual foxpro的項目管理器visual foxpro數(shù)據(jù)庫程序設(shè)計教程數(shù)據(jù)庫程序設(shè)計教程2021年11月7日第8頁l2項目管理器界面組成項目管理器界面組成l項目管理器由以下幾部分組成。項目管理器由以下幾部分組成。l(1)標(biāo)題欄。項目管理器的標(biāo)題欄顯示的標(biāo)題)標(biāo)題欄。項目管理器的標(biāo)題欄顯示的標(biāo)題就是項目文件的主文件名,創(chuàng)建項目文件時,默就是項目文件的主文件名,創(chuàng)建項目文

8、件時,默認(rèn)文件名為認(rèn)文件名為“項目項目1”、“項目項目2”、,用戶可,用戶可刪除或輸入所選擇的項目文件名。刪除或輸入所選擇的項目文件名。l(2)選項卡。標(biāo)題欄下方是選項卡,共有)選項卡。標(biāo)題欄下方是選項卡,共有6個。個。選擇不同選項卡,則可在下面的工作區(qū)顯示所管選擇不同選項卡,則可在下面的工作區(qū)顯示所管理的相應(yīng)文件的類型?,F(xiàn)對各選項卡的意義做如理的相應(yīng)文件的類型?,F(xiàn)對各選項卡的意義做如下說明。下說明。visual foxpro數(shù)據(jù)庫程序設(shè)計教程數(shù)據(jù)庫程序設(shè)計教程2021年11月7日第9頁l“全部全部”:顯示和管理應(yīng)用項目中所使用的所有類型的文:顯示和管理應(yīng)用項目中所使用的所有類型的文件。它包含

9、了其右邊件。它包含了其右邊5個選項卡的全部內(nèi)容。個選項卡的全部內(nèi)容。l“數(shù)據(jù)數(shù)據(jù)”:管理應(yīng)用項目中各種類型的數(shù)據(jù)文件。數(shù)據(jù)文:管理應(yīng)用項目中各種類型的數(shù)據(jù)文件。數(shù)據(jù)文件有數(shù)據(jù)庫、自由表、查詢文件等。件有數(shù)據(jù)庫、自由表、查詢文件等。l“文檔文檔”:顯示和管理應(yīng)用項目中使用的文檔類文件。文:顯示和管理應(yīng)用項目中使用的文檔類文件。文檔類文件有表單文件、報表文件、標(biāo)簽文件等。檔類文件有表單文件、報表文件、標(biāo)簽文件等。l“類類”:顯示和管理應(yīng)用項目中使用的類庫文件,包括:顯示和管理應(yīng)用項目中使用的類庫文件,包括visual foxpro系統(tǒng)提供的類目管理器生成的應(yīng)用程序系統(tǒng)提供的類目管理器生成的應(yīng)用程序

10、(.app)。)。l“其他其他”:顯示和管理應(yīng)用項目中使用的,但在以上選項:顯示和管理應(yīng)用項目中使用的,但在以上選項卡中沒有管理的文件,如菜單文件、文本文件、圖形文件卡中沒有管理的文件,如菜單文件、文本文件、圖形文件等。等。visual foxpro數(shù)據(jù)庫程序設(shè)計教程數(shù)據(jù)庫程序設(shè)計教程2021年11月7日第10頁l(3)工作區(qū)。項目管理器的工作區(qū)是顯示和管)工作區(qū)。項目管理器的工作區(qū)是顯示和管理各類文件夾的窗口,從圖中可以看出,它是采理各類文件夾的窗口,從圖中可以看出,它是采用分層結(jié)構(gòu)的方式來組織和宣項目中的文件。左用分層結(jié)構(gòu)的方式來組織和宣項目中的文件。左邊的最高一層用明確的標(biāo)題標(biāo)識了文件的

11、分類,邊的最高一層用明確的標(biāo)題標(biāo)識了文件的分類,單擊單擊“”號可展開該類文件的下屬組織層次,號可展開該類文件的下屬組織層次,“”號同時也變成了號同時也變成了“”號。單擊號。單擊“”號號可把展開的層次折疊起來,可把展開的層次折疊起來,“”號同時變成了號同時變成了“”號。逐層單擊某類文件管理器的命令按鈕號。逐層單擊某類文件管理器的命令按鈕來修改和運行這個文件。來修改和運行這個文件。l(4)命令按鈕。項目管理器右邊的命令按鈕為)命令按鈕。項目管理器右邊的命令按鈕為工作區(qū)窗口的提供各種操作命令。工作區(qū)窗口的提供各種操作命令。visual foxpro數(shù)據(jù)庫程序設(shè)計教程數(shù)據(jù)庫程序設(shè)計教程2021年11月

12、7日第11頁l2.1.2 項目管理器的使用項目管理器的使用l1命令按鈕的功能命令按鈕的功能l創(chuàng)建和打開一個項目文件后,項目管理器中可看到以下命令按創(chuàng)建和打開一個項目文件后,項目管理器中可看到以下命令按鈕,它們的功能如下:鈕,它們的功能如下:l“新建新建”:在工作區(qū)窗口中選項中某類文件后,單擊:在工作區(qū)窗口中選項中某類文件后,單擊“新建新建”按鈕,新建的文件就被添加到該項目管理器窗口中。按鈕,新建的文件就被添加到該項目管理器窗口中。l“添加添加”:可把:可把visual foxpro各類文件添加到項目管理器中,各類文件添加到項目管理器中,進(jìn)行統(tǒng)一組織管理。進(jìn)行統(tǒng)一組織管理。l“修改修改”:可修改

13、項目中已存在的各類文件。仍然是使用該類:可修改項目中已存在的各類文件。仍然是使用該類文件的設(shè)計器界面來修改。文件的設(shè)計器界面來修改。l“運行運行”:在工作區(qū)窗口中選中某個具體文件后,可運行該文:在工作區(qū)窗口中選中某個具體文件后,可運行該文件。件。l“移去移去”:把選中的文件從該項目中移去或從磁盤上刪除。:把選中的文件從該項目中移去或從磁盤上刪除。l“編譯編譯”:把項目中相關(guān)的文件編譯成應(yīng)用程序和可執(zhí)行文件。:把項目中相關(guān)的文件編譯成應(yīng)用程序和可執(zhí)行文件。visual foxpro數(shù)據(jù)庫程序設(shè)計教程數(shù)據(jù)庫程序設(shè)計教程2021年11月7日第12頁l2項目管理器中命令的操作項目管理器中命令的操作l在

14、項目管理器中可以對文件進(jìn)行新建、添加、運行、重命在項目管理器中可以對文件進(jìn)行新建、添加、運行、重命名等各種操作。在工作區(qū)窗口單擊展開各類文件和選擇要名等各種操作。在工作區(qū)窗口單擊展開各類文件和選擇要操作的文件,可用以下幾種方法進(jìn)行操作。操作的文件,可用以下幾種方法進(jìn)行操作。l(1)使用命令按鈕。即使用項目管理器右邊的命令按鈕,)使用命令按鈕。即使用項目管理器右邊的命令按鈕,如單擊如單擊“新建新建”、“添加添加”、“運行運行”等按鈕。等按鈕。l(2)使用)使用“項目項目”菜單。啟動項目管理器后,將在菜單。啟動項目管理器后,將在visual foxpro的菜單欄中自動添加的菜單欄中自動添加“項目項

15、目”菜單。菜單?!绊楉椖磕俊辈藛蜗碌拿畛隧椖抗芾砥鞯陌粹o命令外,還有不菜單下的命令除了項目管理器的按鈕命令外,還有不同的內(nèi)容,如圖同的內(nèi)容,如圖2-2所示。所示。visual foxpro數(shù)據(jù)庫程序設(shè)計教程數(shù)據(jù)庫程序設(shè)計教程2021年11月7日第13頁圖2-2 “項目”菜單下的命令visual foxpro數(shù)據(jù)庫程序設(shè)計教程數(shù)據(jù)庫程序設(shè)計教程2021年11月7日第14頁l可用可用“項目項目”菜單下的命令對項目管理器管理的菜單下的命令對項目管理器管理的文件進(jìn)行文件進(jìn)行“重命名重命名”和和“設(shè)置主文件設(shè)置主文件”等操作,等操作,這些操作是項目管理器的命令按鈕所沒有提供的。這些操作是項目管理器的

16、命令按鈕所沒有提供的。l(3)使用快捷菜單。在項目管理器的工作區(qū)選)使用快捷菜單。在項目管理器的工作區(qū)選擇了某類文件后,右擊,可彈出一個快捷菜單。擇了某類文件后,右擊,可彈出一個快捷菜單。從圖從圖2-3中可知,快捷菜單的命令和命令按鈕以及中可知,快捷菜單的命令和命令按鈕以及“項目項目”菜單下的命令也有所不同。如選擇其中菜單下的命令也有所不同。如選擇其中的的“生成器生成器”命令,則可使用一個命令,則可使用一個“應(yīng)用程序生應(yīng)用程序生成器成器”的輔助工具來把項目中設(shè)計的大部分文件的輔助工具來把項目中設(shè)計的大部分文件生成一個應(yīng)用程序。生成一個應(yīng)用程序。 visual foxpro數(shù)據(jù)庫程序設(shè)計教程數(shù)據(jù)

17、庫程序設(shè)計教程2021年11月7日第15頁圖2-3 “項目管理器”的快捷菜單 visual foxpro數(shù)據(jù)庫程序設(shè)計教程數(shù)據(jù)庫程序設(shè)計教程2021年11月7日第16頁l【例【例2-1】在】在e盤盤vfshl文件夾中建立文件夾中建立“學(xué)生成績學(xué)生成績管理管理”項目。項目。l操作步驟如下:操作步驟如下:l(1)單擊)單擊“文件文件”菜單中的菜單中的“新建新建”命令,在命令,在出現(xiàn)的出現(xiàn)的“新建新建”對話框中選擇對話框中選擇“項目項目”選項。選項。l(2)單擊)單擊“新建文件新建文件”按鈕,在出的對話框中按鈕,在出的對話框中選擇保存位置為選擇保存位置為e盤盤vfshl文件夾,項目名稱為文件夾,項目

18、名稱為“學(xué)生成績管理學(xué)生成績管理”,單擊,單擊“保存保存”按鈕即可。按鈕即可。l隨后會發(fā)現(xiàn)在隨后會發(fā)現(xiàn)在e盤盤vfshl文件夾中將生成一個名文件夾中將生成一個名為為“學(xué)生成績管理學(xué)生成績管理.pjx”的項目文件。的項目文件。visual foxpro數(shù)據(jù)庫程序設(shè)計教程數(shù)據(jù)庫程序設(shè)計教程2021年11月7日第17頁l3打開已有項目打開已有項目l操作方法是:單擊操作方法是:單擊“文件文件”菜單中的菜單中的“打打開開”命令或者常用工具欄上的命令或者常用工具欄上的“打開打開”按按鈕,則顯示鈕,則顯示“打開打開”對話框,找到要打開對話框,找到要打開的項目文件雙擊即可打開該項目。的項目文件雙擊即可打開該項

19、目。visual foxpro數(shù)據(jù)庫程序設(shè)計教程數(shù)據(jù)庫程序設(shè)計教程2021年11月7日第18頁2.2 項目管理器的操作項目管理器的操作l2.2.1 查看項目中的內(nèi)容查看項目中的內(nèi)容l項目管理器為數(shù)據(jù)提供了一個組織良好的分層結(jié)項目管理器為數(shù)據(jù)提供了一個組織良好的分層結(jié)構(gòu)視圖。若要處理項目中某一特定類型的文件或構(gòu)視圖。若要處理項目中某一特定類型的文件或?qū)ο螅蛇x擇相應(yīng)的選項卡。對象,可選擇相應(yīng)的選項卡。l在建立表和數(shù)據(jù)庫,以及創(chuàng)建表單、查詢、視圖在建立表和數(shù)據(jù)庫,以及創(chuàng)建表單、查詢、視圖和報表時,所要處理的主要是和報表時,所要處理的主要是“數(shù)據(jù)數(shù)據(jù)”和和“文檔文檔”選項卡中的內(nèi)容。選項卡中的內(nèi)容。

20、l如果項目中具有一個以上同一類型的項,其類型如果項目中具有一個以上同一類型的項,其類型符號旁邊會出現(xiàn)一個符號旁邊會出現(xiàn)一個“+”號。單擊號。單擊“+”號可以展號可以展開顯示該類型中各項的名稱,單擊開顯示該類型中各項的名稱,單擊“-”號可折疊號可折疊該項。該項。visual foxpro數(shù)據(jù)庫程序設(shè)計教程數(shù)據(jù)庫程序設(shè)計教程2021年11月7日第19頁l2.2.2 添加或移去文件添加或移去文件l這里以添加表文件為例,介紹文件的添加與移去這里以添加表文件為例,介紹文件的添加與移去方法。方法。l在在visual foxpro中,表分為中,表分為“數(shù)據(jù)庫表數(shù)據(jù)庫表”和和“自由表自由表”兩類。屬于某一數(shù)據(jù)

21、庫的表稱為兩類。屬于某一數(shù)據(jù)庫的表稱為“數(shù)數(shù)據(jù)庫表據(jù)庫表”;不屬于任何數(shù)據(jù)庫而獨立存在的表稱;不屬于任何數(shù)據(jù)庫而獨立存在的表稱為為“自由表自由表”。如果想讓多個數(shù)據(jù)庫共享一些信。如果想讓多個數(shù)據(jù)庫共享一些信息,則應(yīng)將這些信息放入自由表中,如希望某個息,則應(yīng)將這些信息放入自由表中,如希望某個自由表屬于某一數(shù)據(jù)庫,也可以將其移入該數(shù)據(jù)自由表屬于某一數(shù)據(jù)庫,也可以將其移入該數(shù)據(jù)庫中。庫中。 visual foxpro數(shù)據(jù)庫程序設(shè)計教程數(shù)據(jù)庫程序設(shè)計教程2021年11月7日第20頁l【例【例2-2】將表文件】將表文件xsdb.dbf與與yy.dbf添加到添加到數(shù)據(jù)庫數(shù)據(jù)庫“成績管理成績管理”中,使這兩

22、個表成為數(shù)據(jù)庫中,使這兩個表成為數(shù)據(jù)庫表。表。l操作步驟如下:操作步驟如下:l(1)打開)打開“學(xué)生成績管理學(xué)生成績管理”項目對話框,如圖項目對話框,如圖2-4所示。所示。l(2)單擊)單擊“數(shù)據(jù)數(shù)據(jù)”項目前的項目前的“+”號,單擊號,單擊“數(shù)數(shù)據(jù)庫據(jù)庫”項目,再單擊項目,再單擊“新建新建”按鈕,建立數(shù)據(jù)庫按鈕,建立數(shù)據(jù)庫文件文件“成績管理成績管理” ,如圖,如圖2-5所示。所示。 visual foxpro數(shù)據(jù)庫程序設(shè)計教程數(shù)據(jù)庫程序設(shè)計教程2021年11月7日第21頁 圖2-4 “項目管理器”對話框1 圖2-5 “項目管理器”對話框2 visual foxpro數(shù)據(jù)庫程序設(shè)計教程數(shù)據(jù)庫程序設(shè)計教程2021年11月7日第

溫馨提示

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

評論

0/150

提交評論