VFP教程第章 项目管理器

合集下载

1续.项目管理器

1续.项目管理器

2.“包含”和“排除”

“包含”是指应用程序的运行过程中不需要更新的项目, 也就是一般不会再变动的项目。

它们主要有程序、图形、窗体、菜单、报表、查询等。

“排除”是指已添加在“项目管理器”中,但又在使用 状态上被排除的项目。

通常,允许在程序运行过程中随意地更新它们,如数据库表。对 于在程序运行过程中可以更新和修改的文件,应将它们修改成 “排除”状态。

例如建立一个自由表,可以先选择“数据”选项页,选中“自由表”,再 单击“新建”按钮便会出现“新建表”选单。利用“表向导”或“新建表” 都可以建立一个自由表。
2)添加

在项目管理器中加入已存在的文件。单击添加,便会出现打开对话框, 要求输入要添加的文件名。添加文件的类型必须与所选择的对象相同。

例如添加一个数据表,先选择“数据”选项页,选中“表”,单击“添加” 按钮,在“打开”对话框选中欲添加的表,单击“确定”按钮即可将选中 的表加入到已打开的项目中。

1.2 项目管理器的命令按钮


项目管理器的命令按钮,随选择文件的不同而作 相应的改变,当命令按钮的颜色变淡,意味着对 于目前选中的文件项,该命令按钮不可用。 要利用命令按钮对某一文件进行操作,必须在相 应的选项页中选定文件,再单击右方的命令按钮 即可。
1)新建

建立新文件或新对象,新的对象类型为当前所选择的类型。某些类型 的文件或对象会启动相应的向导或设计工具来帮助我们设计新文件或 对象。

指定项目的“包含”与“排除”状态的方法是:

打开“项目管理器”,选择菜单栏的“项目”命令中的“包含/排 除”命令项; 或者通过单击鼠标右键,在弹出的快捷菜单中,选择“包含/排除” 命令项。

VisualFoxPro项目管理器

VisualFoxPro项目管理器
8
Visual FoxPro 8.“关闭”按钮 关闭选定的数据库文件。当选定的数据库文件关闭 后,此按钮变为“打开”。此按钮与“项目”菜单 中“关闭文件”命令作用相同。 9.“预览”按钮 在打印预览方式下显示选定的报表或标签文件内容。 此按钮与“项目”菜单中“预览文件”命令作用相 同。 10.“连编”按钮 连编个项目或应用程序,还可以连编一个可执行文 件。此按钮与“项目”菜单中“连编”命令作用相 同。
Visual FoxPro 8.3.3 项目文件的连编与运行 连编是将项目中所有的文件连接编译在一起,这是 大多数系统开发都要做的工作。这里先介绍有关的 两个重要概念。 1.主文件 主文件是“项目管理器”的主控程序,是整个应用 程序的起点。在Visual FoxPro中必须指定一个主文 件,作为程序执行的起始点。它应当是一个可执行 的程序,这样的程序可以调用相应的程序,最后一 般应回到主文件中。 2.“包含”和“排除” “包含”是指应用程序的运行过程中不需要更新的 项目,也就是一般不会再变动的项目。它们主要有 程序、图形、窗体、菜单、报表、查询等。
23
Visual FoxPro
图8.1 项目管理器窗口
3
Visual FoxPro
8.2 项目管理器的界面
8.2.1 项目管理器的选项卡 项目管理器有6个选项卡,它们分别是:“全部”、 “数据”、“文档”、“类”、“代码”和“其 他”,每个选项卡用于管理某一类型文件。 1.“数据”选项卡 该选项卡包含了一个项目中的所有数据:数据库、 自由表、查询和视图。 2.“文档”选项卡 该选项卡中包含了处理数据时所用的全部文档,即 输入和查看数据所用的表单,以及打印表和查询结 果所用的报表及标签。
Visual FoxPro 2.在项目中修改文件 若要在项目中修改文件,只要选定要修改的文件名, 再单击“修改”按钮。例如,要修改一个表,先选 定表名,然后选择“修改”按钮,该表便显示在表 设计器中。

《VFP》第一章知识点整理

《VFP》第一章知识点整理

《VFP》第一章知识点整理1.1VFP的工作环境一、VFP的特点1.发展历史:dbase-Foxbase-foxpro-visualFoxPro2.特点:①基本功能简单易学②用户界面友好美观③运行速度快④编程工具直观易用⑤具有真翻译功能3.VFP是可运行于Windows平台上的32位关系型数据库管理系统。

二、VFP的窗口:1.默认两个窗口:主窗口和命令窗口(当前窗口)2.窗口的组成:窗口控制图标,标题栏,窗口控制按钮,菜单栏,“常用”工具栏,窗口工作区,状态栏3.命令窗口:打开:Ctrl+F2 关闭:Ctrl+F4二、VFP的运行环境1.软件环境:Windows95/98,WindowsNT4.0或更高级的Windows操作系统。

