Visual FoxPro数据库程序设计教程第三版课件第2章 项目管理器及其操作_第1页
Visual FoxPro数据库程序设计教程第三版课件第2章 项目管理器及其操作_第2页
Visual FoxPro数据库程序设计教程第三版课件第2章 项目管理器及其操作_第3页
Visual FoxPro数据库程序设计教程第三版课件第2章 项目管理器及其操作_第4页
Visual FoxPro数据库程序设计教程第三版课件第2章 项目管理器及其操作_第5页
已阅读5页,还剩21页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

2023年12月18日第1页第2章项目管理器及其操作2.1项目管理器的基本概念2.1.1创建项目2.1.2项目管理器的使用2.2项目管理器的操作2.2.1查看项目中的内容2.2.2添加或移去文件2.2.3创建和修改文件2.2.4定制项目管理器本章小结习题22023年12月18日第2页本章要点“项目管理器”的启动、功能、组成、定制以及操作,“项目管理器”包括6个文件选项卡,其中“全部”文件选项卡中,将显示应用的所有文件对象大类,即“数据”、“文档”、“类库”、“代码”和“其他”,项目管理器是VisualFoxPro的“控制中心”。2023年12月18日第3页项目管理器是开发应用程序所必需的辅助设计工具,它从管理和控制的角度支持项目开发所涉及的各类文件。一个有一定规模的数据库应用系统,其中不仅包含了各种类型的文件,而且每一类文件的数目也不止一个。项目是文件、数据、文档和VisualFoxPro对象的集合,其保存文件的扩展名为.PJX。2023年12月18日第4页2.1项目管理器的基本概念项目管理器也是VisualFoxPro提供的一种设计工具。VisualFoxPro的项目管理器把每类文件的组成作为一类模块,如表模块、表单模块、报表模块等,通过创建一个项目文件把应用系统的所有组成模块统一管理起来。用户可利用项目管理器简便地、可视化地创建、修改、调试和运行项目中各类文件,还能把应用项目集合成一个在VisualFoxPro环境下运行的应用程序,或者编译成脱离VisualFoxPro环境而运行的可执行文件。2023年12月18日第5页2.1.1创建项目1.创建方法通常使用两种方法创建一个新的项目文件,一种是使用VisualFoxPro的菜单命令,另一种是在命令窗口中输入命令。具体操作如下所述。菜单操作。打开“文件”菜单,选择“新建”命令,选文件类型为“项目”,单击“新建文件”按钮,为文件取名,单击“保存”按钮。命令窗口。【格式】CREATEPROJECT<项目文件名>2023年12月18日第6页在使用以上两种方法后,都可以创建一个项目文件,项目文件的扩展名是.PJX。在VisualFoxPro的窗口中打开一个项目管理器来表示项目文件,同时在菜单栏中还会在出“项目”菜单,提供对项目文件操作的相关命令。项目管理器如图2-1所示。2023年12月18日第7页图2-1VisualFoxPro的项目管理器2023年12月18日第8页2.项目管理器界面组成项目管理器由以下几部分组成。(1)标题栏。项目管理器的标题栏显示的标题就是项目文件的主文件名,创建项目文件时,默认文件名为“项目1”、“项目2”、……,用户可删除或输入所选择的项目文件名。(2)选项卡。标题栏下方是选项卡,共有6个。选择不同选项卡,则可在下面的工作区显示所管理的相应文件的类型。现对各选项卡的意义做如下说明。2023年12月18日第9页“全部”:显示和管理应用项目中所使用的所有类型的文件。它包含了其右边5个选项卡的全部内容。“数据”:管理应用项目中各种类型的数据文件。数据文件有数据库、自由表、查询文件等。“文档”:显示和管理应用项目中使用的文档类文件。文档类文件有表单文件、报表文件、标签文件等。“类”:显示和管理应用项目中使用的类库文件,包括VisualFoxPro系统提供的类目管理器生成的应用程序(.APP)。“其他”:显示和管理应用项目中使用的,但在以上选项卡中没有管理的文件,如菜单文件、文本文件、图形文件等。2023年12月18日第10页(3)工作区。项目管理器的工作区是显示和管理各类文件夹的窗口,从图中可以看出,它是采用分层结构的方式来组织和宣项目中的文件。左边的最高一层用明确的标题标识了文件的分类,单击“+”号可展开该类文件的下属组织层次,“+”号同时也变成了“-”号。单击“-”号可把展开的层次折叠起来,“-”号同时变成了“+”号。逐层单击某类文件管理器的命令按钮来修改和运行这个文件。(4)命令按钮。项目管理器右边的命令按钮为工作区窗口的提供各种操作命令。2023年12月18日第11页2.1.2项目管理器的使用1.命令按钮的功能创建和打开一个项目文件后,项目管理器中可看到以下命令按钮,它们的功能如下:“新建”:在工作区窗口中选项中某类文件后,单击“新建”按钮,新建的文件就被添加到该项目管理器窗口中。“添加”:可把VisualFoxPro各类文件添加到项目管理器中,进行统一组织管理。“修改”:可修改项目中已存在的各类文件。仍然是使用该类文件的设计器界面来修改。“运行”:在工作区窗口中选中某个具体文件后,可运行该文件。“移去”:把选中的文件从该项目中移去或从磁盘上删除。“编译”:把项目中相关的文件编译成应用程序和可执行文件。2023年12月18日第12页2.项目管理器中命令的操作在项目管理器中可以对文件进行新建、添加、运行、重命名等各种操作。在工作区窗口单击展开各类文件和选择要操作的文件,可用以下几种方法进行操作。(1)使用命令按钮。即使用项目管理器右边的命令按钮,如单击“新建”、“添加”、“运行”等按钮。(2)使用“项目”菜单。启动项目管理器后,将在VisualFoxPro的菜单栏中自动添加“项目”菜单。“项目”菜单下的命令除了项目管理器的按钮命令外,还有不同的内容,如图2-2所示。2023年12月18日第13页图2-2“项目”菜单下的命令2023年12月18日第14页可用“项目”菜单下的命令对项目管理器管理的文件进行“重命名”和“设置主文件”等操作,这些操作是项目管理器的命令按钮所没有提供的。(3)使用快捷菜单。在项目管理器的工作区选择了某类文件后,右击,可弹出一个快捷菜单。从图2-3中可知,快捷菜单的命令和命令按钮以及“项目”菜单下的命令也有所不同。如选择其中的“生成器”命令,则可使用一个“应用程序生成器”的辅助工具来把项目中设计的大部分文件生成一个应用程序。2023年12月18日第15页图2-3“项目管理器”的快捷菜单2023年12月18日第16页【例2-1】在E盘VFSHL文件夹中建立“学生成绩管理”项目。操作步骤如下:(1)单击“文件”菜单中的“新建”命令,在出现的“新建”对话框中选择“项目”选项。(2)单击“新建文件”按钮,在出的对话框中选择保存位置为E盘VFSHL文件夹,项目名称为“学生成绩管理”,单击“保存”按钮即可。随后会发现在E盘VFSHL文件夹中将生成一个名为“学生成绩管理.PJX”的项目文件。2023年12月18日第17页3.打开已有项目操作方法是:单击“文件”菜单中的“打开”命令或者常用工具栏上的“打开”按钮,则显示“打开”对话框,找到要打开的项目文件双击即可打开该项目。2023年12月18日第18页2.2项目管理器的操作2.2.1查看项目中的内容项目管理器为数据提供了一个组织良好的分层结构视图。若要处理项目中某一特定类型的文件或对象,可选择相应的选项卡。在建立表和数据库,以及创建表单、查询、视图和报表时,所要处理的主要是“数据”和“文档”选项卡中的内容。如果项目中具有一个以上同一类型的项,其类型符号旁边会出现一个“+”号。单击“+”号可以展开显示该类型中各项的名称,单击“-”号可折叠该项。2023年12月18日第19页2.2.2添加或移去文件这里以添加表文件为例,介绍文件的添加与移去方法。在VisualFoxPro中,表分为“数据库表”和“自由表”两类。属于某一数据库的表称为“数据库表”;不属于任何数据库而独立存在的表称为“自由表”。如果想让多个数据库共享一些信息,则应将这些信息放入自由表中,如希望某个自由表属于某一数据库,也可以将其移入该数据库中。2023年12月18日第20页【例2-2】将表文件XSDB.DBF与YY.DBF添加到数据库“成绩管理”中,使这两个表成为数据库表。操作步骤如下:(1)打开“学生成绩管理”项目对话框,如图2-4所示。(2)单击“数据”项目前的“+”号,单击“数据库”项目,再单击“新建”按钮,建立数据库文件“成绩管理”,如图2-5所示。2023年12月18日第21页

图2-4“项目管理器”对话框1图2-5“项目管理器”对话框22023年12月18日第22页(3)在图2-1中单击“成绩管理”项目前的“+”号,并单击“表”项目,如图2-2中所示。单击“添加”按钮,分别将表文件XSDB.DBF与YY.DBF添加到数据库“成绩管理”中,如图2-6所示。2023年12月18日第23页图2-6添加表文件2023年12月18日第24页2.2.3创建和修改文件2.2.4定制项目管理器1.改变显示外观2.移动项目管理器3.改变项目管理器窗口的大小4.折叠项目管理器5

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论