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

2.2 項目的建立

項目管理器是Visual FoxPro中各種數據和對象的組織管理工具。

1.項目和項目管理器的概念

在Visual FoxPro系統中,使用項目組織、集成數據庫應用系統中所有相關的文件,形成一個完整的應用系統。所謂項目,是相關數據、文檔和各類文件、對象的集合,亦是與一個應用有關的所有文件的集合。項目的擴展名是.pjx。

項目管理器是Visual FoxPro最重要的開發平臺和控制中心。它的主要功能有兩個:

①用可視化的方法組織和處理一個項目的數據庫、表、表單、報表、菜單、程序等一切文件資源,實現對文件的創建、修改、刪除等操作。

②在項目管理中可以將應用程序編譯成一個擴展名為.app的應用文件或擴展名為.exe的可執行文件。

項目管理器類似于Windows資源管理器,并且功能更強大。

建立項目文件后,所有的后續開發工作都能夠在項目管理器中很方便地進行。因此,必須熟練掌握并善于運用項目管理器進行系統開發。

2.創建“項目”文件

建立項目管理器就是建立項目文件。建立項目文件可以使用兩種方法:菜單方式和命令方式。

(1)菜單方式

從“文件”菜單中選擇“新建命令,可以隨時創建項目文件。步驟如下:

①單擊“文件”→“新建”命令,或者單擊“常用”工具欄上的“新建“按鈕,如圖2-13所示。

②在“新建”對話框中選中“項目”單選按鈕,單擊“新建文件”按鈕,此時將打開“創建”對話框。

③在“創建”對話框中輸入新項目名稱,更改保存路徑,然后單擊“保存”按鈕。

④進入“項目管理器”窗口,如圖2-14所示,這時空的“項目1”文件已經創建。

圖2-13 建立項目文件

(2)命令方式

在命令窗口輸入創建項目的命令:

CREAT PROJECT <項目文件名>

圖2-14 “項目管理器”窗口

3.打開項目管理器

從“文件”菜單中選擇“打開”命令,可以隨時打開項目文件。打開已有的項目的步驟如圖2-15所示。

圖2-15 打開項目文件

4.“項目管理器”的使用說明

(1)“項目管理器”窗口的浮動與停靠

“項目管理器”首次被打開時會浮動在系統窗口上面;用鼠標拖動其標題欄可將其放置在窗口上邊框處,使其處在停靠狀態,如圖2-16所示。

(2)“項目管理器”的基本操作

①“全部”選項卡:包括了所有的操作項目。而“數據”“文檔”“類”“代碼”“其他”5個選項卡均為“全部”中的組成部分。

圖2-16 “項目管理器”停靠在窗口上沿

②創建某一類型文件:先選擇文件類型,再單擊“新建”按鈕。也可以應用系統提供的向導進行操作。

③刪除已創建的文件:選中已經創建的文件,然后單擊“移去”按鈕從項目中移除。

④向項目內添加文件:對于項目以外的相關文件,可以單擊“添加”按鈕而添加到項目中來。

⑤修改文件:對于先前編輯過的文件,可單擊“修改”按鈕進行修改。

⑥運行程序文件或表單文件:對于程序文件和表單文件,可單擊“運行”按鈕來運行,以查看運行效果。

拓展知識

Visual FoxPro的輔助工具

為了加快Visual FoxPro應用程序的開發,減輕用戶的程序設計工作量,Visual FoxPro提供了3類支持可視化設計的輔助工具。

(1)向導

Visual FoxPro的向導是一種快捷設計工具,它通過對話框的形式,引導用戶分步完成某一指定任務。Visual FoxPro的向導工具有20余種,從創建表、視圖、查詢、表單、應用程序等均可使用相應的向導工具完成。向導工具的最大特點是“快捷”,操作簡單,并能快速完成編輯任務。向導運行時,系統將以對話框的形式向用戶提示每一步的詳細操作步驟,引導用戶選定所需要的選項,逐步完成任務。

操作步驟:(以表向導為例)

①首先打開要操作的表文件。

②在Visual FoxPro系統菜單中,單擊“工具”→“向導”→“表”命令,如圖2-17所示。

圖2-17 單擊“表”命令

③在彈出的“表”對話框中選擇“表向導”,彈出“表向導”對話框,如圖2-18所示。

圖2-18 “表向導”對話框

(2)設計器

說明:Visual FoxPro設計器為用戶提供了一個友好的圖形界面,為用戶完成不同任務提供了良好的設置和選擇工具。它比向導具有更強大的功能,可用來創建表結構、數據庫結構、表單、查詢、報表等。

操作步驟:(以表設計器為例)

①在Visual FoxPro系統菜單中,單擊“文件”→“新建”命令,然后在“新建”對話框中選擇“表”,彈出創建文件的對話框。

②輸入表文件名,彈出表設計器窗口。Visual FoxPro設計器有多種,其功能如表2-1所示。

表2-1 Visual FoxPro設計器及某功能

(3)生成器

說明:Visual FoxPro提供的生成器是一個帶有選項卡的對話框。它可以簡化創建或修改應用程序中所需要的構件,并以簡單直觀的人機交互操作方式完成應用程序的界面設計任務,改變了用戶逐條編寫程序、反復調試程序的煩瑣工作方式。

操作步驟:(以表單生成器為例)

①在Visual FoxPro系統菜單中,單擊“文件”→“新建”命令,在彈出的對話框中選擇“表單”,再單擊“新建”按鈕。

②在表單窗口中選擇圖表或者在表單中右擊,在彈出的快捷菜單中選擇“表單生成器”命令,彈出“表單生成器”對話框,如圖2-19所示。

圖2-19 “表單生成器”對話框

技能操作

在項目中建立一個名為“圖書”的數據庫

說明:項目管理器的“數據”選項卡中包含一個項目中的所有數據:數據庫、自由表、查詢和視圖。

操作步驟如下:

①在“項目管理器”窗口中,選擇“數據”選項卡,選擇列表框中的“數據庫”,單擊“新建”按鈕,如圖2-20所示。

②彈出“新建數據庫”對話框,單擊“新建數據庫”按鈕,如圖2-21所示。

圖2-20 “項目管理器”窗口

圖2-21 “新建數據庫”對話框

③彈出“創建”對話框,輸入數據庫“圖書”,選擇路徑,單擊“保存”按鈕,如圖2-22所示。

圖2-22 “創建”對話框

主站蜘蛛池模板: 赞皇县| 安丘市| 固始县| 静海县| 光山县| 罗江县| 连南| 望都县| 梧州市| 曲阜市| 陇西县| 山阴县| 五家渠市| 彰化县| 枣强县| 花莲市| 蓬安县| 郯城县| 满城县| 惠水县| 永定县| 龙游县| 开阳县| 镇江市| 杨浦区| 北川| 武汉市| 吴忠市| 锡林郭勒盟| 宝鸡市| 海兴县| 荥阳市| 凤翔县| 尚义县| 阳泉市| 合肥市| 绥宁县| 策勒县| 斗六市| 德州市| 安图县|