2.硬件环境:①CPU为intel489/66MHZ ②16MB内存③至少有85MB可用磁盘空间④VGB或更高分辨率的显示器⑤鼠标3.安装:关闭杀毒软件四、启动与退出VFP1.启动:①使用Windows“开始”菜单启动②如果桌面上有快捷方式图标,需要双击2.退出①鼠标单击主窗口上的“关闭”按钮②单击“文件”菜单,打开后再单击“退出”③先在命令窗口新一行输入QUIT再按Enter键④Alt+F41.2数据库基础知识一、数据和数据处理1.数据:数据是指被计算机存储和处理、反应客观事物的符号2.数据处理:3个阶段:①人工管理数据阶段②文件系统管理数据阶段③数据库系统管理数据阶段二、数据库和数据库管理系统1.数据库(DB)(1)概念:有组织的,可共享的相关数据的集合(2)特点:①较小的冗余度②较高的独立性③可为多种用户共享2.数据库管理系统(DBMS)(1)概念:管理数据库的软件系统(2)功能:管理维护数据(3)特点:完整性、唯一性、安全性、共享性3.数据库系统(DBS)(1)概念:引进数据库技术中的计算机是以数据库为核心的信息处理系统(2)组成:用户,数据库管理系统,数据应用程序,计算机硬件组成 三者的关系:DBS 包括DB 和DBMS 数据库系统的核心:数据库管理系统 三、实体和实体集1.实体:实体是现实世界中客观存在并且可以相互区别的事物。

FoxPro项目管理器的操作

FoxPro项目管理器的操作

实验2 Visual FoxPro项目管理器的操作一、实验目的1.了解项目管理器的组成。

2.掌握利用项目管理器创建项目、打开和关闭项目。

3.掌握项目管理器的使用方法。

4.学会如何定制项目管理器。

二、实验内容1.查看项目管理器的组件。

观察项目管理器各选项卡的组成。

其中“全部”选项卡包括了其他5个选项卡的全部内容。

注意观察组件前面的“+”和“-”标志,单击“+”,可以展开该组件的所有子组件和对象,此时,“+”变为“-”,单击“-”可折叠已展开的列表。

2.项目的创建、打开和关闭。

⑴项目的创建。

在“E:\VF练习”目录下建立一个名为“学生成绩管理系统”的项目。

操作如下:①执行“文件”→“新建”命令,或单击“常用”工具栏上的“新建”按钮,打开“新建”对话框。

②在“文件类型”区选择“项目”单选项,然后单击“新建文件”图标按钮,系统打开“创建”对话框。

③在“创建”对话框的“项目文件”文本框中输入项目名称“学生成绩管理系统”,然后在“保存在”组合框中选择保存该项目的VF练习文件夹。

④单击“保存”按钮,VFP就在E:\VF练习目录下建立一个“学生成绩管理系统.pjx文件。

⑵打开“学生成绩管理系统”项目。

①执行“文件”→“打开”命令,或在“常用”工具栏中单击“打开”按钮,系统弹出“打开”对话框。

②在“打开”对话框的“文件类型”下拉框中选择“项目”选项,再在“搜寻”框中指定项目所在的E:\VF练习文件夹。

①双击要打开的项目“学生成绩管理系统.pjx”或选择它,再单击“确定”按钮,即可打开该项目。

⑵关闭“学生成绩管理系统”项目。

若要关闭项目,只需单击项目管理器右上角的“关闭”按钮即可。

当关闭一个空项目文件时,VFP在屏幕上显示提示框,若单击“删除”按钮,系统将从磁盘上删除该空项目文件;若单击“保持”按钮,系统将保存该空项目文件。

3.项目管理器的使用。

⑴创建文件。

在“学生成绩管理系统”项目中新建一个名为XS的数据库。

步骤如下:①打开“学生成绩管理系统”项目。

“项目管理器”窗口的组成与操作_Visual FoxPro数据库程序设计实训教程_[共4页]

“项目管理器”窗口的组成与操作_Visual FoxPro数据库程序设计实训教程_[共4页]

V i s u a l F o x P r o
数据库程序设计实训教程
说明:
关于其他工具栏的使用均可参考本题的方法,在【显示】工具栏中进行调用,不用的时候可以关闭。

1.2 Visual FoxPro 6.0项目管理器的使用
1.2.1项目的创建与保存
【例1.7】在当前文件夹下新建名为myproject.pjx的项目文件。

操作步骤:
新建项目文件的操作如图1-7(a)、(b)所示。

1.2.2“项目管理器”窗口的组成与操作
“项目管理器”窗口主要由6个选项卡组成,所有的选项卡都可在“全部”选项卡中找
到对应的项,功能是相同的,以下通过例题介绍各选项卡的操作方法。

项目管理器还有其他用途,如添加文件的包含与排除,主文件的设置,设置启动事件循
①【新建】或【文件】→【新建】,在弹出的“新建”对话
框中选“项目”→【新建文件】,弹出“创建”对话框
②在“项目文件”栏输入文件名→【保存】,弹
出“项目管理器”窗口,如图1-7(b)所示
图1-7(a)新建项目
标题栏显示项目文件名
图1-7(b)项目管理器界面与关闭
③单击【×】,关闭项目,
在弹出的提示对话框选
【保持】
“全部”选项卡中各选项
与对应的选项卡作用相同
6。

Visual Foxpro程序设计第一章第2讲 VFP的界面与项目管理器

Visual Foxpro程序设计第一章第2讲 VFP的界面与项目管理器
中国矿业大学计算机学院 李向群
创建和打开项目文件
二、打开项目文件
1、交互操作方式
(1)“文件”菜单→“打开”;
(2)选择文件类型“项目”;
(3)双击项目文件名。
2、程序执行方式
MODIFY PROJECT [filename|?]
中国矿业大学计算机学院 李向群
8
项目管理器的组成
9
项目管理器的组成
中国矿业大学计算机学院 李向群
第2讲 VFP的界面与项目管理器
讲课结束 谢谢收看
中国矿业大学计算机学院 李向群
12
注意:命令可以只写前4个字母,不区分大小写。 所的标点符号都是英文状态下的符号
中国矿业大学计算机学院 李向群
3
几条常用的命令
Modify windows screen font "黑体",15
设置工作界面上显示的字体及其大小 Set default to D:\VFP
设置文件保存的路径
4
VFP的系统配置
中国矿业大学计算机学院 李向群
5
中国矿业大学计算机学院 李向群
6
创建和打开项目文件
一、创建项目文件
1、交互操作方式
(1)“文件”菜单→“新建”; (2)选择“项目”→“新建文件”; (3)输入项目文件名,选择路径后“保存”。
2、程序执行方式
CREATE PROJECT [filename|?]
7
第一章 Visual FoxPro基础知识
第2讲 VFP的界面 与项目管理器
中国矿业大学计算机学院 李向群
1
菜单栏 工具栏 主窗口 状态栏
VFP的主界面
中国矿业大学计算机学院 李向群

VFP教程第章 项目管理器

VFP教程第章 项目管理器

第9章项目管理器当开发一个完整的应用程序,要用到菜单、表单、数据库、表、视图、报表等等一系列相关的文件。

如果开发一个大型的软件,像这样的文件可能就很多,用什么样的方式方法能将这些文件有条不紊的管理起来,最终形成一个整体的应用程序呢?VFP提供了项目管理器功能用以解决这类问题。

9.1 项目管理器简介9.1.1 项目管理器的概念项目是文件、数据、文档及对象的集合。

项目管理器是通过项目文件(*.pjx)对应用程序开发过程中所有文件、数据、文档、对象进行组织管理,它是整个VFP开发工具的控制中心;它可以建文件、修改文件、删除文件,可以对表等文件进行浏览;它可以轻松的向项目中添加、移出文件等。

项目管理器最终可以对整个应用程序的所有各类文件及对象进行测试及统一连编形成应用程序文件(*.app)或可执行文件(*.exe)。

9.1.2 项目管理器窗口1.打开项目管理器窗口文件菜单→新建或常用工具栏中的新建按钮,打开新建对话框→在文件类型中选项目→新建文件,打开创建对话框如图9.1所示→在项目文件文本框中输入项目名,默认名为项目1,如输入学生管理→保存,建立一个学生管理项目同时打开项目管理器如图9.2所示。

图9.1 创建对话框2.项目管理器窗口简介项目管理器窗口中有6个选项卡和6个按钮。

(1)项目管理器中的选项卡1)全部选项卡该选项卡包含了其他5个选项卡的内容,集中显示该项目的所有文件。

2)数据选项卡用于显示项目的所有数据,包括数据库、自由表、查询、视图。

3)文档选项卡用于显示项目中处理的所有文档,包括表单、报表、标签。

4)类选项卡用于显示项目中所有自定义类。

图9.2 项目管理器5)代码选项卡用于显示项目使用的所有程序,包括程序文件(*.prg)、函数API Libraries、应用程序文件(*.app)。

6)其他选项卡用于显示项目中所用到的其他文件,包括菜单文件、文本文件、其他文件,如位图文件(*.bmp),图标文件(*.ico)等。

VFP程序设计简明教程 鲁俊生第10章 项目管理器

VFP程序设计简明教程 鲁俊生第10章 项目管理器
第10章 项目管理器
第10章 项目管理器
10.1 项目管理器 10.2 应用程序向导
第10章 项目管理器
10.1 项目管理器
10.1.1 打开项目管理器 用鼠标选取菜单“文件”/“新建”打开“新建”对 话框;在“新建”对话框中选择“项目”,并用鼠标 单击“新建文件”按钮打开“创建”对话框;从“创 建”对话框中选取“存盘位置”(如,c:\vfplx),输
在项目管理器可添加多个数据库。 2)打开和关闭项目管理器中数据库 展开项目管理器中的数据库(图10-2),即打开了数据 库。在VFP“常用”工具栏的“数据库”下拉列表框中可见 到当前打开的数据库的名称。
关闭数据库时,只要选定待关闭的数据库,然后单击 “项目管理器”窗口中的“关闭”按钮即可。
第10章 项目管理器
第10章 项目管理器 (2) 在“打开”对话框中,确定数据库文件位置及所需 数据库的库名,然后,单击“确定”按钮。如:指定数据库 文件位置为c:\vfplx,数据库文件名为xjglk.dbc。
图10-2所示为添加数据库后的“项目管理器”。从图中 可以看出,数据库xjglk中的表xs和xscj已随数据库一起加入 “项目管理器”中。
修改:在项目管理器中打开选择的项目进行修改。
第10章 项目管理器 例如,单击“项目管理器”界面中“数据”选项页的 “新建”按钮,可以创建新的数据库、自由表等;单击 “添加”按钮则可以将已建好的数据库、表添加至项目管 理器。类似地,通过“项目管理器”界面中的“文档”选 项可以新建表单、报表等,也可以添加已有的表单、报表;
第10章 项目管理器 1)添加表单 在项目管理器中也可加入已建的表单,其方法如
下:展开项目管理器“全部”页中的“文档”并选取

VisualFoxPro数据库程序的设计教程的项目管理器及其操作

VisualFoxPro数据库程序的设计教程的项目管理器及其操作
? “数据”:管理应用项目中各种类型的数据文件。数据文 件有数据库、自由表、查询文件等。
? “文档”:显示和管理应用项目中使用的文档类文件。文 档类文件有表单文件、报表文件、标签文件等。
? “类”:显示和管理应用项目中使用的类库文件,包括 Visual FoxPro 系统提供的类目管理器生成的应用程序 (.APP)。
2019/12/17
第2页
Visual FoxPro 应用程序所必需的 辅助设计工具 ,它从管理和控制的角度
支持项目开发所涉及的各类文件。一 个有一定规模的数据库应用系统 ,其中 不仅包含了各种类型的文件 ,而且每一 类文件的数目也不止一个。项目是文 件、数据、文档和Visual FoxPro 对象 的集合,其保存文件的扩展名为 .PJX。
Visual FoxPro 数据库程序设计教程
第2章 项目管理器及其操作
? 2.1 项目管理器的基本概念 ? 2.1.1 创建项目 ? 2.1.2 项目管理器的使用 ? 2.2 项目管理器的操作 ? 2.2.1 查看项目中的内容 ? 2.2.2 添加或移去文件 ? 2.2.3 创建和修改文件 ? 2.2.4 定制项目管理器 ? 本章小结 ? 习题2
2019/12/17
第11页
Visual FoxPro数据库程序设计教程
? 2.项目管理器中命令的操作
? 在项目管理器中可以对文件进行新建、添加、运行、重命 名等各种操作。在工作区窗口单击展开各类文件和选择要 操作的文件,可用以下几种方法进行操作。
? (2)选项卡。标题栏下方是选项卡,共有 6个。 选择不同选项卡,则可在下面的工作区显示所管 理的相应文件的类型。现对各选项卡的意义做如 下说明。
2019/12/17
第8页

vfp初级教程

vfp初级教程

第一课开场白很简单,只讲两个问题:一、项目管理器;二、数据库和表的区别。

一、在开发一个软件项目的过程中往往会产生大量的各种文件,有时开发者自己都不知道有些什么文件了,因此从VISUAL FO XPRO开始引入了项目管理器,以便更好地管理这些文件。

项目管理器由两个文件组成,扩展名分别是“PJX”和“PJT”。

二、学过FOX的人都知道数据库是什么,就是有字段、记录的一个二维表,也就是那个DBF文件,可是到了VISUAL FOXPRO3.0,这数据库就不叫数据库了,它干脆就叫“表”,英文叫“TABLE”。

而数据库是包含有多个表的文件,扩展名是“DBC”,也就是数据库的库,引入DBC文件的一个主要目的是为了对表能够很好地分类管理。

而不包含在数据库中的表,叫做自由表,其使用方法与原来的数据库基本相同。

第二课见识一下面向对象的编程我们先来编一个幸运7游戏机程序,也可以叫做一个游戏软件,亲身感受一下面向对象编程是怎么回事。

也许您已经有了面向过程的编程(即传统的编程)经验,那么在这里您会感到面向对象编程真是一件很享受的事情。

如果您没有面向过程的编程经验,那太好了,您永远都不会陷入一大堆复杂的代码中找不着北,而能在轻松之中便编出具有专业水准的程序。

言归正传,前面讲过编一个软件会产生很多文件,如果只是编一个简单的软件,也可能只有一个文件,但不管多少,我们首先要在硬盘上为这个软件建一个目录,然后在编程的过程中,将产生的有关文件全部放在这个目录中以便于管理。

目录建好后启动FOXPRO 5.0(3.0也行),启动后将看到图1。

开始编软件之前先说明一下这是一个什么软件,它是一个类似赌博的游戏机,图2。

>按下开始按钮后,上面的三个窗口就会出现三个随机数,如果其中有“7”则赢,否则为输。

现在开始正式编程,按第一课讲的首先要建一个项目管理器(它和上面所说的目录不同,目录是为了把所有文件放在一起以免与其它文件混淆,项目管理器则是将各种文件分类),建立的方法是调用菜单中的“文件”下的“新建”命令,或按工具栏上的“新建”按钮,接着会出现图3。

第8章 Visual FoxPro项目管理器

第8章 Visual FoxPro项目管理器
7
Visual FoxPro
8.2.3 定制项目管理器 1.移动和缩放项目管理器 . 2.折叠和展开项目管理器 . 项目管理器右上角的向上箭头按钮用于折叠或展开项目管理器 窗口。 窗口。 3. 3.拆分项目管理器 折叠项目管理器窗口后,可以拖离拆分项目管理器, 折叠项目管理器窗口后,可以拖离拆分项目管理器,使其中的 选项卡成为独立、浮动的窗口。 选项卡成为独立、浮动的窗口。 对于拆分出的选项卡,单击图钉图标, 对于拆分出的选项卡,单击图钉图标,可以将其设置为始终显 示在屏幕的最顶层。再次单击图钉图标便取消其“顶层显示” 示在屏幕的最顶层。再次单击图钉图标便取消其“顶层显示” 设置。 设置。 单击“关闭”按钮,或用鼠标拖回项目管理器窗口中。 单击“关闭”按钮,或用鼠标拖回项目管理器窗口中。 4.停放项目管理器 .
11
Visual FoxPro
在使用连编之前,要确定以下几个问题: 在使用连编之前,要确定以下几个问题: 项目管理器”中加进所有参加连编的项目, (1)在“项目管理器”中加进所有参加连编的项目,如程 ) 序、窗体、菜单、数据库、报表、其它文本文件等。 窗体、菜单、数据库、报表、其它文本文件等。 (2)指定主文件。 )指定主文件。 排除” (3)对有关数据文件设置“包含 排除”状态。 )对有关数据文件设置“包含/排除 状态。 (4)确定程序之间的明确的调用关系。 )确定程序之间的明确的调用关系。 (5)确定程序在连编完成之后的执行路径和文件名。 )确定程序在连编完成之后的执行路径和文件名。 通过设置“连编选项”对话框的“选项” 通过设置“连编选项”对话框的“选项”,可以重新连编项 目中的所有文件,并对每个源文件创建其对象文件。 目中的所有文件,并对每个源文件创建其对象文件。同时在 连编完成之后,可指定是否显示编译时的错误信息, 连编完成之后,可指定是否显示编译时的错误信息,也可指 定连编应用程序之后,是否立即运行它。 定连编应用程序之后,是否立即运行它。

VF基础教程精讲1

VF基础教程精讲1

二、专门的关系运算 1、选择运算 对行来进行运算 从关系中找出满足给定条件的元组。
如:从学生表中选择姓名为“赵雪”的记录
20
2、投影运算
从关系中选择若干属性组成新的关系
对列来进行运算。如:只列出所有学生的学号和姓名 3、联接运算 将两个或两个以上的关系的属性横向连接为一个关系。p11
21
1.2.5 关系模式的规范化(p12)
18
一个关系由若干元组(记录)组成。 一个元组由若干属性值组成。 二、表的特点(P8 了解) A、表中不允许有重复的字段名 B、表中每一列中数据的类型必须相同 C、表中不允许有完全相同的记录,否则出现冗余。 D、行列顺序可以任意排列。
19
1.2.4 关系运算
关系运算分为:一般集合运算和专门的关系运算。 一、一般集合运算 并 交 差
格式: CREATE PROJECT <项目文件名|?> 二.“项目管理器”的外观
Байду номын сангаас
41
项目管理器
【新建…】:创建新文件 命令按钮。 折叠或展开项目管理器。 【移去…】:将所选择的 文件移出项目文件或从磁 盘上删除。 【添加…】:添加已存在 的文件到项目管理器。 【修改…】:修改项目管 理器中存在的文件。 【连编…】:建立应用程 序(.APP)或可执行 (.EXE)程序。 【运行…】或【打开】或【关闭】或【浏览】:运行“文档”、“代码”和 “其它”选项卡中文件,打开、关闭数据选项卡中的数据库、表等,关闭(或 称为折叠)项目文件中某一展开的选项卡显示。
7、1996年8月推出了Visual FoxPro5.0
8、1998年9月推出了Visual FoxPro 6.0
31
1.5 Visual FoxPro 6.0 的用户界面

第1章 Visual FoxPr6.0基础

第1章  Visual FoxPr6.0基础

便更改,以免系统出错。
• 3.VFP的三种工作方式 • ⑴菜单操作方式 • 用户通过选择菜单,进入窗口或对话框来完成工作的工 作方式称为VFP的菜单操作工作方式。每一次执行菜单 命令,在命令窗口中一般都会显示出与菜单操作对应的 命令内容。 • ⑵命令交互方式 • 根据需要,采用人机交互方式在命令窗口中输入命令, VFP通过执行这些命令来完成操作和数据处理。命令交 互方式简捷迅速,大多数的菜单操作都是与某个命令操 作相对应。
• ⑷关系的完整性约束 • 关系的完整性约束是为了保证数据库中数据的正确性和 兼容性对关系模型提出的某种约束条件或规则。完整性 约束只有在创建数据库以及数据库更新操作时才需进行 检查。关系的完整性约束大致可以分为以下几类: • ①域完整性约束 • 域完整性约束也称为用户自定义完整性约束,主要约束 一个属性(字段)的取值范围,取值类型及有效性规则等。 • ②实体完整性约束 • 为了确保实体完整性,每个关系中应有一个主关键字段, 每个记录的主关键字段的值是惟一的,而且不能为空值。 • ③参照完整性约束
1.1.3 数据模型
• ⒈数据模型中的基本概念 – ⑴实体:客观存在并且可以相互区别的事物称为实体。 – ⑵属性:实体所具有的某一特性称为属性。一个实体 可以由若干个属性来描述。 – ⑶码:唯一标识实体的属性或属性的组合称为码。在 Visual FoxPro中对应的概念是关键字。 – ⑷域:属性的取值范围称为域。不同的属性有不同的 取值范围,即不同的域。 – ⑸联系:实体之间的对应关系称为联系,它反映现实 世界中事物之间的相互关系。实体之间的联系可以归 纳为三类,即一对一的联系,一对多的联系,多对多 的联系。
1.1.3 数据模型
• ⑶关系模型 – 20世纪70年代初,IBM的研究员E.F.Codd博士首先提 出了关系的概念,一个关系的逻辑结构就是一个二维 表。这种用二维表的形式表示实体和实体之间联系的 数据模型称为关系模型。 – 虽然关系模型出现的比较晚,但是因为它是建立在严 格的数学理论的基础上,所以关系数据库管理系统也 是当前最流行的数据库管理系统。例如微机上流行的 VisualFoxPro、Paradox等都是关系型数据库管理系统。 在此,就以Visual FoxPro 6.0为例来介绍关系模型中的 相关术语。

Visual Foxpro程序设计第一章第2讲 VFP的界面与项目管理器

Visual Foxpro程序设计第一章第2讲 VFP的界面与项目管理器
第一章 Visual FoxPro基础知识
第2讲 VFP的界面 与项目管理器
中国矿业大学计算机学院 李向群
1
菜单栏 工具栏 主窗口 状态栏
VFP的主界面
中国矿业大学计算机学院 李向群
C
命令窗口
2
VFP的常用命令
1、? 2、?? 3、CLEAR 4、* 5、&& 6、QUIT
换行输出 不换行输出 清除主窗口内容 注释整行 注释一行中部分内容 退出Visual Foxpro
一、选项卡
1、数据:数据库、自有表、查询; 2、文档:表单、报表、标签; 3、类 4、代码:程序、……; 5、其他:菜单、文本文件、其他文件; 6、全部:以上所有。
中国矿业大学计算机学院 李向群
10
(1)命令窗口是/否可以隐藏:_____。 (2)创建项目管理器的命令方式为 __________________。 (3)修改项目管理器的命令方式为___________________。 (4)退出VFP的命令为_________。
中国矿业大学计算机学院 李向群
第2讲 VFP的界面与项目管理器
讲课结束 谢谢收看
中国矿业大学计区分大小写。 所有的标点符号都是英文状态下的符号
中国矿业大学计算机学院 李向群
3
几条常用的命令
Modify windows screen font "黑体",15
设置工作界面上显示的字体及其大小 Set default to D:\VFP
设置文件保存的路径
4
VFP的系统配置
中国矿业大学计算机学院 李向群
5
中国矿业大学计算机学院 李向群
6
创建和打开项目文件

实验1一、VFP中项目管理器的建立及操作

实验1一、VFP中项目管理器的建立及操作

实验一、VFP 中项目管理器的建立及操作一、实验目的与要求:(1)熟悉visual foxpro 的基本操作环境、启动和退出。

(2)了解主界面,注意命令窗口的使用。

(3)了解使用项目管理器组织文件,包括创建和修改文件等。

(4)简单了解如何访问工具栏、向导、生成器和设计器。

二、实验操作实验1-1 VFP 6.0的启动与退出。

利用【开始】菜单启动VFP 6.0,并用5种不同的方法退出VFP 6.0。

(1)启动VFP 6.0的具体操作步骤如下。

① 单击任务栏左侧的【开始】按钮,在打开的【开始】菜单中,依次单击【程序】|【Microsoft Visual FoxPro 6.0】|【Microsoft Visual FoxPro 6.0】命令,如图1-1所示。

② 启动VFP 6.0后,出现如图1-2所示的界面。

即VFP 的工作窗口。

(2)退出VFP 6.0的方法如下。

有多种退出VFP 的方法,常用的有以下5种。

① 单击【文件】菜单中的【退出】命令。

② 单击标题栏最右端的关闭按钮。

③ 单击标题栏最左端的控制按钮,打开下拉菜单,从中选择【关闭】命令。

④ 按Alt+F4组合键。

⑤ 在如图1-2所示的【命令】窗口中输入“QUIT ”命令,然后按Enter 键。

图1-1 启动VFP 的路径 图1-2 VFP 界面实验1-2 配置VFP的工作环境。

要求如下:设置文件的默认目录(“文件位置”选项卡)在状态栏上显示时钟(“显示”选项卡)。

日期格式使用年月日(“区域”选项卡,对应于SET DA TE TO 命令)。

要对VFP 6.0的工作环境进行配置,可单击【工具】菜单中的【选项】命令,打开【选项】对话框,如图1-3所示。

图1-3 【选项】对话框【选项】对话框中包括【显示】、【常规】、【数据】、【远程数据】、【文件位置】、【表单】、【项目】、【控件】、【区域】、【调试】、【语法着色】和【字段映象】等12个选项卡。

实验1-3 熟悉VFP的工具栏①观察VFP6.0主窗口的工具栏,用鼠标指针指向每一个工具按钮,稍作停留,观察工具提示,了解每一个工具按钮的名称和作用。

VFP数据库系统Visual FoxPro项目管理器

VFP数据库系统Visual FoxPro项目管理器

第五章项目管理器5.1 项目管理器介绍5.2 项目连编5.3 项目信息和项目文档5.1 项目管理器介绍“项目管理器”是Visual FoxPro 6.0应用程序的文件、数据、对象的组织管理中心,利用“项目管理器”可以在项目中添加或移去文件、创建新文件或修改已有文件、查看表的内容以及把文件与其他项目关联起来。

￿1. 项目管理器的组成(1)选项卡:“项目管理器”有六个选项卡,其中“全部”选项卡显示的是后面5个选项卡的全部内容,即“数据”、“文档”、“类”、“代码”和“其他”。

这5个选项卡独立管理相应文件对象。

(2)分层结构视图:如果要在某个选项卡列出的文件中找出某个文件对象,只需找到相应的文件大类,然后单击其左边的“+”,就会展开列出其下级文件类型。

如果没有“+”出现,那说明当前对象并没有文件加入其中。

￿“+”点击之后会变成“-”标志,如果这时点击“-”,那么就可以折叠展开的文件。

(3)命令按钮:在“项目管理器”窗口右边有6个命令按钮,即“新建”、“添加”、“修改”、“运行”或“打开”或“浏览”、“移去”及“连编”,其中“运行”或“打开”或“浏览”分别与所选中的文件对象有关,并且做相应的改变。

n新建:在“项目管理器”中新建并加入新的项目。

单击不同的对象,将建立不同的项目。

n添加:是将一个已经创建的现成项目添加到“项目管理器”中。

n修改:当选中一个项目,点击“修改”按钮,则会打开相应的设计器或编辑修改的对话框,可以在窗口内做任何操作和修改工作。

n运行:运行一个程序文件或查询等。

n打开、关闭:指将某个项目设置为打开或关闭状态。

n浏览:浏览一个表或文件。

n移去:选中一个项目,点击“移去”按钮,将提示你将该项目从“项目管理器”中移去,或者从磁盘上永久性的删除。

选择删除一定要小心,文件删除后不能恢复。

n连编:打开一个“连编项目”对话窗口,其中包括编译应用程序(.app),编译可执行文件(.exe),或者连编“.com”和“.dll”文件,以及其他的操作选项。

第1章-Visual-FoxPro基础精选全文

第1章-Visual-FoxPro基础精选全文

1.4 VFP项目管理器
1.项目的建立-菜单法 第一步: “文件”菜
单“新建”,启动 “新建”对话框,或单 击工具栏中的“新建” 图标,系统将弹出“新 建”对话框 选择“项目”选项。然 后单击“新建文件”按 钮
1.4 VFP项目管理器
第二步:在弹出的 “新建”对话模式 中确定存放项目文件 的路径,输入项目名 称(默认名称为“项 目1”),单击“保存” 按钮,即可建立一个 新项目。
浏览器 :IE4.0或更高版本 CPU:80486 66MHz以上 内存:16M以上 硬盘:典型安装85MB,最大安装90MB 其他:鼠标和光驱等
1.2 VFP 6.0的运行环境、安装、启动与退出
二、安装
将VFP6.0 安装盘CD-ROM放入光驱找到序列号 文件(若需要)找到setup.exe,双击安装安装过程 根据提示选择或选择下一步,直到完成。
1.2 VFP 6.0的运行环境、安装、启动与退出
三、启动
方法 一: “ 开 始” “ 所有 程序 ” “ Microsoft Visual FoxPro 6.0”
方法二:双击桌面上的快捷方式(如果有) 方法三:单击任务栏中的快捷方式(如果有)
1.2 VFP 6.0的运行环境、安装、启动与退出
学习一门新课首要解决的两个问题:
1.为什么要学习这门课? 2. 这门课能干什么?

什么是VFP?
DBMS OR(+) Programming Language
?
自己带有数据库的程序,并且同时添加了一组可以在数据上执行的命令 为数据处理而生
VFP能做什么?
信息系统 数据库系统 桌面信息系统
VFP发展历程
发展总过程:
DBase→Foxbase→Foxpro→Visual Foxpro (1)DBase阶段 Dbase: Ashton Tate公司(80年代初期) (2)FoxBase 和 FoxPro阶段 Foxbase :Fox公司(1986) Foxpro 1.0:Fox公司(1989)
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第9章项目管理器
当开发一个完整的应用程序,要用到菜单、表单、数据库、表、视图、报表等等一系列相关的文件。

如果开发一个大型的软件,像这样的文件可能就很多,用什么样的方式方法能将这些文件有条不紊的管理起来,最终形成一个整体的应用程序呢?VFP提供了项目管理器功能用以解决这类问题。

9.1 项目管理器简介
9.1.1 项目管理器的概念
项目是文件、数据、文档及对象的集合。

项目管理器是通过项目文件(*.pjx)对应用程序开发过程中所有文件、数据、文档、对象进行组织管理,它是整个VFP开发工具的控制中心;它可以建文件、修改文件、删除文件,可以对表等文件进行浏览;它可以轻松的向项目中添加、移出文件等。

项目管理器最终可以对整个应用程序的所有各类文件及对象进行测试及统一连编形成应用程序文件(*.app)或可执行文件(*.exe)。

9.1.2 项目管理器窗口
1.打开项目管理器窗口
文件菜单→新建或常用工具栏中的新建按钮,打开新建对话框→在文件类型中选项目→新建文件,打开创建对话框如图9.1所示→在项目文件文本框中输入项目名,默认名为项目1,如输入学生管理→保存,建立一个学生管理项目同时打开项目管理器如图9.2所示。

图9.1 创建对话框
2.项目管理器窗口简介
项目管理器窗口中有6个选项卡和6个按钮。

(1)项目管理器中的选项卡
1)全部选项卡
该选项卡包含了其他5个选项卡的内容,集中显示该项目的所有文件。

2)数据选项卡
用于显示项目的所有数据,包括数据库、自由表、查询、视图。

3)文档选项卡
用于显示项目中处理的所有文档,包括表单、报表、标签。

4)类选项卡
用于显示项目中所有自定义类。

图9.2 项目管理器
5)代码选项卡
用于显示项目使用的所有程序,包括程序文件(*.prg)、函数API Libraries、应用程序文件(*.app)。

6)其他选项卡
用于显示项目中所用到的其他文件,包括菜单文件、文本文件、其他文件,如位图文件(*.bmp),图标文件(*.ico)等。

在各选项卡中,若某项有一个或多个项时,则在其前有加号出现。

单击标志前的加号,可查看此项的列表,此时加号变成减号。

单击减号,可折叠展开的列表,减号又变回到了加号。

这种层次结构视图与win管理器的使用是一样的。

(2)项目管理器中的按钮
1)新建按钮
用于在项目中新建一个选中类型的文件。

2)添加按钮
用于向项目中添加一个已存在的文件。

3)修改按钮
用于修改在项目中选中的文件。

4)运行按钮
用于运行在项目中选中的文件。

5)移去按钮
用于移去、删除在项目中选中的文件。

6)连编按钮
用于将整个应用程序进行连编。

7)其他按钮
除以上6个按钮外,随着所选文件类型的不同,项目管理器中的按钮将随之改变。

运行按钮可变为浏览、关闭、打开、预览按钮。

1)浏览按钮
用于浏览选中的文件。

如浏览表的内容。

2)关闭、打开按钮
可关闭和打开当前选中的文件。

如数据库文件。

3)预览
可预览选定文件。

如报表文件。

9.2 项目管理器的基本操作
1.建立项目
(1)用应用程序向导建立项目文件
文件菜单→新建,打开新建对话框→在文件类型中选项目→向导,打开应用程序向导对话框如图9.3所示→在项目名称文本框中输入项目名,如qq→确定,此时生成qq.pjx项目文件,同时项目管理器、应用程序生成器打开→在应用程序生成器中选确定。

图9.3 应用程序向导对话框
此方法建立的项目文件及相关文件,对于小型程序是不太适用的,它适用于建立大型应用程序,因此一般小型应用程序可以不用这种方法建立项目文件。

(2)一般方法建立项目文件
前已述。

文件菜单→新建,打开新建对话框→在文件类型中选项目→新建文件,打开创建对话框→输入项目名,如学生信息→保存,此时建立一个学生信息.pjx项目文件,同时打开项目管理器且主菜单中显示项目菜单项。

2.保存
图9.4 提示对话框
可单击项目管理器右上角的关闭按钮,在关闭的同时保存。

若一个空的项目在关闭项目管理器时,将打开提示对话框如图9.4所示。

若单击删除,空项目文件就会被删除;若单击保存,将空项目保存起来。

9.2.2 项目的打开和关闭
1.项目的打开
文件菜单→打开或常用工具栏中的打开按钮,打开打开对话框→在文件列表中选需要打开的项目,如学生管理→确定,此时项目管理器打开。

2.关闭
单击项目管理器右上角的关闭按钮。

9.2.3 项目管理器的使用
1.在项目管理器中创建文件
先选中文件的类型,然后按新建按钮。

如建立一个自由表,可在数据选项卡中选中自由表→新建,打开新建表对话框→新建表,打开创建对话框→在输入表名文本框中输入一个表名,如XS→保存,打开表设计器,此时可以建表了。

2.向项目中添加文件
在项目管理器中,先选文件类型,然后按添加按钮。

如向项目中添加自由表学生4,可在数据选项卡中选自由表项→添加,打开打开对话框→选学生4表→确定,此时已将学生4表添加到项目中。

3.在项目管理器中修改文件
先选中要修改的文件,再按修改按钮。

如修改自由表学生4表,在数据选项卡中选自由表项的下属项学生4表→修改,打开表设计器,此时可以对学生4表的结构等进行修改。

4.在项目管理器中运行文件
选中要运行的文件,然后按运行按钮。

如运行一个表单,由于学生管理项目中还没有表单,先添加一个,在文档选项卡中选中表单→添加,打开”打开对话框”→在文件列表框中选P6-2.SCX→确定,此时P6-2表单已进入该项目中→选中表单项的下属项P6-2→运行即可。

5.从项目管理器中移出文件
图9.5 移去确认对话框
先选中具体要移出的文件,再按移去按钮。

如将表单P6-2移出,在文档选项卡中选表单下属项P6-2→移去,打开移去确认对话框如图9.5所示。

若选移去只是将从P6-2该项目中移去;若选删除则是将P6-2从磁盘上删除,在这里我们选移去。

9.2.4 项目管理器的定制
1.项目管理器的移动、缩放、折叠
对于项目管理器的移动、缩放与win窗口操作一样。

如要移动项目管理器可将鼠标放在项目管理器窗口的标题栏上拖放到适当的位置。

若想放大或缩小项目管理器的窗口,可将鼠标放置在窗口的边缘,当出现边缘光标时可拖动鼠标就可以放大或缩小窗口了。

图9.6 折叠后的项目管理器
在项目管理器的右上角有一个正常显示按钮,单击此按钮,项目管理器显示成折叠方式,此时正常显示按钮变成还原按钮,如图9.6所示,折叠后的项目管理器只有各选项卡的标签,若想将项目管理器窗口展开,可单击还原按钮,此时项目管理器窗口还原且还原按钮变回正常显示按钮。

2.分离项目管理器
图9.7 分类后的项目管理器
VFP允许将项目管理器中的选项卡与其分离,分离的前提是项目管理器必须在折叠的基础上才可分离。

在折叠方式下,按选项卡的标签一拖即可将选项卡与项目管理器分离,如图9.7分离后的项目管理器,若想让分离出来的选项卡复原,可单击选项卡的关闭按钮。

在选项卡从项目管理器中分离后,在选项卡关闭按钮的左侧有一个图钉图标,单击此图标可将该选项卡显示在屏幕顶层,再单击一次该图标,选项卡顶层设置取消。

3.项目管理器的停放
所谓项目管理器的停放,就是将项目管理器像工具栏一样显示在主窗口的顶部。

拖住项目管理器的标题往主窗口顶部一放即可。

此时的项目管理器是工具栏区域的一部分不能展开。

在停放状态下也可以将各选项卡与项目管理器分离。

若想改变停放状态恢复到正常显示状态,可在停放中的项目管理器任意位置单击右键,打开快捷菜单 拖走。

9.3 小结
项目管理器是管理、组织应用程序开发过程中所有文件、数据、文档、对象的有效工具,它是VFP 开发工具的控制中心,它具有创建文件、修改文件、删除文件、浏览文件等功能,最终可以对整个应用程序中的相关各类文件及对象进行测试,统一连编形成*.app与*.exe文件,连编将在下章介绍。

相关文档
最新文档